我们的RSS提要刚刚停止工作,我们在chrome中遇到以下错误:
此页面包含以下错误:第2列第7938行的错误:文档末尾的额外内容以下是第一个错误之前的页面呈现。
这一行没有什么重要的东西,只有一些帖子。
我们使用RSS提要插件来获取内容并将其联合到其他网站上。因此,我们将“联合提要显示最新”中的数字设置为400。这意味着它在RSS提要中显示了400篇完整的文章/页面。如果我把数字改回200,feed就会开始工作。设置回400,它就会中断。。。看来我们在某个地方达到了极限。
我已经检查了函数中的空格。php,wp配置。php等。。。一切都很好。
有人知道这里发生了什么吗?
谢谢
最合适的回答,由SO网友:Brian Jackson 整理而成
好吧,别客气。。。
我们发现我们可以为每个类别提取单独的提要,因此我们将总体限制设置回10。这是一个覆盖一般极限的函数。
function custom_rss_limits($limits) { if (is_feed() && is_category(‘category-slug’)) { // target a specific feed category and set a unique limit return "LIMIT 0, 20"; } else { // It\'s not a feed; leave the normal LIMIT in place. return $limits; } } add_filter(\'post_limits\', \'custom_rss_limits\');
希望这对某人有所帮助。