如何从WordPress RSS Feed中排除特定类别
是否要在WordPress网站上从RSS Feed中排除特定类别?许多网站所有者将某些类别用于他们不希望在其网站的RSS Feed中显示的内容。在本文中,我们将向您展示如何从WordPress RSS提要中排除特定类别。
方法1:从WordPress排除特定类别RSS Feed使用插件
您需要做的第一件事是安装并激活Ultimate Category Excluder插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。
设置页面将显示WordPress博客上的所有类别,并提供隐藏首页,RSS源,存档页面和搜索结果的选项。
只需选择要从RSS源中排除的类别旁边的“从源中排除”框即可。
不要忘记单击更新按钮以保存设置。
就是这样,在您选择的类别下提交的帖子将从您的WordPress RSS提要中消失。
方法2:从WordPress手动排除特定类别RSS Feed
此方法要求您将代码粘贴到WordPress文件中。如果您习惯将代码片段从Web粘贴到WordPress中,则可以使用此方法。
您需要将此代码添加到主题的functions.php文件或特定于站点的插件中。
function exclude_category($query) { if ( $query->is_feed ) { $query->set("cat", "-5, -2, -3"); } return $query; } add_filter("pre_get_posts", "exclude_category");
此代码只是排除了与给定ID匹配的类别。只需使用要排除的类别ID替换代码中的类别ID即可。
请参阅我们的指南,了解如何在WordPress中查找类别ID。
function exclude_category($query) { if ( $query->is_feed ) { $query->set("cat", "-15"); } return $query; } add_filter("pre_get_posts", "exclude_category");
我们希望本文能帮助您了解如何从WordPress RSS Feed中排除特定类别。您可能还希望看到我们列出的10个最想要的类别黑客和WordPress插件。
评论被关闭。