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

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

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工具下载下来。

2、添加代码

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

ob_start();

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

ob_end_clean();

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

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

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

WordPress

移除WordPress评论名称中的链接及表单中的网址

2019-5-2 2:28:35

SEOWordPress

给WordPress网站添加外部链接GO跳转功能

2019-5-17 14:05:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧