如何在WordPress中创建自定义RSS源
WordPress提供了内置的默认RSS提要。 您可以通过将自定义内容添加到您的RSS提要,甚至添加发布缩略图到您的RSS提要来调整默认提要。 对于大多数用户来说,默认的RSS和Atom提要足够了,但是您可能希望创建一个自定义RSS提要来传递特定类型的内容。 在本文中,我们将向您展示如何在WordPress中创建自定义RSS提要。 请注意,本教程不适用于初级WordPress用户。 如果您是初学者,并且仍想尝试,请在本地安装。 与往常一样,在对现场网站进行重大更改之前,您必须创建WordPress网站的完整备份。 话虽如此,让我们开始使用WordPress的第一个自定义RSS源。 假设您要创建一个新的RSS源,其中只显示以下信息: 标题 链接 发布日期 作者 摘抄 首先你需要做的是在你的主题中创建新的RSS源 的functions.php 文件或特定于站点的插件: add_action(’init’,’customRSS’); 函数customRSS(){ add_feed(’feedname’,’customRSSFunc’); } 上面的代码触发 customRSS 功能,它添加饲料。 add_feed函数有两个参数,feedname和一个回调函数。 feedname将构成您的新供稿网址 yourdomain.com/feed/feedname 并调用回调函数来实际创建Feed。 记下这个feedname,因为以后你需要这个。 在初始化提要之后,您需要创建回调函数来生成所需的提要,在主题的代码中使用以下代码 的functions.php 文件或特定于网站的插件: 函数customRSSFunc(){ get_template_part(’rss’,’feedname’); } 上面的代码使用了 get_template_part 函数链接到一个单独的模板文件,但是您也可以将RSS代码直接放入函数中。 通过使用 get_template_part ,我们可以保持独立于布局的功能。 该 get_template_part 函数有两个参数,slug和name,它将以下面的格式查找一个名称为模板的文件,从顶部的文件开始(如果没有找到第一个文件,它将移动到第二个文件, 如此): 可湿性粉剂内容/主题/儿童/ RSS-feedname.php 可湿性粉剂内容/主题/父母/ RSS-feedname.php 可湿性粉剂内容/主题/孩子/ rss.php 可湿性粉剂内容/主题/父母/ rss.php … Read more 如何在WordPress中创建自定义RSS源