Hello! 欢迎来到小浪云!


如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源


avatar
小浪云 2025-01-23 25

您想为 wordpress 网站上的每种自定义帖子类型创建单独的 rss 源吗?

自定义帖子类型允许网站所有者添加自己独特的内容类型。这些帖子类型可以具有与帖子或页面类似的功能,包括 RSS 源。

在本文中,我们将向您展示如何轻松地为 wordpress 中的自定义帖子类型创建单独的 RSS 源。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

在 WordPress 中为自定义帖子类型创建单独的 RSS 源

默认情况下,WordPress 会为您的网站生成多个 RSS 源。

例如,您最近的所有博客文章都会出现​​在您网站的主 RSS 源中。可以通过将 /feed/ 添加到您的域名来访问此提要,如下所示:

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

要查看 RSS 提要,您只需在自定义帖子类型存档 URL 旁边添加 /feed/ 即可。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

或者,您也可以通过将帖子类型参数添加到主 WordPress RSS 源来查看源。例如:

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

添加自定义帖子类型 RSS 源的链接

现在您已经知道如何访问WordPress 网站上任何自定义帖子类型的 RSS 源,您可以使用该 URL 创建指向自定义帖子类型源的链接。

例如,您可能希望在自定义帖子类型存档页面上显示图标或纯文本链接,以便访问者可以轻松订阅这些帖子。

最简单的方法是在WordPress 主题中为自定义帖子类型创建单独的模板。

例如,如果您的自定义帖子类型称为电影,那么您可以archive-{post_type}.php在 WordPress 主题中创建一个文件。

之后,您只需复制主题的 archive.php 模板中的内容并开始自定义新模板即可。

您只需使用以下代码将纯 html 链接添加到您的帖子类型存档源:

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

额外提示:将自定义帖子类型添加到您的主 RSS 源中

自定义帖子类型 RSS 提要不容易被提要阅读器发现,并且大多数用户可能会更轻松地找到您网站的 RSS 提要。

这意味着订阅您的主 RSS 源的用户将错过您在自定义帖子类型中发布的内容。

您可以通过添加自定义帖子类型中的内容以显示在站点的主 RSS 源中来轻松解决此问题。

为此,您需要向您的WordPress 博客添加自定义代码片段。我们建议使用 WPCode 在 WordPress 中添加自定义代码片段。

首先,您需要安装并激活免费的 WPCode插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的文章。

激活插件后,从 WordPress 管理侧边栏访问代码片段 » + 添加片段页面。

从这里,您需要单击“添加自定义代码(新代码段)”选项下的“使用代码段”按钮。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

现在,您将被定向到“创建自定义代码片段”页面,您可以在其中首先输入代码片段的名称。

该名称不会显示在任何地方,仅用于识别目的。

接下来,从右侧的“代码类型”下拉菜单中选择“PHP 片段”选项。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

之后,您就可以添加自定义代码片段了。

只需将以下代码复制并粘贴到代码预览框中即可。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

接下来,您需要滚动回页面顶部并将“非活动”开关切换为“活动”。

最后,不要忘记单击“保存片段”按钮来保存并执行 WordPress 网站上的代码。

如何在 WordPress 中为每个自定义帖子类型创建单独的 RSS 源

就这样,您的自定义帖子类型内容现在将添加到您网站的主 RSS 源中。

我们希望本文能帮助您了解如何在 WordPress 中为自定义帖子类型创建单独的 RSS 源。您可能还想查看我们关于优化 WordPress RSS 源的教程以及我们专家精选的最佳 WordPress RSS 插件。

相关阅读