如何向RSS提要添加类别排除

时间:2011-06-30 作者:Sledge81

我试图从mydomain中排除某些类别。com/源

在网上搜索时,我遇到了以下代码:

<a href="<?php bloginfo(\'url\'); ?>/feed?cat=-3&cat=-12">Entries (RSS)</a>
现在的问题是,我是否应该创建一个函数(如果是,则创建什么函数),这样我就可以排除类别,而无需任何人重定向到自定义提要URL

2 个回复
SO网友:Daniel Sachs

在您的功能中。php添加:

function excludeFeedCats($query) {
    if ($query->is_feed) {
        $query->set(\'cat\',\'-3, -12\');
    }
return $query;
}

add_filter(\'pre_get_posts\',\'excludeFeedCats\');
或使用Simply Exclude 以获得更大的灵活性。

SO网友:Ramkumar M

也看看这个插件Ultimate Category Excluder.我希望它能帮助你:)

结束

相关推荐

Vimeo Feed提供了与RSS小工具的死链接?

我的上有RSS小部件home page (页脚)指向RSS feed 来自Vimeo。这些视频很好地发挥了作用,并提供了这些工作的链接。橙色的RSS图标也会将您带到实际的RSS提要。然而,标题将带您到404.我不确定这是否是Vimeo设置方式或小部件的故障。有人能想出一个变通方法来确保这个标题不是死链接吗?这个短裤screencast 解释情况。