wordpress站点地图报错:error on line 2 at column 6: XML declaration allowed only at the start of the document 问题解析

错误提示

以下是Wordpress主题出现的网站地图错误,导致浏览器中打开出现的界面,可能每个浏览器打开的界面会有点不一样,但是也显示的一般也是大同小异,总之就是网站地图sitemap.xml显示错误打不开了。sitemap-worry

Safari和谷歌浏览器打开sitemap显示的错误

文字内容

This page contains the following errors:

error on line 1 at column 7: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.

问题经过

事情发生在一次查看收录时候显示的地图,打开后才发现的,如果不是意外发现,估计永远都不会知道。

后来经过回想最近几次修改代码的经历,逐个修改或添加的文件去查看,发现代码是添加主题文件fun.php时候,留下的问题。因为原来添加的功能,后来又把它删除了,做成了插件,所以文件还在,但是代码却是空的了,缺少<?php

sitemap错误

解决办法

我的问题解决办法

1、知道了问题就好解决了,给代码加上<?php(需要按回车,不然会错误)就可以了

2、因为后代代码做成插件了,实际fun.php文件不需要了,直接删除这个文件就可以了

其他问题参考

实际上,每个人的具体情况都不一样,出错的文件也不一样,但是原理是一样的,都是PHP代码的前面出错了,检查以下文件,查看代码第一行的<?php是不是多出了空格,或者<?php不见了

  • 网站/wp-config.php
  • 网站/wp-content/themes/主题/functions.php
  • 网站/wp-content/themes/主题/func.php(一般为自己创建,为主题functions的扩展代码)

最后

以上就是好运对sitemap网站地图错误的总结,可能没有包含你遇到的情况,仅供参考!

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容