WordPressを楽しむ

ソースの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の前に//を付けてコメントアウトする

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

注意する事

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

functions.phpへ書き込み失敗でサイトが表示されなくたった時の対処法
・FTPでfunctions.phpをダウンロードして修復して再アップロードする

このページのツイート
フォローよろしく

Twitter

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

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


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

コメントを残す

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


*


CAPTCHA


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