今日、サイトマップ XML マップ プラグインを見つけました。このページには次のエラーが含まれていますというエラーが発生しました。数年前からこのプラグインを使い始めましたが、途中で問題が発生したことはありません。今日、訪問したいと思っていました。気まぐれに XML マップを作成しましたが、次のエラーが発生しました。
調べた結果、このエラーは解決しました。具体的な原因については説明しませんが、Web マスターの皆さんは気にしていないと思いますので、解決策を直接お伝えします。
1. 「 wordpress 」のルートディレクトリで「wp-blog-header.php」ファイルを見つけ、次のファイルを見つけます。
$wp_did_header = true;
このコードの後に追加します。
ob_start();
2. 再度検索します。
wp();
このコードの次の行に次を追加します。
ob_end_clean();
1つずつ検索して置換するのが面倒な場合は、ファイル内のすべてのコードを直接選択して削除し、次のコードをそのファイルにコピーして保存すればOKです。
<?php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
ob_start();
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
ob_end_clean();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}