現在適用している WordPress Theme がかなり気に入っているし、「シンプルなのに良くできているな~」って感動しているのですが 1 点、どうしても気に入らない個所がある!それが投稿記事のタイトル表示。
以下が Theme の header.php にあるタイトルに関するコードです。
<title><?php bloginfo('name'); if(is_home() || is_front_page()) { echo ' - '; bloginfo('description'); } else { wp_title(); } ?></title>
上記のコードだと「ZERO BASE 2.0 – 投稿記事タイトル」という形式なります。これ、意外とうざい。最初に必ずブログタイトル・・・これをなんとか「投稿記事のタイトル – ZERO BASE 2.0」の様に記事のタイトルを前にしてブログ名を後ろにしたい。
上記のコードにある wp_title はテンプレートタグなんですね!知りませんでしたが、デフォルトでは「ブログ名 » 記事タイトル」となるようですね!(「WordPress Codex 日本語版::テンプレートタグ/wp title」参照のこと)これを記事名を前にするためには、上記のコードを以下のように書き換えればいいそうです。
<title>
<?php wp_title('--', true, 'right'); ?>
<?php bloginfo('name'); ?>
</title>
しかし・・・本ブログでは、オリジナルのコードの修正はしない方針ですから書き換えずに実現できないのか!?とネットを調べればすぐに回答がありました!プラグインのインストール。いろいろと出回っているようですが、本ブログでは「Light SEO」というプラグインを採用しました。何と言ってもシンプルで私のような素人でも簡単に設定することが出来ますので。インストール後、プラグインの標準設定そのままでブログ名と記事タイトルが逆転してくれます!
それにしても今時の Theme にしては珍しいな~ブログ名が先に登場するなんて・・・


