WordPressのtitleタグに入る余分な半角スペースを削除

WordPressのソースのtitleタグに入る余分な半角スペースがどうも気になる。
<title>  記事名 – ブログタイトル</title>みたいに、ソースコードを見ると、
何故かデフォルトでは、どんなテーマでも(そうでないのもあるが)
この現状がおこって、何かタグの間なので、ちょっと気がかり。

普通は、

<title><?php wp_title(‘–’, true, ‘right’); ?><?php bloginfo(‘name’); ?></title>

ダメなら、

<title><?php echo trim(wp_title(“, false));if (wp_title(“, false)) echo ‘ – ‘;bloginfo(‘name’);echo “; ?></title>

またダメなら、

<title><?php echo trim(wp_title(“, false)); ?><?php if(wp_title(“,false)) { ?> | <?php } ?><?php bloginfo(‘name’); ?></title>

これで、WordPressのtitleタグ頭の余分な半角スペースが消え、

個別ページでは、
個別タイトル – ブログタイトル

カテゴリー、月別アーカイブでは、
カテゴリー名 – ブログタイトル

ブログタイトルのソースコードの頭にもあったスペースが消えました。
echo trim が働いている。その他のカスタマイズ、PHPをもっと覚えないと。