WordPress网站地图sitemap.xml提示“This page contains the following errors:”的解决办法

WordPress网站地图sitemap.xml提示“This page contains the following errors:”的解决办法,最近一直再折腾站点地图,总算搞的差不多了,竟然发现打开xml文件竟然错误,错误如下:

This page contains the following errors:

error on line 1 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

WordPress网站地图sitemap.xml提示“This page contains the following errors:”的解决办法
WordPress网站地图sitemap.xml提示“This page contains the following errors:”的解决办法

解决方法如下: 打开“wordpress”根目录下的“wp-blog-header.php”文件,在

$wp_did_header = true;

代码下加入以下代码:

ob_start()

在以下代码

wp();

下加入以下代码:

ob_end_clean();

最后完整的“wp-blog-header.php”文件因为如以下代码这样:

<?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';

}

版权声明:本文内容由来自互联网,该文观点不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系我们举报,一经查实,本站将立刻删除。

99%的人还看了

发表评论