スポンサー

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

WordPressを楽しむ 覚書き
記事内に広告が含まれています。

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

多数のプラグインをインストール&削除を繰り返し行った結果かは不明だが、何気にソースを覗いたらタイトルが2つ有るのに気が付いた
なぜ?初めは普通に1つだったような?
答えはテーマーによるもののようです。貴方のWordPressは大丈夫かな?

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

対処方法

原因はこれ↓↓ wp-includes/default-filters.php の200行目付近に記載されている

// Actions
add_action( ‘wp_head’, ‘_wp_render_title_tag’, 1 );

修正後↓↓ // add_actionとする (add_actionの前に//でコメントアウトする)

// Actions
// add_action( ‘wp_head’, ‘_wp_render_title_tag’, 1 );

以上でtitleが1つになった OK!

しかし、テーマがバージョンアップすると元に戻ってしまうのでfunctions.phpを編集する

//wp_headで出力されるtitleタグを削除
remove_action(‘wp_head’, ‘_wp_render_title_tag’, 1);

functions.php↑へ2行を全てそのま書き加える。
書き加える場所は分かりやすいように最下部とした方が良いと思います。 以上で解決!

注意する事

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

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

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

1.FTPでfunctions.phpをダウンロードする
2.付け加えた所を全て削除する
3.FTPでfunctions.phpを再アップロードする
以上で終了です

コメント

  1. ポポリン より:

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

タイトルとURLをコピーしました