WordPress基础:如何订阅 RSS Feed

RSS订阅,能及时阅读到感兴趣的网站更新内容,不用一个个网站去检查有没有更新,省时又省力。

本站基于WordPress搭建,它的RSS Feed地址是什么?如何订阅呢?

一、为WordPress主题添加 RSS Feed 订阅

WordPress Feed地址可以通过 bloginfo() 来调用,以下是常用的两个源:

RSS 2.0 feed地址:<?php bloginfo('rss2_url'); ?>
评论RSS 2.0 feed 地址:<?php bloginfo('comments_rss2_url'); ?>

以上代码可添加到 header.php、sidebar.php、footer.php 等页面。

单文章的评论订阅地址,这个函数通常添加在主题的 single.php 文件:

<?php post_comments_feed_link('RSS 2.0'); ?>

二、wordpress RSS Feed 链接地址构成

wordpress 固定链接分为“默认结构”和“其他结构”两类,前者的feed地址是在url后面添加 &feed=rss2 ,后者是在url后面加 /feed/ 。

A、订阅整站的文章

默认结构:https://yangjunwei.com/?feed=rss2
其他结构:https://yangjunwei.com/feed/

B、订阅某个分类(category)的文章

默认结构的分类地址一般为 /?cat=分类id ,其他结构一般为 /category/分类别名(slug),如下:

默认结构:https://yangjunwei.com/?cat=1&feed=rss2
其他结构:https://yangjunwei.com/category/php/

C、订阅某个标签(tag)的文章

默认结构的标签地址为 /?tag=标签名 ,其他结构为 /tag/标签名,如下:

默认结构:https://yangjunwei.com/?tag=php&feed=rss2
其他结构:https://yangjunwei.com/tag/php/feed/

D、订阅某个搜索结果的文章

默认结构:https://yangjunwei.com/?s=php&feed=rss2
其他结构:https://yangjunwei.com/search/php/feed/

E、订阅某个作者的文章

默认结构的作者页面链接为 /?author=作者id ,其他结构为 /author/作者用户名

默认结构:https://yangjunwei.com/?author=1&feed=rss2
其他结构:https://yangjunwei.com/author/haibor/feed/

F、订阅整站的评论

默认结构:https://yangjunwei.com/?feed=comments-rss2
其他结构:https://yangjunwei.com/comments/feed/

G、订阅单篇文章的评论

默认结构的feed地址为 /?feed=rss2&p=文章id ,其他结构为 文章地址后加/feed

默认结构:https://yangjunwei.com/?feed=rss2&p=622
其他结构:https://yangjunwei.com/1568.html/feed

参考资料:http://codex.wordpress.org/WordPress_Feeds