WordPress 完全禁用 RSS Feed 的最佳方法

WordPress 完全禁用 RSS Feed 的最佳方法

RSS Feed 是 WordPress 的一个默认功能,允许用户订阅网站内容。然而,在某些情况下,网站管理员可能需要完全禁用这个功能,比如:

保护网站内容不被恶意抓取
减少服务器负载
提高网站安全性
本文将详细介绍如何在 WordPress 中完全禁用 RSS Feed 功能。

WordPress 完全禁用 RSS Feed 的最佳方法

复制以下代码到主题目录下的 functions.php 文件中即可:

// 移除 feed 链接
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'feed_links', 2);

// 禁用 feed
function tb_disable_all_feeds() {
    wp_die('RSS feeds 已被禁用。');
}
add_action('do_feed', 'tb_disable_all_feeds', 1);
add_action('do_feed_rdf', 'tb_disable_all_feeds', 1);
add_action('do_feed_rss', 'tb_disable_all_feeds', 1);
add_action('do_feed_rss2', 'tb_disable_all_feeds', 1);
add_action('do_feed_atom', 'tb_disable_all_feeds', 1);
add_action('do_feed_rss2_comments', 'tb_disable_all_feeds', 1);
add_action('do_feed_atom_comments', 'tb_disable_all_feeds', 1);

文章来源: https://themebetter.com/wordpress-disable-feed.html

温馨提示:本文最后更新于2026-07-18 08:51:35,某些文章具有时效性,若有错误或网盘失效,请在下方留言或联系站长
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
部分内容来自于网络 如有不妥联系站长删除
查看更多心仪的内容 按Ctrl+D收藏我们
二七博客吧欢迎大家前来投稿
笔墨有情,赞赏留香 您的支持是我们创作的最大动力
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容