WordPressテーマ“Simplicity”で、タイトルにサイト名を入れる方法。

WordPressテーマとして、“Simplicity”を使っているんですが、各ページのタイトルが、エントリーごとのタイトル名だけになってしまうんですね。

例えば、このページなら「WordPressテーマ“Simplicity”で、タイトルにサイト名を入れる方法。」というタイトルになる。

これをサイト名も入るように「WordPressテーマ“Simplicity”で、タイトルにサイト名を入れる方法。 – 聞々ハヤえもん開発者ブログ」というふうにしたい。

ということで、早速なおしました。

WordPressのメニューから、「外観」→「テーマ編集」→「ヘッダー(header.php)」を選択し、内容を修正。

修正前

<title><?php
global $page, $paged;
if(is_front_page()):
bloginfo('name');
elseif(is_single()):
wp_title('');
elseif(is_page()):
wp_title('');
elseif(is_archive()):
wp_title('|',true,'right');
bloginfo('name');
elseif(is_search()):
wp_title('-',true,'right');
elseif(is_404()):
echo'404 - ';
bloginfo('name');
endif;
if($paged >= 2 || $page >= 2):
echo'-'.sprintf('%sページ',
max($paged,$page));
endif;
?>
</title>

修正後

<title><?php
global $page, $paged;
if(is_front_page()):
bloginfo('name');
elseif(is_single()):
wp_title('-',true,'right');
bloginfo('name');
elseif(is_page()):
wp_title('');
elseif(is_archive()):
wp_title('|',true,'right');
bloginfo('name');
elseif(is_search()):
wp_title('-',true,'right');
elseif(is_404()):
echo'404 - ';
bloginfo('name');
endif;
if($paged >= 2 || $page >= 2):
echo'-'.sprintf('%sページ',
max($paged,$page));
endif;
?>
</title>

めっちゃ簡単ですね。

スポンサーリンク
レクタングル(大)広告
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル(大)広告