WordPress タイトルタグが重複して表示される場合の対処法

htmlページでWordPressの機能を利用するため “wp-load.php” を読み込んでおりましたが、タイトルタグが重複して表示されてしまいましたので、htmlページで設定してあるものを残す対処法をメモします。

WordPress読み込み

以下のようにhtmlファイルの上部でWordPressの “wp-load.php” を読み込み “wp_head()” を呼び出していたところタイトルタグが重複して表示されておりました。

<?php
require('../../wp/wp-load.php');
wp_head();

タイトルタグ重複の対処法

/**
 * タイトルタグのレンダリング停止
 */
remove_action('wp_head', '_wp_render_title_tag', 1);

上記コードを加えてタイトルタグのレンダリングを停止するようにして対応します。

<?php
require('../../wp/wp-load.php');
remove_action('wp_head', '_wp_render_title_tag', 1);
wp_head();

動作環境情報

CPI
WordPress 4.7.2

コメント

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