So ändern Sie Titelattribute in WordPress
Veröffentlicht: 2019-12-12Eine Website oder ein WordPress-Blog zu haben, ohne Titel zu verwalten, ist ziemlich unmöglich. Wenn Sie jemals vergessen haben, einen Titel zu schreiben, haben Sie schnell gemerkt, dass WordPress selbst einen hinzugefügt hat. Da sie für Administratoren, andere Benutzer, Besucher und sogar Suchmaschinen wichtig sind, sollten Sie beim Schreiben von Titeln besondere Vorsicht walten lassen.
Während Sie auf jeden Fall eine zusätzliche Minute für jeden Titel verwenden sollten, den Sie schreiben, gibt es einige Dinge, die Sie auf der gesamten Website ändern können. Bleiben Sie also in diesem Leitfaden bei uns und erfahren Sie, wie Sie verschiedene Titelattribute in WordPress ändern.
So begrenzen Sie die WordPress-Titellänge
Wenn Sie Ihre Beitragstitel so kurz wie möglich halten möchten und mit mehreren Autoren arbeiten, kann dies zum Problem werden. Egal, ob Sie einen Modeblog, Foodblog oder eine andere Art von Website starten, jeder müsste sich um seine Titel kümmern, Wörter oder Buchstaben zählen und es wäre wahrscheinlich jedes Mal schwierig, dies zu tun, wenn Sie eine neue schreiben Artikel.
Wie begrenzen Sie also den Titel eines Beitrags in WordPress, damit automatisch die Titellänge auf Ihrer Seite angezeigt wird?
Beginnen wir mit einer einfachen Lösung.
- Öffne die functions.php in deinem Theme
- Fügen Sie den folgenden Code ein:
Funktion max_title_length( $title ) {
$max = 20;
if( strlen( $titel ) > $max ) {
return substr( $titel, 0, $max ). "…";
} anders {
$titel zurückgeben;
}
}
- Platzieren Sie die nächste Funktion an einer beliebigen Stelle in Ihrem Theme. Wenn Sie beispielsweise verkürzte Titel auf Ihrer Homepage anzeigen möchten, möchten Sie diesen Code in Ihre Hauptindexvorlage (index.php) einfügen.
add_filter( 'the_title', 'max_title_length');
Wie Sie im Code sehen können, wird die Variable $max verwendet, um die Länge Ihres Beitragstitels zu begrenzen. Es steht Ihnen frei, sie in eine beliebige Zahl zu ändern. Beachten Sie jedoch, dass die optimale Länge Ihres Titels zwischen 55 und 60 Zeichen liegt.
Da gehst du. Wenn Sie die Funktion in Ihrem Hauptindex-Template aufgerufen haben, werden Ihre Titel gekürzt dargestellt und nach, in unserem Fall 20 Zeichen, erscheinen drei Punkte, um anzuzeigen, dass mehr anzuzeigen ist.
Auf diese Weise können Sie die Funktion überall einhaken – sei es Kopfzeile, Fußzeile, Seitenleiste oder etwas anderes.
So ändern Sie die Ausrichtung Ihres Beitragstitels
WordPress-Themes, die Sie in WordPress verwenden können, sind unterschiedlich. Sie können ein Standarddesign verwenden, das mit WordPress geliefert wird, Ihr eigenes erstellen, ein kostenloses unter Tausenden von verfügbaren Designs finden oder ein Premium-Design aus dem Internet kaufen.
Selbst wenn Sie viel Geld für Ihr Theme bezahlt haben, haben Sie nicht alles in Reichweite und es ist unmöglich, alles in eine benutzerfreundliche Oberfläche zu integrieren. Wenn Sie also die Ausrichtung Ihrer Beitragstitel ändern möchten und Ihr Thema keine einfach zu ändernde Option bietet, müssen Sie dies selbst tun.
Bereiten Sie Ihre Werkzeuge vor und lösen Sie einige Schrauben, damit Sie die Arbeit erledigen können. Okay, das hörte sich an, als lägen Stunden Arbeit vor Ihnen – keine Sorge, Sie sind in einer Minute oder so fertig.
Es spielt keine Rolle, welches Thema Sie verwenden, ein Titel für Ihren Beitrag befindet sich in derselben Datei:
- Navigieren Sie zu Darstellung->Editor
- Suchen Sie auf der rechten Seite die Single Post-Datei (single.php) und öffnen Sie sie oder noch besser, öffnen Sie die Datei in einem externen Editor
- Datei durchsuchen nach „<?php the_title(); ?>“
- Ändern Sie das Tag mit der gewünschten Ausrichtung:
LINKS:
<div align="left"><?php the_title(); ?></div>
CENTER:
<div align="center"><?php the_title(); ?></div>
RECHTS:
<div align="right"><?php the_title(); ?></div>
- Änderungen speichern
Das ist es. Jetzt können Sie jeden Ihrer Beiträge öffnen und die von Ihnen vorgenommenen Änderungen sehen. Wenn Sie die Schritte befolgt und die Ausrichtung geändert haben, sollte Ihr Beitragstitel links, mittig oder rechts erscheinen.
Die Arbeit mit WordPress macht Spaß, oder? Wenn Sie mehr über das Bloggen und Anpassen von WordPress erfahren möchten, sehen Sie sich unsere Ressourcen an und verbessern Sie Ihre Webmaster-Fähigkeiten im Handumdrehen.
Schreiben Sie eine Liste mit Wörtern, die nicht in Beitragstiteln verwendet werden können
Während Sie die Länge eines Titels in WordPress relativ einfach begrenzen können, müssen Sie Titel manchmal noch mehr ändern. Die Begrenzung der Anzahl der Zeichen in einem Beitragstitel kann Ihnen helfen, ein stabiles Design aufrechtzuerhalten, und es kann bei der SEO helfen, aber Ihre Autoren könnten immer noch alles schreiben, was sie wollen.
Abhängig von dem, was Sie schreiben oder von Ihrer Partnerschaft mit einem anderen Unternehmen, haben Sie möglicherweise einige Wörter oder Sätze, die Sie in Ihren Titeln vermeiden möchten. Dies können obszöne Wörter sein, die Sie vermeiden möchten, oder einfach ein oder zwei Markennamen, die nicht auf Ihrer Website beworben werden sollen.
Während Sie mit Ihren Autoren darüber sprechen und sie bitten können, keine Wörter zu erwähnen, die den Ruf Ihrer Website schädigen könnten, ist es nur eine Frage der Zeit, bis einer der Autoren alles vergisst und einen Titel veröffentlicht, der Sie machen kann schlecht aussehen oder sogar Geld verlieren, indem Sie den Deal mit einem Partner brechen.

Warum sollten Sie statt einer verbalen Warnung keine Funktion schreiben, die es jedem auf Ihrer Site verbietet, einen Titel mit bestimmten Wörtern zu schreiben? Oder noch besser, warum würden Sie nicht einfach dieselbe Funktion von unten kopieren und einfügen und einfach die Wörter ändern, die Sie blockieren möchten?
Nachdem Sie sich nun entschieden haben, bestimmte Wörter aus den Beitragstiteln zu entfernen, sehen wir uns an, wie Sie dies tun können.
Bestimmte Wörter aus Titeln entfernen:
- Öffnen Sie die Datei functions.php
- Kopieren Sie den Code und fügen Sie ihn ein:
Funktion Titelbeschränkung($Titel){ globaler $post; $titel = $post->post_title; $restrictedWords = "Wort1;Wort2;Wort3"; $restrictedWords = explodieren(";", $restrictedWords); foreach($restrictedWords as $restrictedWord){ if (stristr( $title, $restrictedWord)) wp_die( __('Fehler: Du hast ein verbotenes verwendet Wort im Posttitel') ); } } add_action('publish_post', 'Titeleinschränkung');
- Ändern Worte am 4. Fügen Sie so viele , wie Sie wollen , aber vergessen Sie nicht , sie mit einem Semikolon zu trennen
- Passen Sie die Fehlermeldung auf der 8. Zeile
- Änderungen speichern
Wenn Sie einen neuen Beitrag öffnen und versuchen, ihn zu veröffentlichen, während der Titel eines der Wörter enthält, die Sie im Code angegeben haben, wird WordPress Sie daran hindern, den Beitrag zu veröffentlichen und Sie mit der Nachricht warnen.

Obwohl Sie Ihren Autoren vielleicht von verbotenen Wörtern erzählt haben, würde es nicht schaden, diese Wörter direkt unter dem Titel anzuzeigen und zur Erinnerung zu schreiben.
Wenn es nicht streng geheim ist, können Sie uns sagen, welche Wörter Sie auf die Liste gesetzt haben und warum?
Eine kleine Änderung des Titeltrennzeichens kann große Auswirkungen auf Ihre Website haben
Titeltrennzeichen ist ein einfaches Zeichen, das den Titel Ihrer Website von Beitrags- und Seitennamen trennt. Obwohl es nicht so wichtig ist, die richtigen Keywords für Ihre Artikel zu finden, wird dies beim Öffnen einer Website oben auf Ihrem Browser-Tab angezeigt. Noch wichtiger ist jedoch, dass dieses Trennzeichen von Google und anderen Suchmaschinen verwendet wird, wenn sie Ihre Website in anzeigen Suchergebnisse.
Obwohl es keinen Beweis dafür gibt, dass unterschiedliche Trennzeichen einen unterschiedlichen Einfluss auf Ihre SEO haben können, möchten Sie vielleicht das Standardtrennzeichen ändern, nur um die Art und Weise zu ändern, wie Ihre WordPress-Website auf allen anderen Websites in diesen Suchergebnissen angezeigt wird.
Titeltrennzeichen ändern:
Nachdem WordPress 4.4 zum Leben erweckt wurde, wurden neue Filter eingeführt, von denen einer direkt für die Titeltrenner zuständig ist. Führen Sie die folgenden Schritte aus, um Ihr Titeltrennzeichen zu ändern:
- Öffnen Sie die Datei functions.php
- Kopieren Sie den folgenden Code und fügen Sie ihn ein:
Funktion wploop_change_separator() { Rückgabe '|'; } add_filter('document_title_separator', 'wploop_change_separator');
- Ändern Sie das Trennzeichen zwischen einfachen Anführungszeichen in der dritten Zeile
- Änderungen speichern
Titeltrennzeichen für ältere WordPress-Versionen ändern
Vor der Einführung von WordPress 4.4 hätte das Titeltrennzeichen leicht mit der Funktion wp_title geändert werden können. WordPress-Entwickler haben die Funktion zuerst aus der Liste der unterstützten entfernt und sie wurde veraltet. Da es jedoch immer noch von einer großen Anzahl von Themen verwendet wird, beschlossen die Entwickler, es zurückzubringen.
Die folgende Funktion kann Ihnen immer noch helfen, dieses Trennzeichen zu ändern, wenn Sie eine ältere WordPress-Version verwenden, aber wir empfehlen Ihnen, Ihr WordPress so schnell wie möglich zu aktualisieren (aus vielen verschiedenen Gründen) und mit der oben gezeigten neuen Methode fortzufahren; früher oder später wird die Funktion wp_title ein für alle Mal veraltet sein und Sie müssen die functions.php erneut ändern.
Funktion change_wp_title_separator( $title, $sep ) { $sep = '-'; $title = str_replace( '|', $sep, $title ); $titel zurückgeben; } add_filter( 'wp_title', 'change_wp_title_separator', 10, 2 );
Sie können das Trennzeichen zwar in ein beliebiges Zeichen ändern, wir raten jedoch davon ab. Es gibt beispielsweise einige Sonderzeichen, die Google einfach nicht anzeigt, und Sie möchten nicht, dass Ihr Site-Titel unprofessionell aussieht. Einige der gebräuchlichsten Trennzeichen sind „|“, „-“ und „>“, also übertreiben Sie nicht und wählen Sie dasjenige aus, das Ihnen am besten gefällt.
Titel-Tags können einfach über benutzerdefinierte Felder geändert werden
Title-Tags sind wichtig für Ihre Website. Sie werden nicht nur den Benutzern angezeigt, sondern spielen auch eine wichtige Rolle in Ihrer SEO. Die Wahl des richtigen Title-Tags kann einen großen Einfluss auf Suchmaschinen haben und Sie können davon profitieren, wenn Sie Title-Tags richtig ändern.
Für einen normalen Benutzer ist es einfach, Titel-Tags zu ändern, indem er einfach zu Einstellungen -> Allgemein navigiert. In ähnlicher Weise wird unter Erscheinungsbild -> Anpassen eine Stelle angezeigt, an der Sie bei fast jedem Thema den Titel und den Slogan Ihrer Website ändern können. Normalerweise verwenden Websites ihren Titel und ihren Beitrags-/Seitennamen, getrennt durch ein Zeichen. Aber du kannst das ändern, wenn du so rebellisch sein willst.
Erstellen Sie ein statisches Title-Tag für alle Ihre Beiträge:
Obwohl dies nicht empfohlen wird, möchten Sie vielleicht das Seitentitel-Tag ändern und es auf allen Ihren WordPress-Beiträgen und -Seiten gleich machen. Anstatt beispielsweise einen Titel, ein Trennzeichen und einen Beitragsnamen zu verwenden, können Sie dies in etwas Statisches ändern:
- Öffnen Sie die Datei functions.php
- Kopieren Sie Folgendes und fügen Sie es ein:
Funktion same_title_tag() { 'Erste Site-Anleitung' zurückgeben; } add_filter('pre_get_document_title', 'gleicher_titel_tag');
- Ändern Sie den Titel auf der 3. Zeile
- Änderungen speichern
Diese Funktion würde jeden Beitrag und Seitentitel in „Erster Site Guide“ ändern (hey, verwende nicht unseren Namen, sei kreativ), aber das ist akzeptabel, wenn du nur eine Seite haben willst. Stattdessen ist die Verwendung von Standardtiteln eine viel bessere Option, wenn es um SEO und die allgemeine Benutzererfahrung geht. Selbst wenn Sie nur die Startseite und die Kontaktseite haben, ist es immer noch eine bessere Option, diesen "Kontakt"-Teil in den Title-Tag zu schreiben.
Titel-Tags über benutzerdefinierte Felder ändern:
Aber lassen Sie uns darauf aufbauen und Ihren Autoren die Möglichkeit geben, ihren Beiträgen benutzerdefinierte Titel hinzuzufügen:
- Öffnen Sie die Funktionen.php
- Kopieren Sie den Code und fügen Sie ihn ein:
Funktion post_meta_title_tag() { $customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', wahr); if($customPostTitleMeta) { geben $customPostTitleMeta zurück; } Rückkehr ''; } add_filter('pre_get_document_title', 'post_meta_title_tag');
- Änderungen speichern
- Öffnen Sie einen Beitrag, dessen Titel Sie ändern möchten
- Schreiben Sie in den Namen des benutzerdefinierten Felds "custom_post_title".
- Geben Sie in den Wert des benutzerdefinierten Felds einen beliebigen Titel ein, den Sie für diesen Beitrag verwenden möchten
- Änderungen speichern/Beitrag veröffentlichen
Statt nun einen Standardtitel zu bekommen, Ihr Beitrag verwenden würde die benutzerdefinierten, die Sie auf den 6 eingegeben haben ten Schritt. Wenn Sie das benutzerdefinierte Feld weglassen, lädt WordPress das Standard-Titel-Tag und verwendet es für diesen Beitrag.
Kontrolliere deine WordPress-Titel
Wir hoffen, dass Ihnen dieser Leitfaden dabei geholfen hat, Ihre WordPress-Titel einfacher zu steuern. Aber wenn Sie Fragen haben, können Sie sie gerne hinterlassen und kommentieren und wir werden versuchen, sie so schnell wie möglich zu beantworten.