前段时间发表了 WebFeed倡议书,倡议书中关于 Feed 类型,推荐所有独立博主都使用 atom,但 WordPress 默认 Feed 类型使用的是 RSS。
关于如何切换为 atom,WordPress官方并没有给出解答,遍寻百度、谷歌等等没有搜索出关于切换 WordPress Feed类型的教程。遍寻WordPress代码终于找到了切换的地方。
切换 Feed 类型
WordPress 在 /wp-includes/feed.php 文件中大约89行处,定义了一个函数——default_feed,仅需将该函数第二个值从默认的 rss 设置为 atom 即可
Feed 类型对照表:
atom: $default_feed = apply_filters( 'default_feed', 'atom' );
rss0.92: $default_feed = apply_filters( 'default_feed', 'rss' );
rss2: $default_feed = apply_filters( 'default_feed', 'rss2' );
rss 1.0/ rdf: $default_feed = apply_filters( 'default_feed', 'rdf' );
更改完毕,刷新一下页面即可切换完成。