Wordpress Rss 订阅错误

今天摆弄Blog到时候发现Rss订阅有问题说是“无效的 xml 声明”,于是开始找问题,一开始以为是插件的问题,但是在插件关闭后问题依然存在。然后以为是主题的问题,更换之后问题如故。于是我囧了,去网上Google了一下,说是在RSS头部或者尾部不能有空格或者回车。于是我对比了一下我和璐总的blog(我们都用K2主题)的源代码,发现真的多了个回车。

rss head error

第一行的回车导致rss错误

 

rss head normal

正常的应该是这样

于是乎,按照网上的一些说法开始找问题,在看过index.php,header.php和functions.php后我斯巴达了……完全没有任何多余的空格或回车(而且我平时也没改过)。于是我又将所有插件关闭,更换成默认主题,甚至覆盖了wordpress原文件,问题依然得不到解决。于是我再一次的斯巴达……到底是什么问题呢?再后来,我了解到Wordpress的RSS不是实时的,于是就在想难不成把最新的文章撤掉就可以了?测试结果:撤掉后问题依旧,然后再发布一下RSS正常了。

看来估计是我的某篇文章中导致了代码错误,而修正它弄篇新文章就好了

3 Responses to “Wordpress Rss 订阅错误”


  • yoho……素我告诉你RSS不是实时的,哈哈

  • 我的也出错了,昨天还好好的,搞来一个feedsky后一天左右鲜果、抓虾等都抓不到我的文章(开始用feedsky时可以抓到),在360、世纪之窗浏览器输入http://www.jg-dandan.tk/?feed=rss2,或http://www.jg-dandan.tk/index.php/rss都现实这么一段字
    “无法显示 XML 页。
    无法查看使用 XSL 样式表的 XML 输入。请更正错误然后单击 刷新 按钮,或稍后重试。
    ——————————————————————————–
    XML 文档只能有一个顶层元素。处理资源 ‘http://www.jg-dandan.tk/index.php/rss’ 时出错。第 73 行,位置: 2
    -^

Leave a Reply