RSS Feed Broken - Limit?

时间:2014-01-08 作者:Brian Jackson

我们的RSS提要刚刚停止工作,我们在chrome中遇到以下错误:

此页面包含以下错误:第2列第7938行的错误:文档末尾的额外内容以下是第一个错误之前的页面呈现。

这一行没有什么重要的东西,只有一些帖子。

我们使用RSS提要插件来获取内容并将其联合到其他网站上。因此,我们将“联合提要显示最新”中的数字设置为400。这意味着它在RSS提要中显示了400篇完整的文章/页面。如果我把数字改回200,feed就会开始工作。设置回400,它就会中断。。。看来我们在某个地方达到了极限。

我已经检查了函数中的空格。php,wp配置。php等。。。一切都很好。

有人知道这里发生了什么吗?

谢谢

1 个回复
最合适的回答,由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\');

希望这对某人有所帮助。

结束

相关推荐

找不到显示页面的RSS提要URL。如何解决呢?

我正在开发一个WordPress网站。我的网站页脚具有导航RSS源URL的链接。此URL是使用生成的<?php bloginfo(\'rss2_url\'); ?> 并正确生成URL,如mysite.com/?feed=rss2 但此链接在主页上不起作用。当我尝试从主页访问页面时,显示未找到的页面。但当我尝试从分类页面访问它时,链接正在工作。请帮我解决这个问题。非常感谢。哈里普拉萨德Update我没有使用wordpress的默认类别或帖子。仅使用自定义帖子类型和自定义分类法。