Die HTML-Ausgabe aller meiner WordPress-Seiten enthält am Anfang meines <title>
-Tags ein Leerzeichen. Sie können den Effekt sehen hier .
Meine Header-Vorlage enthält Folgendes:
<title><?php wp_title(''); ?></title>
Und führt dies aus:
<title> FAQ</title>
Irgendwelche Ideen, warum das passiert?
Es sieht so aus, als ob der Titel Ihrer Site leer ist. Füllen Sie es aus oder versuchen Sie es zum Beispiel:
add_filter( 'wp_title', function( $title )
{
return trim( $title );
} );
leerzeichen vor entfernen.
Für Ihr Setup ist der folgende Teil von wp_title()
für das Leerzeichen verantwortlich:
$title = $prefix . implode( " $sep ", $title_array );
Wenn Sie sich also auf einer einzelnen Seite wie FAQ
befinden, erhalten Sie:
$title = ' ' . implode( " ", array( 'FAQ' ) );
oder
$title = ' FAQ';