如何从WordPress搜索中排除特定页面、作者等

05/26/2024

为什么要排除部分WordPress搜索内容?

默认的WordPress搜索会显示所有文章和页面的结果,但有时你可能希望排除某些内容。例如,如果你运营一个网络商店,你可能希望排除结账和购物车页面。类似地,如果你在售卖在线课程或管理一个会员网站,你也可能想排除会员专属内容。此外,你还可以排除特定作者的内容。

安装和设置SearchWP插件

最简单的排除方法是使用SearchWP插件,它是一个功能强大的插件,可以轻松排除整个内容类型、页面、文章等。安装并激活插件后,前往SearchWP»设置,输入你的许可证密钥并点击验证。

创建自定义搜索算法

激活插件后,你可以对SearchWP索引、搜索和显示内容的方式进行微调。首先在SearchWP»算法中创建一个站点范围的搜索引擎,然后你可以排除特定内容类型。点击“Sources & Settings”按钮,弹出窗口中取消选中你想排除的内容类型。

排除特定文章、页面和自定义文章类型

要排除特定的文章或页面,可以使用排除UI扩展。在搜索界面的“SearchWP»扩展”中找到并安装“Exclude UI”,然后在要排除的页面或文章编辑器中勾选“排除搜索”的选项并保存。

排除特定类别、标签和自定义分类法

前往SearchWP»算法,点击“编辑规则”,在弹出窗口中添加排除规则。例如,要排除某个特定类别,在下拉菜单中选择“排除条目”,然后输入类别名称。

排除特定作者的文章

安装并激活WPCode插件后,前往Code Snippets»添加代码片段,选择“PHP”类型并粘贴以下代码:
“`php
function wpb_search_filter( $query ) {
if ( $query->is_search && !is_admin() )
$query->set( ‘author’,’-24′ );
return $query;
}
add_filter( ‘pre_get_posts’, ‘wpb_search_filter’ );
“`
替换掉24为你想排除的用户ID。如果要排除多个用户,使用逗号分隔多个ID。

这种方式可以帮助你有效地管理WordPress网站搜索结果的内容,确保搜索结果更相关且有用。



Related Posts

  • 2024-07-27
  • WordPress 插件

您是否希望在 WordPress 中要求文章必須設置精選圖片?如果您正在運營一個多作者的 WordPress 博客,您會希望確保每位作者在發布文章之前都添加精選圖片。在這篇文章中,我們將向您展示如何輕鬆地在 WordPress 中要求文章設置精選圖片。

閱讀更多
  • 2024-07-26
  • WordPress 插件

WordPress 內建搜尋功能,但其搜尋結果通常不盡人意。幸運的是,您可以自訂搜尋結果頁面,使其更加使用者友好。本文章將向您展示如何無需編寫任何代碼輕鬆自訂 WordPress 搜尋結果頁面。

透過自訂搜尋結果頁面,使用者能更容易找到他們需要的內容,並改善整體使用者體驗,從而提高頁面瀏覽量和轉化率。

閱讀更多
  • 2024-07-24
  • WordPress 插件

您在尋找如何創建影片和圖片的 WordPress Slider 吗?Sliders 是展示內容且吸引網站訪客注意力的絕佳方式。本文將為您提供使用 Soliloquy 簡易創建影片和圖片 Slider 的詳細指南。

首先,您需要安裝一個合適的 WordPress Slider 插件,例如 Soliloquy。這個插件使用簡單,可建立響應式的影片和圖片 Slider,不需要編寫一行代碼。接著,您可以根據需求添加各種媒體內容並調整 Slider 設定。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>