您想學習從 WordPress 搜索結果中排除頁面的方法嗎?
每當任何用戶在您的 WordPress 網站上進行搜索時,WordPress 搜索都會默認顯示所有頁面和帖子。 大多數觀眾尋找帖子而不是頁面。 在這種情況下,您需要排除某些內容,以便它們不會出現在這些搜索中。
幸運的是,有不同的方法可以解決這種情況。 在本教程中,我們漂亮地提到了排除頁面的方法以及這樣做的原因。
為什麼要從 WordPress 中排除頁面?
默認情況下,WordPress 會在搜索結果中顯示所有頁面和帖子。 排除頁面的原因有多種。 這樣做的主要原因是隱藏特定用戶的私人頁面。
此外,如果您是在線市場的所有者,那麼您不會透露您的帳戶頁面、結帳頁面等。除此之外,當您想避免顯示不相關的頁面時,這種情況非常有用。
但是,該解決方案允許用戶更輕鬆、更快捷地訪問內容。 讓我們立即完成從 WordPress 搜索結果中排除頁面的步驟。
從 WordPress 搜索結果中排除頁面的方法
這裡我們提到了兩種最簡單的排除頁面的方法:
1. 使用插件
使用插件是最簡單的排除頁面的方法。 不存在任何問題以及使用插件的網站崩潰的風險。 插件易於安裝,並且只有在進行一些配置後才能立即開始工作。
檢查排除 是用於創建輕量級且易於訪問的網站的插件。 這個插件不需要任何配置。 此外,這在帖子或頁面的編輯區域中添加了一個新功能。
注意:您站點的站點地圖將包含您已排除的頁面,並且它不支持快速和快速編輯。
請按照以下步驟操作:
- 安裝並激活插件搜索排除。
- 激活後,打開您要排除的任何頁面或帖子。 您會在右側找到一個名為「搜索排除」的複選框。 如果您希望將其從搜索結果中刪除,請選中該框。
- 只需保存或發布內容即可查看結果。
- 前往設置>>搜索排除,您可以在其中找到已排除的頁面或帖子的列表。
因此,您已成功地從搜索結果中排除了您的網頁。
2.在Functions.php文件中添加代碼
這是最短的方法,但在添加代碼時要小心,因為一個小錯誤可能會導致整個站點的垮台。 您可以閱讀我們的文章「如何在 WordPress 中輕鬆添加自定義代碼?」 在 function.php 文件中添加代碼而不會有網站崩潰的風險。
在這種方法中,您需要做的就是將代碼添加到您的 function.php 文件中以刪除頁面。 將下面提到的代碼複製並粘貼到您的 代碼片段:
功能搜索過濾器($查詢){
如果($query->is_search){
$query->set(‘post_type’, ‘post’);
}
返回 $query;
}
add_filter(‘pre_get_posts’,’SearchFilter’);
保存並激活代碼。
因此,通過這種方式,您已從 WordPress 網站中排除了頁面或帖子。
總結
我們希望您的所有疑問都能通過本文得到解答。 雖然我們已經提到了兩種最簡單的排除頁面的方法,但您可以按照適合您的要求的方法進行操作。 如果您對此主題有任何疑問,請隨時在評論部分提問。
如何從 WordPress 搜索結果中排除頁面? 首次出現在 WP HowToPress – 你的 WordPress 指南。