[ad_1]
RSS提要非常好 博客工具 可以帮助您增加受众群体。 默认情况下,WordPress带有标准的RSS feed功能,对于大多数用户来说已经足够了。 但是,如果您想提供特定的内容或在Feed中添加帖子缩略图,则需要在WordPress中创建自定义RSS Feed。
幸运的是,您可以通过添加几行代码来相对轻松地自定义RSS feed。 请注意,此方法可能不适用于初学者,因为您需要访问子主题的functions.php文件。 但是,大多数中级用户应该能够按照以下说明进行操作。
在本文中,我们将向您展示如何在WordPress中创建自定义RSS feed。 我们还将讨论为什么它有用,以及如何使用简单的插件在网站上展示来自外部资源的内容。 我们走吧!
了解RSS提要以及它们如何使您的网站受益
RSS代表Really Simple Syndication。 它是一种方便的功能,使博客作者可以在其他站点上和通过供稿阅读器共享其内容。 这使订户可以跟踪新帖子,而无需手动检查他们喜欢的每个网站。 还有其他在WordPress中使用RSS提要的方法,我们已经在中讨论了 上一篇文章。
订阅RSS feed的访问者可以使用其选择的feed阅读器来浏览内容,发表评论并在社交媒体上分享帖子。 您应该可以通过yourdomain.com/feed访问站点的feed。 注意,这样做只会显示代码。 你需要一个专门的 新闻聚合器 诸如 饲料 看到它的全部荣耀。
如果要区分内容,可以创建自定义RSS提要并以特定读者为目标。 如果您的网站迎合了多个细分市场,这将非常有用。
您也可以使用我们的外部来源推荐帖子 Feedzy 插入。 例如,您可以 汇总内容 来自其他博客,播客甚至YouTube频道的内容,并将其显示在您的网站上以增加参与度。
如何在#WordPress中创建自定义#RSS提要:新手指南?
如何在WordPress中创建自定义RSS源
不幸的是,定制RSS feed需要一些高级知识,因此,除非您至少对代码有所了解,否则我们不建议您采用这种方法。
在继续之前,明智的做法是 备份您的网站 因此,如果出现问题,您可以将其恢复。 当您准备好继续时,请按照以下说明进行操作。
本教程将帮助您创建具有以下属性的自定义RSS feed:
- 帖子标题
- 链接
- 发布日期
- 作者
- 摘抄
您可以在以下两个位置之一添加这些代码段:
- 您可以使用 免费的代码片段插件,它提供了方便的界面来管理这些类型的代码段。 对于大多数人来说,这是最简单的选择。
- 您可以编辑子主题的functions.php文件-确保 使用儿童主题 这样您在更新主题时就不会覆盖所做的更改。
首先,添加 以下代码段:
add_action(’init’,’customRSS’); 函数customRSS(){add_feed(’feedname’,’customRSSFunc’); }
这将在您的站点上启动customRSS功能。 您需要根据要调用新Feed的名称来相应地更改“ feedname”。
接下来,您需要创建一个回调函数,可以通过添加以下代码来完成:
函数customRSSFunc(){get_template_part(’rss’,’feedname’); }
这会将您的供稿链接到其自己的模板文件,我们将在稍后创建该文件。 请注意,“ get_template_part”函数具有两个参数:URL段和提要名称。 我们建议将子弹设置为“ rss”,以便于导航。
接下来,您需要创建供稿模板。 使用上一个代码片段(例如rss-feedname.php)中的参数,在子主题文件夹中创建一个新文件,并将其另存为slug-name.php。
模板文件的代码如下:
<?php / ** *模板名称:自定义RSS模板-Feedname * / $ postCount = 5; //供稿中显示的帖子数$ posts = query_posts('showposts =“。$ postCount); header(” Content-Type:'.feed_content_type('rss-http')。'; charset =“。get_option (“ blog_charset'),为true); 回声'<?xml version =“ 1.0” encoding =“'。get_option('blog_charset')。'”?'。'>‘; ?>