WordPressを楽しむ

ソースのtitleが2つになった時の対処法


WordPressを楽しむ

ソースのtitleが2つになっている

何気にソースを覗いたらWordPressの<title>が2つ有るのに気が付いた
なぜ?初めは普通に1つだったような?
答えはテーマによるもののようです。貴方のWordPressは大丈夫かな?
テーマを変更した時はチェックしてみて下さい。もしかしたら貴方もタイトルが2つあるかもよ?

気持ちが悪いしSEOにも良くないので修復する事にした。

原因

原因はこれ、default-filters.php の200行目付近に記載されている
// Actions
add_action( ‘wp_head’, ‘_wp_render_title_tag’, 1 );

対処方法

add_actionの前に//を付けてコメントアウトする
// Actions
// add_action( ‘wp_head’, ‘_wp_render_title_tag’, 1 );
翔くん
以上でtitleが1つになった。OK!

さらにfunctions.phpを編集する

だけどテーマがバージョンアップすると元に戻ってしまうのでfunctions.phpに
下記二行を追加する
//wp_headで出力されるtitleタグを削除
remove_action(‘wp_head’, ‘_wp_render_title_tag’, 1);
駿くん
↑の2行を全てそのま書き加えるんですね。
書き加える場所は万一の場合に修復しやすくする為にfunctions.phpの最下部に追加した方が良いでしょう。ちなみに最後の「?>」のすぐ上です

注意する事

・functions.phpは、余計なタグや文字など間違えて加えるとサイトが表示できなくなる
・間違うと管理画面も表示されなくなるのでWordPress上では修復できなくなる

functions.phpの場所

[WordPressがインストールされている場所]の
/wp-content/themes/[お使いのテーマ名のフォルダ]/functions.php

functions.phpへ書き込み失敗でサイトが表示されなくたった時の対処法

・WordPressは表示できなくなるのでfunctions.phpを直接編集することとなる
・FTPでfunctions.phpをダウンロードして修復して再アップロードする

まとめ
このページは忘れないように記録したページとなります。同じ不都合の方の参考になれば記録を残した甲斐があります。
このページのツイートフォローよろしく

インストールしたWordPressプラグイン一覧
インストールしたプラグインをローカルでテストしながら紹介しています 。WordPressに必須プラグインやお薦めプラグインも紹介しています
Twitter
【洋菓子店】【飲食業】専門テンプレート
無料Lightningテーマにメディアサイトデザインと機能拡張

1 Comment on "ソースのtitleが2つになった時の対処法"

  1. ポポリン | 2017-03-11 at 09:56 | 返信


    参考になりました。無事修正できました!

コメントを残す

あなたのメールアドレスが公開されることはありません。


*


【ご注意】日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)