您是否要從 WordPress 網站上的 RSS 提要中排除特定類別?許多網站所有者對他們不想出現在其網站的 RSS Feed 中的內容使用某些類別。在本文中,我們將向您展示如何從 WordPress RSS Feed 排除特定類別。
方法 1:使用外掛從 WordPress RSS Feed 排除特定類別
您需要做的第一件事是安裝並啟用 Ultimate Category Excluder 外掛。有關詳細資訊,請參閱我們關於如何安裝 WordPress 外掛的逐步指南。
啟用後,您需要訪問設定» 類別排除來配置外掛設定。
設定頁面將顯示您 WordPress 部落格上的所有類別,可以從首頁,RSS 訂閱源,歸檔頁面和搜尋結果中隱藏選項。
只需選擇要從 RSS Feed 中排除的類別旁邊的排除位置。
不要忘記點選更新按鈕儲存設定。
就是這樣,根據您選擇的類別提交的帖子將從您的 WordPress RSS Feed 中消失。
方法 2:從 WordPress RSS Feed 手動排除特定類別
此方法需要您將程式碼貼上到 WordPress 檔案中。您可以使用此方法,如果您喜歡從 Web 到 WordPress 的程式碼片段貼上。
您需要將此程式碼新增到您的主題的 functions.php 檔案或特定於站點的外掛中。
function exclude_category($query) { if ( $query->is_feed ) { $query->set('cat', '-5, -2, -3'); } return $query; } add_filter('pre_get_posts', 'exclude_category');
此程式碼僅排除與給定 ID 匹配的類別。只需將程式碼中的類別 ID 替換為要排除的類別 ID 。
請參閱我們的指南,瞭解如何在 WordPress 中查詢類別 ID 。
如果您只想排除單個類別,請更改程式碼:
function exclude_category($query) { if ( $query->is_feed ) { $query->set('cat', '-15'); } return $query; } add_filter('pre_get_posts', 'exclude_category');
將-15 替換為要從 RSS 提要中排除的類別 ID 。
我們希望本文可以幫助您瞭解如何從 WordPress RSS Feed 排除特定類別。您可能還想看到我們的 WordPress 的 10 個最需要的類別駭客和外掛的列表。
發表回覆