您想從網(wǎng)站主頁中排除特定類別嗎?
默認情況下,wordpress 在主頁上顯示所有類別的帖子。在某些情況下,您可能不希望這樣。
在本文中,我們將向您展示如何輕松地從 WordPress 主頁中排除某個類別。
為什么從 WordPress 主頁中排除某個類別?
WordPress 允許您將內(nèi)容分類為類別和標簽?,F(xiàn)在,有時您可能想對不屬于正常博客條目的帖子使用類別。
默認情況下,WordPress 不允許您從主頁或檔案中隱藏特定類別的帖子。這會讓您的主頁上出現(xiàn)不需要的帖子。
話雖這么說,讓我們看看如何輕松地從 WordPress 主頁中排除特定類別。我們將向您展示兩種不同的方法,您可以選擇最適合您需要的一種。
- 方法 1:使用插件從 WordPress 中排除類別
- 方法 2:使用代碼從 WordPress 主頁中排除類別
方法 1:使用插件從 WordPress 中排除類別
您需要做的第一件事是安裝并激活終極類別排除器插件。有關(guān)更多詳細信息,您應該遵循我們有關(guān)如何安裝 WordPress 插件的指南。
激活后,您需要轉(zhuǎn)到“設置”?“類別排除器”頁面。它將顯示您的WordPress 博客上可用的所有類別。
從這里,您可以簡單地檢查“從首頁排除”列下的一個或多個類別。如果需要,您還可以從RSS 源、檔案甚至WordPress 搜索中排除該類別。
不要忘記單擊“更新”按鈕來存儲這些設置。
現(xiàn)在,您可以訪問您的網(wǎng)站,查看所選類別的帖子已從首頁排除。
方法 2:使用代碼從 WordPress 主頁中排除類別
此方法需要您將代碼添加到 WordPress 文件中。如果您以前沒有這樣做過,請參閱我們關(guān)于如何在 WordPress 中復制和粘貼代碼片段的指南。
您需要將以下代碼添加到主題的functions.php文件、特定于站點的插件或代碼片段插件中。
在“創(chuàng)建自定義代碼段”頁面上,您可以首先為代碼段添加標題。這可以是任何可以幫助您記住代碼用途的內(nèi)容。
接下來,只需將上面的代碼粘貼到“代碼預覽”框中,然后從下拉菜單中選擇“php 片段”作為代碼類型。
之后,您需要做的就是將開關(guān)從“非活動”切換到“活動”,然后點擊頁面頂部的“保存片段”按鈕。
如果你想排除多個類別,那么你可以像這樣更改代碼:
functionexclude_category_home( $query) {if( $query->is_home ) {$query->set( 'cat', '-5, -9, -23');}return$query;} add_filter( 'pre_get_posts', 'exclude_category_home');
由
在 WordPress 中一鍵使用
只需將 ID(-5、-9、-23)替換為您的類別 ID,即可將它們從 WordPress 主頁中排除。
我們希望本文能幫助您了解如何從 WordPress 主頁中排除某個類別。您可能還想查看這些最受歡迎的 WordPress 類別黑客和插件,它們將幫助您更有效地使用類別,或者我們專家精選的WordPress 最佳聯(lián)系表單插件。