日本製の気になる商品紹介サイト

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 , 2020 All Rights Reserved Powered by AFFINGER5.