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

相关推荐

  • WordPress修改默认图片压缩质量。

    平常我们在使用Wordpress的过程中可能不会发觉,Wordpress默认会对上传的图片会进行压缩,每当你上传一张图片,Wordpress为了提升网站的性能,会自动将其压缩到82%的质量,当然这对普通的站点来说影响是非常微小...

    2022年10月24日
    020
  • 什么是SEO友好的网页设计

    SEO网页设计是创建搜索引擎可以抓取,索引和理解的网站的过程。 搜索引擎抓取工具无法与人类等网站“读取”和“互动”。相反,他们访问网站的HTML代码并查找信号,以帮助他们了解网站的结构和内容的含义。 为什么SEO...

    2019年5月24日 SEO操作
    0512
  • 关于给wordpress文章图片加上ALT利于SEO的方法

    alt是用来对网页上的图片进行描述,光标在图片上时显示的提示语即采用该标签实现。 从SEO优化和用户体验来看,ALT-代替属性都是必要的,其重要性主要有: 网页内容相关性是关键词优化的前提,搜索引擎认为,网页...

    2018年8月29日 SEO操作
    0266
  • WordPress修改图片文件名方法。

    在网站SEO过程中,图片优化是非常重要的一项,其中有一点就是文件名优化,不过很多站长都是后来才慢慢了解到,这样就导致之前很多的文件名并不规范,在本文中我们将教大家如何在WordPress中修改图片文件名称 方法...

    2022年10月25日 wordpress开发
    023
  • WordPress建立数据库连接时出错解决方法。

    在使用WordPress建站时,有时候站点会遇到”建立数据库连接时出错“的报错,整个站点都无法正常访问,如何修复这个错误呢?本文中来分享几个解决方法 方法一:重启数据库 如果你是正常使用网站,在没有进行任何风险...

    2022年10月25日 wordpress开发
    039
  • WordPress文章添加表格的6种方法。

    在网站文章上添加表格是非常常见的一件事,尤其是对于很多专业的网站来说,表格是必不可少的,但是问题来了,Wordpress默认编辑器中并没有表格添加功能,该如何添加表格呢? 今天,我们将给大家分享6个方法添加Wo...

    2022年10月25日 wordpress开发
    034
  • WordPress图片懒加载设置。

    WordPress网站中图片一直是优化的重点,除了要做好图像基本的优化外(比如图片裁切、图片压缩),还有一个关键点就是在网页中的优化,图片懒加载就是一个非常流行的方法,能够有效的提升网站速度,今天我们就教大家...

    2022年10月25日
    023
  • 删除WordPress主题的3种方法,彻底删除多余主题文件。

    在使用Wordpress搭建网站时,非常方便的一点就是你可以随时更换你的主题,让网站成为另一种风格,但是因为Wordpress只能使用一款主题,更换下来的主题就没有用了,所以对于不需要的主题,我们最好把他们删除,今...

    2022年10月24日
    045

联系我们

QQ:951076433

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