导读:本期聚焦于张衡创作的《什么是特定作者的RSS Feed?如何在多作者博客中只订阅某一个人的文章?》,敬请观看详情。喜欢某个博客却只想看其中一位作者的文章?特定作者的RSS Feed就能解决这个问题。简单来说,它是针对单一作者输出的订阅源,URL中带有作者标识,订阅器只会拉取这个人的新文章,不会混入其他作者的内容。本文将从原理入手,讲清楚作者Feed和整站Feed的区别,再以WordPress为例给出获取作者Feed地址的几种常见方法,包括通过URL结构直接拼接、访问作者归档页面查看源码等,同时也会介绍非WordPress系统的应对思路,以及在Feed地址失效时的排查技巧,帮助你在信息过载的环境里精准订阅自己真正关心的内容。

一个博客如果有好几位作者同时更新,读者面对的情况往往是这样:某个作者的文章你篇篇都想读,而其他人的内容可能完全不在你的兴趣范围内。整站RSS订阅会把所有人的文章混在一起推送给你,筛选成本很高。这个时候,特定作者的RSS Feed就派上用场了。它是博客针对每一位作者单独输出的订阅源,订阅之后你的阅读器里只会出现这个作者的新文章,干净利落。

什么是特定作者的RSS Feed?如何在多作者博客中只订阅某一个人的文章?

作者Feed和整站Feed到底有什么区别

一个典型的博客通常有多个RSS输出入口。最常见的是整站Feed,地址一般形如ippipp.com/feed/,它聚合了全站所有文章,不分作者、不分分类。其次是分类Feed,比如ippipp.com/category/tech/feed/,只输出某个分类下的内容。而作者Feed则是按作者维度切分的订阅源,地址中带有作者的标识信息,例如ippipp.com/author/tom/feed/

从技术角度看,这几种Feed本质上都是XML文档,遵循RSS 2.0或Atom规范,区别只在于服务端在生成文档时按什么条件过滤文章。整站Feed查询的是全量文章,作者Feed则在数据库查询中额外加了一个作者ID的过滤条件。对读者来说,这意味着三件事:第一,作者Feed的内容是整站Feed的子集;第二,作者Feed的更新频率独立于其他作者,如果这位作者停更,Feed会一直安静;第三,订阅作者Feed不会带来额外开销,服务器生成XML的成本和整站Feed几乎相同。

需要注意的是,并非所有博客都默认开启作者Feed。WordPress默认支持,但一些静态站点生成器(如Hugo、Jekyll)生成的博客,需要作者在模板中显式配置才会输出作者级别的Feed。如果访问某个作者Feed地址返回404,很可能是站点根本没提供这个入口,后面会讲应对办法。

如何找到某位作者的Feed地址

以WordPress为例,最直接的方法是拼接URL。WordPress的作者归档页地址是ippipp.com/author/用户名/,在这个地址后面加上feed,就得到了作者Feed:ippipp.com/author/用户名/feed/。这里的用户名是作者的登录名或昵称对应的slug,通常可以在文章页点击作者名跳转到归档页后,从浏览器地址栏直接看到。

如果拼接出来的地址打不开,还有几个备选方案。第一个是查看作者归档页的网页源码,在HTML的head部分搜索application/rss+xml,很多主题会在这里声明Feed链接:

<link rel="alternate" type="application/rss+xml"
      title="Tom的文章 RSS Feed"
      href="https://ippipp.com/author/tom/feed/" />

第二个方案是利用WordPress的数字作者ID。有些站点做了链接改写,用户名的slug被改成了花哨的昵称,这时可以用ippipp.com/?feed=rss2&author=3这种查询参数形式,其中3替换成作者的数字ID。查看作者归档页源码中的body标签,class里往往包含author-3这样的信息,可以据此推断ID。

第三个方案适合懒得手动折腾的人:直接把文章页的URL复制下来,观察其结构。部分博客的固定链接本身就带作者名(如ippipp.com/tom/文章标题.html),这类站点通常整站就是按作者分目录的,直接订阅对应目录的Feed即可。

非WordPress站点怎么办

对于Typecho、Zblog等国内常见的博客程序,作者Feed的规则略有不同。Typecho的路由结构和WordPress类似,作者归档地址一般是ippipp.com/author/用户名/,在其后追加feed通常也能得到订阅源。Ghost博客则是在作者页面地址后加/rss/。静态博客就千差万别了,取决于模板是否生成,常见的路径是ippipp.com/authors/用户名/index.xmlippipp.com/用户名/feed.xml

如果手动猜测地址总是失败,一个万能办法是使用RSS阅读器的搜索功能。以Feedly或Inoreader为例,直接搜索作者名或博客名,很多阅读器已经索引了主流站点的各种Feed入口,能直接列出可订阅的源。另一个思路是借助RSSHub这类开源工具,它为大量不支持Feed的网站编写了路由规则,可以自己部署一个实例来生成自定义的订阅源。

最后一种保底方案是过滤法:订阅整站Feed,然后在阅读器里设置过滤规则。不少阅读器支持按关键词过滤,比如规则设为文章作者字段包含Tom才显示。这种方式不如直接订阅作者Feed精准(依赖文章XML中是否正确输出dc:creator字段),但对付那些完全关闭了作者Feed的站点,这是唯一可行的办法。

订阅后遇到问题的排查思路

订阅之后如果发现Feed长时间不更新,先别急着认定作者停更。第一步,直接在浏览器里打开Feed地址,看返回的是最新的XML还是错误页面。第二步,检查站点是否开启了缓存插件,某些缓存配置不当会把Feed缓存成过期内容,这种锅不在你也不在作者。第三步,对比整站Feed,如果整站Feed有这位作者的新文章而作者Feed没有,说明服务端的作者过滤出了问题,可以联系站长反馈。

还有一种常见情况是地址失效:站长更换了用户名的slug,或者迁移了博客系统,旧的作者Feed地址就会变成404。这时候重新走一遍上面的查找流程,拿到新地址后,在阅读器里编辑订阅源替换URL即可,历史文章一般不会丢失。定期检查订阅列表中标记为无更新的源,及时清理或修正,能保持阅读器的信息质量。

总的来说,特定作者的RSS Feed是多作者博客时代非常实用却常被忽略的功能。它让你把订阅粒度从站点级细化到个人级,配合一个顺手的阅读器,信息获取的效率会明显提升。下次在一个团队博客里遇到心仪的作者,不妨先试试/author/用户名/feed/这个地址。

RSS Feed多作者博客WordPress作者订阅修改时间:2026-09-09 07:52:37

免责声明:已尽一切努力确保本网站所含信息的准确性。网站作品多为原创整理与精心创作,观点力求客观中立。本站旨在免费分享,内容仅供个人学习、研究或参考使用。若引用了第三方作品,版权归原作者所有。如内容涉及您的权益,请联系我们进行处理Email:chomcom@qq.com。
引用或转载本作品时,请注明当前出处:https://www.ipipp.com/html/20260909/53274.html,基于非商业用途的前提下,欢迎转载或二创本作品。
内容垂直聚焦
专注技术核心技术栏目,确保每篇文章深度聚焦于实用技能。从代码技巧到架构设计,为用户提供无干扰的纯技术知识沉淀,精准满足专业提升需求。
知识结构清晰
覆盖从开发到部署的全链路。AI、前端、编程、数据库、服务器、建站、系统层层递进,构建清晰学习路径,帮助用户系统化掌握开发与运维所需的核心技术。
深度技术解析
拒绝泛泛而谈,深入技术细节与实践难点。无论是数据库优化还是服务器配置,均结合真实场景与代码示例进行剖析,致力于提供可直接应用于工作的解决方案。
专业领域覆盖
精准对应开发生命周期。从前端界面到后端编程,从数据库操作到服务器运维,形成完整闭环,一站式满足全栈工程师和运维人员的技术需求。
即学即用高效
内容强调实操性,步骤清晰、代码完整。用户可根据教程直接复现和应用于自身项目,显著缩短从学习到实践的距离,快速解决开发中的具体问题。
持续更新保障
专注既定技术方向进行长期、稳定的内容输出。确保各栏目技术文章持续更新迭代,紧跟主流技术发展趋势,为用户提供经久不衰的学习价值。