WordPress如何禁用RSS Feed并移除链接
为了方便他人关注博客,WordPress内了置一个RSS Feed功能,可以让他人通过RSS阅读器订阅WordPress网站,但是并不是每个WordPress搭建的站点都是博客站点,还有很多企业、商城类的站点,他们中很多并不需要RSS Feed,默认的RSS反而带来一些不便
在本文中就来说下如何关闭WordPress中的RSS Feed
使用插件关闭RSS Feed
禁用Feeds最简单的方法就是使用插件,适合新手和不懂技术的人使用
到后台搜索并安装 Disable Feeds 插件,安装好后插件会自动禁用Feed,默认所有的RSS Feed请求会被重定向到原网页

如果你想显示错误页面,可以到设置 – 阅读中调整设置,选择下面的 Issue a Page Not Found 选项,该选项会显示404错误页面
注意:该插件仅禁用Feed,并不会移除链接,如果你想移除源码中的链接,则需要添加代码
使用代码关闭RSS Feed
如果不喜欢安装插件,你还可以使用代码方式移除RSS Feed
将下面的代码添加到主题的 functions.php 文件,WordPress 修改 functions.php 方法
function itsme_disable_feed() {
wp_die( __( 'No feed available, please visit the <a href="'. esc_url( home_url( '/' ) ) .'">homepage</a>!' ) );
}
add_action('do_feed', 'itsme_disable_feed', 1);
add_action('do_feed_rdf', 'itsme_disable_feed', 1);
add_action('do_feed_rss', 'itsme_disable_feed', 1);
add_action('do_feed_rss2', 'itsme_disable_feed', 1);
add_action('do_feed_atom', 'itsme_disable_feed', 1);
add_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);
add_action('do_feed_atom_comments', 'itsme_disable_feed', 1);
这样当他人访问feed地址时就会提示错误
移除WordPress源码中的Feed链接
虽然通过上面的方法,我们已经移除了WordPress的 RSS Feed功能,但是在网页源码中还是会有一些Feed相关的链接

虽然访客看不到网站源码,但是搜索引擎是可以看到的,移除Feed后我们最好把链接也移除
在 functions.php 中添加如下代码
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
刷新源码,你会发现所有的Feed相关链接都被移除了
其他方法
除了以上介绍的几个方法外,还有一些插件也可以非常方便的禁用WordPress Feed,比如博主介绍过的 Perfmatters 和 SEOPress Pro 都可以轻松移除RSS Feed以及链接,不过这两款插件都需要付费,而且主要的功能也不是禁用Feed,所以这里就不过多介绍了,有安装这些插件的朋友可以看下相关的功能
相关文档
- 如何解决WordPress后台慢问题?17个不容错过的优化技巧
- GOOGLE SEO时如何设置好出站链接?
- 易被忽略的谷歌SEO营销策略 - 友情链接
- 站外链接在google seo占多少比例
- google优化计算规则调整,外部链接对网站排名的影响
- Google SWF内容索引技术:能识别Flash中的文本和链接
- 引擎力google优化实战篇:如何在 Youtube 视频上提供...
- 做Google优化排名时获得链接的一些注意事项
- 详解WordPress分类目录和Tag标签
- 什么是HTML&CSS
- 如何添加WordPress用户注销/退出链接到导航菜单
- 之前百度收录的文章 网站改版后变成无效链接 现在百度收录好多...
- 主动向百度提交链接有用吗?
- wordpress 网站优化,WordPress网站优化代码合集...
- Google链接分析专利
- Google新PR:以链接距离为基础的页面级别
- 什么是WordPress:世界上最大的开源CMS系统
- 如何有效地在WordPress文章或者页面添加可点击链接
- WordPress 和 GPL – 您需要了解的一切
- 9个常见的WordPress用户体验问题及解决这些问题的实用技巧