気になる情報サイト

JapaNeeds

ワードプレス

ワードプレスでヘッダーテンプレートにttileタグがない場合の解決策

投稿日:

Pocket

ワードプレスで、誰かが作ったテンプレートをカスタマイズする時に、<title>タグをカスタマイズしようと思ったのですが、<title>タグがheader.phpになかったので調べました。

無事解決。

参考サイト

WordPress4.1の「titleタグ自動作成」の仕組みをまとめておきます。

  • テーマのfunctions.phpに「add_theme_support( 'title-tag' );」を指定すると
  • wp_headによってtitleタグが自動作成される
  • header.phpでwp_titleを実行する必要はない

WordPress4.1対応のテーマを自作するときは、titleタグの自動作成をうまく活用し、テーマをカスタマイズするときは1ページにtitleタグが2つも出力されないように注意しましょう。

テーマのfunctions.phpに「add_theme_support( 'title-tag' );」を削除すると解決できました。

これで、カテゴリー毎にタイトルを変更する事ができるようになりました!

-ワードプレス

Copyright© JapaNeeds , 2019 All Rights Reserved Powered by AFFINGER5.