某些部落格(當然不包括本站 )可能因為種種原因並不希望他人去訂閱它的RSS。大部分網路上的教學都只說了如何在頭部去除RSS標籤,但是訪客還是可以繼續訂閱,所以這篇文章就來教大家如何完全移除WordPress的RSS功能
教程
1、默認的話,我們可以直接通過訪問「http://www.example.com/feed」來查看或訂閱RSS源
2、如果我們需要移除該功能,我們只需要將下方代碼添加到「佈景函式庫 (functions.php)」的最底部 ?>
之前,然後點擊 就行啦!
1 2 3 4 5 6 7 8 9 10 11 12 13 |
/* 完全移除RSS訂閱功能開始(由AREFLY.COM製作) */ remove_action('wp_head', 'feed_links_extra', 3); remove_action('wp_head', 'feed_links', 2); function wordpress_disable_feed() { wp_die('目前本站不提供RSS訂閱功能,請回到<a href="'. get_bloginfo('url') .'">首頁</a>!'); } add_action('do_feed', 'wordpress_disable_feed', 1); add_action('do_feed_rdf', 'wordpress_disable_feed', 1); add_action('do_feed_rss', 'wordpress_disable_feed', 1); add_action('do_feed_rss2', 'wordpress_disable_feed', 1); add_action('do_feed_atom', 'wordpress_disable_feed', 1); /* 完全移除RSS訂閱功能結束(由AREFLY.COM製作) */ |
3、現在我們再訪問一下「http://www.example.com/feed」,就會發現原來的RSS已經變成了一個錯誤頁面,我們也就成功完全移除WordPress的RSS功能啦~
歷史上的今天
2013年:iOS在郵件內添加照片(2條評論)
更新啊
採集類網站還是可以通過手機版FEED抓取啊……
我直接改了FEED.PHP的名字,就直接白頁了,就是麻煩點!!
想知道伺服器如何屏蔽/feed 的訪問呢?LNMP的。
謝謝博主回復
萌嘟嘟來了,有什麼辦法不顯示就行了啊,我正在糾結
如果在主題中有顯示的話刪除相關原始碼即可!
好文章,支持下。
謝謝支持~~

沒人定的悲傷你懂不懂。。。
訂閱你的啦

這個我都沒有限制
一般還是開著好~
不能訂閱的站點,我一般都不會去第二次的
主要是記不住域名
直接在伺服器上設置禁止訪問url或者在php里判斷url然後die()不就可以了嗎
不是WordPress函數更加方便麼~

好文章,支持一下!
今天簽到啦!時間:下午7:39:29(使用Arefly評論框自動簽到)
我來搶頭香啦~