78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

wordpress教程:wordpress提示“XML 解析错误:XML 或文本声明不在实体的开头”

一流源码网今天在测试wordpress的时候发现在添加分类的时候ajax失效了,浏览器f12查看提示“XML 解析错误:XML 或文本声明不在实体的开头”。如下图:

源码.jpg wordpress教程:wordpress提示“XML 解析错误:XML 或文本声明不在实体的开头”  wordpress教程 wordpress提示“XML 第1张

wordpress提示“XML 解析错误:XML 或文本声明不在实体的开头” xml解析错误 wordpress教程 wordpress问题 wordpress教程 第1张

网上搜索了下,最后弄清楚了,出现这个提示是因为页面内有多余的空格造成的。

调试器里面看也证实了是这个原因造成的:

源码2.jpg wordpress教程:wordpress提示“XML 解析错误:XML 或文本声明不在实体的开头”  wordpress教程 wordpress提示“XML 第2张

wordpress提示“XML 解析错误:XML 或文本声明不在实体的开头” xml解析错误 wordpress教程 wordpress问题 wordpress教程 第2张

知道问题原因后就可以通过排查来解决问题了。

先排查主题,更换默认主题没有这个问题,证明是主题造成的。

然后主题排查主题自带的函数文件,最后终于发现是主题的一个文件“?>”后门有多余的空格造成的...

如果你恰巧也遇到此问题,可以按照此文思路排查以下,一般都是主题或者插件的代码里面有多余的空格导致的。

本文链接:http://78moban.cn/post/2963.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部