WordPress如何禁用RSS Feed并移除链接。

为了方便他人关注博客,WordPress内了置一个RSS Feed功能,可以让他人通过RSS阅读器订阅WordPress网站,但是并不是每个WordPress搭建的站点都是博客站点,还有很多企业、商城类的站点,他们中很多并不需要RSS Feed,默认的RSS反而带来一些不便

在本文中就来说下如何关闭WordPress中的RSS Feed

使用插件关闭RSS Feed

禁用Feeds最简单的方法就是使用插件,适合新手和不懂技术的人使用

到后台搜索并安装 Disable Feeds 插件,安装好后插件会自动禁用Feed,默认所有的RSS Feed请求会被重定向到原网页

WordPress如何禁用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相关的链接

WordPress如何禁用RSS 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,所以这里就不过多介绍了,有安装这些插件的朋友可以看下相关的功能

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/113040.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2022年10月25日 01:33
下一篇 2022年10月25日 01:33

相关推荐

  • WP Super Cache加速WordPress网站教程。

    当为WordPress站点安装了一些插件后,我们经常需要面对一个问题就是加载速度的优化,安装的插件越多,对于网站加载速度影响越大,如果你想提升WordPress加载速度,一个简单易行的方法就是使用缓存插件,本文中我们…

    2022年10月24日 wordpress开发
    020
  • WordPress安装旧版本插件方法(插件降级)。

    有时候我们更新插件后会出现一些错误,或者不能使用,等待开发者修复的话可能需要一些时间,如果这款插件比较重要的话,那么最好就是先安装到旧的版本,今天我们就介绍下如何为WordPress安装旧版插件 到WordPress官…

    2022年10月25日 wordpress开发
    025
  • SEOPress设置Twitter分享大缩略图效果。

    在前段时间我们曾向大家介绍过SEOPress这款新的WordPress SEO插件,它非常好的一点就是可以为社交分享生成缩略图,不过在Twitter中默认是采用小型缩略图,看起来不是很漂亮,在本文中我们将教大家怎样在SEOPress中…

    2022年10月25日
    026
  • 2022年好用的WordPress极简主题推荐。

    在现代网页设计中,极简风格一直是设计师们所推崇的,干净的界面加上简洁的设计,无论在哪里都更受欢迎,那么如何将自己的WordPress博客做成极简风格呢,在本文中,我们将为大家带来7款极简风格的WordPress主题,让…

    2022年10月25日 wordpress开发
    033
  • 正确设置基本的WordPress SEO

    WordPress开箱即用,是一个非常优化的内容管理系统。基本设置可以提供坚实的基础-即使没有大量的自定义,主题优化和插件。就是说,您应该采取一些措施来增加排名的机会,优化工作流程并确保网站得到完美的优化。 通…

    2020年4月9日
    0535
  • WordPress 去掉留言中的网址字段。

    默认情况下,WordPress留言系统允许访客在留言时填写自己的网站地址,但是这个功能经常被一些人利用来发布垃圾留言推广自己的网站,给我们带来很多困扰,在本文中我们来分享下如何去掉WordPress留言中的网站地址 方…

    2022年10月25日
    027
  • WordPress 关闭评论方法。

    评论是WordPress中非常重要的一部分,但是有时候我们并不需要评论功能,这个时候就需要关闭WordPress评论,今天我们将介绍几种方法,在不同的情景下关闭评论模块 使用Disable Comments一键关闭网站的评论 Disable C…

    2022年10月24日 wordpress开发
    060
  • 经验分享wordpress做seo。

    一、什么是SEO技术? SEO(Search Engine Optimization,搜索引擎优化)是指通过对网站的内容、结构、布局、链接等方面进行优化,提高网站在搜索引擎自然排名中的排名,从而吸引更多的用户访问网站,提高网站的知名度…

    2024年6月15日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息