【自分メモ】ワードプレスのテーマでTITLEタグが2つ出力され困ったときの対処法

タイトルタグは、SEOと上位表示対策で重要な施策ポイントなので、ワードプレスのデフォルトみたいなTITLEが表示されると、ちょっと残念感が強いです。

ワードプレスの公式からテンプレートを選んでカスタマイズするのですが、wp_head()内で勝手にTITLEを出力するみたいで、HTMLソースを見てみるとTITLEタグが2つ表示されるケースがあります。

Googleさん的には、まぁ、そういうこともあるだろう・・・ということで問題視しないと思いますが、運用者・上位表示対策担当としては、まぁ、気持ち悪い。

 
ということで対応していたのですが、2つくらいwp_head()から自動でTITLEタグを出す方法があるみたいで、ちょいハマったのでメモです。

 
通常は、

 titleが2つにならないよう、wp_headからtitleの出力を削除する方法
  http://hielog.info/wp_head-title/

の方法で、functions.php内に

remove_action(‘wp_head’, ‘_wp_render_title_tag’, 1);

を記述すればよいみたいなのですが、同じテーマ内の別のところで、「add_theme_support( ‘title-tag’ );」とかやってると、自動出力されてしまいます。

なので、

add_theme_support( ‘title-tag’ );

を使っているところをコメントアウトすることで、wp_head()で自動出力されるTITLEタグを削除して、自分の思うようなTITLEタグの内容にすることができました。
 

なんか、最近、本当にワードプレスのテーマに振り回されていて、なんか統一的に作成してほしいなぁ・・・という気分。

まぁ、色々できて素晴らしいいんですが、シンプルに使いたい場合は、本当にいろいろソースを追っかけなくて大変です・・・

 
 

↓拡散のお手伝いお願いします