最近,我们的一位用户向我们抱怨WordPress帖子分页隐藏了RSS提要中的完整内容。经过快速研究,发现这是4年前报告的WordPress核心错误( #10984 ),但仍未修复。在本文中,我们将向您展示如何修复WordPress帖子分页隐藏RSS源中的内容。
当您将WordPress帖子拆分为多个页面时,就会出现问题,并且如果您已将RSSfeed设置为显示全文,那么您的RSSfeed将仅显示帖子第一页的内容(即标签之前)。
值得庆幸的是,贡献者之一SimonWheatley发布了一项修复该错误的解决方案。
您需要做的就是将此代码添加到主题的functions.php文件或特定于站点的插件中:
functionwpb_full_text_for_feeds($content){if(!is_feed())return$content;global$post;$content=$post->post_content;return$content;}add_filter('the_content','wpb_full_text_for_feeds',-100);