1. CJH首页
  2. WordPress

WordPress网站地图出现“This page contains the following errors”错误的解决方法

今天无意中在打开网站地图的时候发现出了问题,html与xml均是如此(如下图)不知道小伙伴们有没有遇到过。

WordPress网站地图出现“This page contains the following errors”错误的解决方法

This page contains the following errors:
error on line 2 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.

一直找不到原因,尝试过更换网站地图插件,以及网上“删除空行空格”的方法,都没用,最后在“森林之家”找到解决方法,自己记录下过程。

感谢:https://www.foresthouse.cn/archives/4255.html

解决方法:

1、找到我们网站根目录中的wp-blog-header.php文件,并用FTP工具下载下来。

WordPress网站地图出现“This page contains the following errors”错误的解决方法

2、添加代码

$wp_did_header = true;下方添加以下代码:

ob_start();

然后在wp();下方添加以下代码:

ob_end_clean();

添加完以后代码应该是这样子的:

WordPress网站地图出现“This page contains the following errors”错误的解决方法

然后保存文件,上传至网站的根目录,并覆盖原来的文件即可。

至此,网站地图出现“This page contains the following errors”错误的问题已经解决了,刷新网站地图链接即可恢复正常。

转转请注明出处:https://chenjianhao.com/this-page-contains-the-following-errors.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注