今日のブログではWordPressでtitleタグを各記事ごとに設定する方法を紹介したいと思います。SEO」などを利用する方が多いですが、いずれも多機能ゆえにサイトの表示速度が遅くなってしまうので、ここではプラグインを使用せずに簡単に実装する方法をお伝えします。実装は下記の3ステップでおこないます。記事投稿画面にtitleタグ入力用のカスタムフィールドを作成する記事の保存時にカスタムフィールドの値も保存するtitleタグにカスタムフィールドの値を出力するそれぞれ解説していきます。1記事投稿画面にtitleタグ入力用のカスタムフィールドを作成するまずは記事投稿画面に下図のようなtitleタグ入力欄をつくります。実装は簡単で、functions.phpに下記のコードを追加してください。'add_seo_fields');これで投稿画面にカスタムフィールドの入力欄が作成されます。2記事の保存時にカスタムフィールドの値も保存するtitleタグ用の入力欄を作成したので、次は入力された内容を保存するための処理を加えます。functions.phpに下記のコードを追加してください。'save_seo_fields');フック「save_post」を利用すれば記事を保存するタイミングで処理を追加することができるので、ここでカスタムフィールドの値も保存するようにします。3titleタグにカスタムフィールドの値を出力するここまででtitleタグに設定したい内容を入力・保存することができたので、あとは保存した内容をtitleタグに出力すればOKです。出力方法は通常のカスタムフィールドと同じなので下記のとおりです。true);これをtitleタグに出力しましょう。titleタグの表示処理はテンプレートごとに異なるため共通した処理を紹介するのは難しいのですが、下記のように記事ページの場合にカスタムフィールドの値を出力するようにしてください。:echo'-'.sprintf('%sページ',max($paged,$page));endif;?></title>get_fieldでカスタムフィールドの値を取得できるので、値がある場合にはその値をtitleタグに設定し、値が無い場合には記事のタイトルをtitleタグに設定するようにしています。これで各記事ごとにtitleタグを設定できるようになりました。titleタグはSEO上とても重要な要素なので、細かく調整したい方はぜひ活用してみてください。おわりに以上、今回の記事ではWordPressでtitleタグを各記事ごとに設定する方法を紹介させていただきました。当サイトではWordpressのカスタマイズ制作依頼を請け負っています。運営中のサイトで何かお困りのことがある方は、下記の記事を参照のうえ気軽にご相談ください。どんな機能・要望でもOK!『Wordpressのカスタマイズ制作』はじめました。このたびWordpressのカスタマイズ制作をはじめました。【bbpress】トピック作成フォームに文章のフォーマットを入力する方法すべてのブログを見るゾノwebエンジニア月間100万PVメディア運営中フリーのwebエンジニアとして大手企業HPから個人メディアまでさまざまなサイトの制作・運用をおこなっております。プログラミングだけでなくSEOやマーケティングも好きなため、自身でもいくつかのサイトを運営しており、月間最高100万PVを越えるメディアに育てました。webでお困りの方はいつでも気軽にご相談ください。web好きなことを頑張ったからといって稼げるとは限らないけれど、好きなことを頑張れば「稼ぐ能力」は必ず身につく!という話。仕事が続かないと悩んでいる人にぜひ紹介したい!メンタルのサポートまで考えてくれる人材派遣会社。人は何度挫折しても「自分の好きなコトとは何度でも向き合う」って話。幸せとは、「今」この瞬間に感じている喜びがすべてだ。人に必要な2つの愛情。10,000人以上の悩みに触れて感じていること。生きづらさを抱える人の就職・独立を支援する『webエンジニア養成オンラインサロン』を開講します!サービスを立ち上げるうえで大切なのはアイデアじゃなくてモチベーションの見極めだと思う。お金」に変換して返す仕組みが増えたらいいなと思う。特技:おかわり苦手:待てお肉をくれるとなつくむ~。掲示板の実装マニュアルサイトこの他、多数のサービスを運営中!webエンジニアのゾノによる「楽しく、いいものをつくる。」をコンセプトにしたブログです。サイト制作のご依頼からサイト運営のご相談まで承っております。webでお困りの方はどうぞ気軽にご相談ください。