WordPressのSWELLテーマでトップページのサイトタイトルだけ変える方法に苦戦したのでメモとして書いておきます。
ちょっと特殊な例ですが、地域名が入った個別ページをたくさん作ると時にトップページも地域名を入れたかったのですが
例えば
トップページのサイトタイトルがhogehogeだとすると
各個別ページには『地域名+hogehoge』にするのは記事タイトルをそのまま 『地域名+hogehoge』 にすればいいだけですし、プラグインのSEO SIMPLE PACKを使えば指定できるので簡単に設定できます。
しかし
トップページにも地域名を入れたい場合に『東京都のhogehoge』とすると全てのページのに 『東京都のhogehoge』 と入る為
サイトタイトル 『東京都のhogehoge』
記事タイトル『埼玉のなんちゃら』
となってしまって東京都なのか埼玉なのかわけわからない感じになってしまいます。
そして、これはSWELLの機能とSEO SIMPLE PACKプラグインでは解決しませんでした。
フォーラムを調べた所、同じような事をしようとしている人がいましたが、サイトタイトルはそういう物ですというレスが返されておりトップページのサイトタイトルのみ変えるという要望というか需要を開発者の方はわからない感じでした。
解決方法はとても簡単でプラグインの『Yoast SEO』を使えばフロントページに指定した個別ページもサイトタイトルを変える事ができるので対応する事が可能です。
SEO SIMPLE PACKで個別ページのサイトタイトルを変更しても反映されませんが『Yoast SEO』を使えば変わります。
下図のようにYoast SEOでSEOタイトルをタグで指定する事もできますし直接文字列で指定する事も可能です。

後は個別ページや投稿記事でも同じように指定すればOKです。
指定しない場合は記事タイトルのままになると思います。
コメント