解决WordPress的sitemap输出错误问题

看似复杂的问题竟然如此简单就可以解决

起因

今天在调试站点的时候突然发现Sitemap打不开了,尝试停用所有插件,均无效。

出现以下警告:

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

进过

于是就到GOOGLE搜了一下,发现大部分都是因为在主题的functions.php PHP标签之间有空行造成的,但是经过检查,发现此主题的functions.php只有一个标签,顿时无语。

经过分析,可能是其他的文件中间有空行

结果

经过寻找,在wp-config.php中第一行<?php标签之前发现了若干空格。。。。。。顿时无语,这个DA面板的锅我不背。

拓展阅读