web-dev-qa-db-ja.com

<title>タグの先頭に空白がありますか?

私のすべてのWordPressページのHTML出力には、私の<title>タグの先頭に空白スペースがあります。ここで効果 を見ることができます

私のヘッダテンプレートはこれを含みます:

<title><?php wp_title(''); ?></title>

そしてこれをroduces:

<title> FAQ</title>

なぜこれが起こっているのかについて何かアイデアはありますか?

1
eclipsis

あなたのサイトのタイトルが空のようです。記入するか、たとえば試してみてください。

add_filter( 'wp_title', function( $title )
{
    return trim( $title );
} );

前面の空白を削除します。

あなたの設定では、wp_title()の次の部分が空白スペースを担当します。

$title = $prefix . implode( " $sep ", $title_array );

FAQのように単一のページを開いているときは、こうなります。

$title = ' ' . implode( " ", array( 'FAQ' ) );

または

$title = ' FAQ';
7
birgire