您想为 wordpress 网站上的每种自定义帖子类型创建单独的 rss 源吗?
自定义帖子类型允许网站所有者添加自己独特的内容类型。这些帖子类型可以具有与帖子或页面类似的功能,包括 RSS 源。
在本文中,我们将向您展示如何轻松地为 wordpress 中的自定义帖子类型创建单独的 RSS 源。
在 WordPress 中为自定义帖子类型创建单独的 RSS 源
默认情况下,WordPress 会为您的网站生成多个 RSS 源。
例如,您最近的所有博客文章都会出现在您网站的主 RSS 源中。可以通过将 /feed/ 添加到您的域名来访问此提要,如下所示:
要查看 RSS 提要,您只需在自定义帖子类型存档 URL 旁边添加 /feed/ 即可。
或者,您也可以通过将帖子类型参数添加到主 WordPress RSS 源来查看源。例如:
添加自定义帖子类型 RSS 源的链接
现在您已经知道如何访问WordPress 网站上任何自定义帖子类型的 RSS 源,您可以使用该 URL 创建指向自定义帖子类型源的链接。
例如,您可能希望在自定义帖子类型存档页面上显示图标或纯文本链接,以便访问者可以轻松订阅这些帖子。
最简单的方法是在WordPress 主题中为自定义帖子类型创建单独的模板。
例如,如果您的自定义帖子类型称为电影,那么您可以archive-{post_type}.php在 WordPress 主题中创建一个文件。
之后,您只需复制主题的 archive.php 模板中的内容并开始自定义新模板即可。
您只需使用以下代码将纯 html 链接添加到您的帖子类型存档源:
额外提示:将自定义帖子类型添加到您的主 RSS 源中
自定义帖子类型 RSS 提要不容易被提要阅读器发现,并且大多数用户可能会更轻松地找到您网站的 RSS 提要。
这意味着订阅您的主 RSS 源的用户将错过您在自定义帖子类型中发布的内容。
您可以通过添加自定义帖子类型中的内容以显示在站点的主 RSS 源中来轻松解决此问题。
为此,您需要向您的WordPress 博客添加自定义代码片段。我们建议使用 WPCode 在 WordPress 中添加自定义代码片段。
首先,您需要安装并激活免费的 WPCode插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的文章。
激活插件后,从 WordPress 管理侧边栏访问代码片段 » + 添加片段页面。
从这里,您需要单击“添加自定义代码(新代码段)”选项下的“使用代码段”按钮。
现在,您将被定向到“创建自定义代码片段”页面,您可以在其中首先输入代码片段的名称。
该名称不会显示在任何地方,仅用于识别目的。
接下来,从右侧的“代码类型”下拉菜单中选择“PHP 片段”选项。
之后,您就可以添加自定义代码片段了。
只需将以下代码复制并粘贴到代码预览框中即可。
接下来,您需要滚动回页面顶部并将“非活动”开关切换为“活动”。
最后,不要忘记单击“保存片段”按钮来保存并执行 WordPress 网站上的代码。
就这样,您的自定义帖子类型内容现在将添加到您网站的主 RSS 源中。
我们希望本文能帮助您了解如何在 WordPress 中为自定义帖子类型创建单独的 RSS 源。您可能还想查看我们关于优化 WordPress RSS 源的教程以及我们专家精选的最佳 WordPress RSS 插件。