新聞中心

wordpress主要以其強大的博客功能而聞名。人們使用RSS訂閱源訂閱您發(fā)布的新內(nèi)容,也訂閱第三方閱讀器應(yīng)用程序,例如Feedly。這樣他們就可以隨時隨地閱讀您的新鮮內(nèi)容。然而,并不是每個人都使用WordPress的博客部分,對于一些企業(yè),事實上,可能只是想在WordPress 中完全禁用RSS Feeds。
默認情況下,WordPress會生成各種內(nèi)置的RSS Feeds,例如:
http://example.com/feed/ http://example.com/feed/rss/ http://example.com/feed/rss2/ http://example.com/feed/rdf/ http://example.com/feed/atom/
還為您的類別、標簽、評論等生成Feed。
WordPress禁用RSS Feeds
有幾種不同的方法可以在WordPress中禁用RSS Feeds。您可以使用插件或代碼來完成。
- 使用插件禁用RSS Feeds
- 使用代碼禁用RSS Feeds
1. 使用插件禁用RSS Feeds
禁用WordPress的RSS Feeds的第一種方法是使用像Disable Feeds這樣的免費插件。此插件通過重定向所有請求來禁用WordPress網(wǎng)站上的所有RSS/Atom Feeds。它還禁用BuddyPress組Feeds和bbPress論壇Feeds。
您可以從WordPress插件庫下載Disable Feeds,也可以在WordPress儀表盤中的“插件-安裝插件添”下進行搜索。然后您可以在“設(shè)置-閱讀”部分下更改設(shè)置。默認情況下,插件會將請求重定向到其相應(yīng)的HTML內(nèi)容。例如,如果訪問者點擊分類的RSS Feeds,他們將被定向到分類的存檔頁面。您還可以選擇僅顯示404錯誤,以及是否禁用全局文章Feeds和全局評論Feeds。
Disable Feeds插件
注意:該插件僅禁用源本身,您仍然需要在WordPress主題或相應(yīng)的側(cè)邊欄和頁腳小部件中自己刪除指向RSS源的鏈接。
您還可以使用像perfmatters這樣的高級插件,它允許您禁用RSS Feeds和禁用RSS Feeds鏈接,以及對WordPress網(wǎng)站的其他優(yōu)化。
使用perfmatters禁用RSS Feeds
2. 使用代碼禁用RSS Feeds
禁用WordPress RSS Feeds的第二種方法是簡單地使用代碼。
警告!如果操作不當(dāng),編輯WordPress主題的源代碼可能會破壞您的網(wǎng)站。建議操作前,備份好原文件。
將以下代碼復(fù)制到您的子主題的 functions.php文件中。
function itsme_disable_feed() {
wp_die( __( 'No feed available, please visit the homepage!' ) );
}
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);
現(xiàn)在,如果有人訪問您網(wǎng)站上的RSS Feeds,例如domain.com/feed,他們將看到以下消息。
RSS Feeds警告
WordPress還會在您的網(wǎng)頁標題中生成指向RSS Feeds的鏈接,如下面的屏幕所示。您可以更進一步,從頁面HTML代碼中刪除這些鏈接。
WordPress標題中的RSS Feeds
將以下代碼復(fù)制到您的functions.php文件中,以刪除指向RSS Feeds的標題鏈接。
remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 );
新聞標題:如何禁用WordPress網(wǎng)站的RSSFeeds
文章源于:http://m.5511xx.com/article/dpgcdhe.html


咨詢
建站咨詢
