如何自定义您的 WordPress 搜索结果页面

已发表: 2022-03-22

您想知道如何自定义您的 WordPress 搜索结果页面吗?

默认情况下,WordPress 不允许您这样做。 但是有一种方法可以完全控制您的搜索结果页面,而无需编写任何代码。

在本文中,我们将向您展示如何通过单击几下轻松自定义您的 WordPress 搜索结果页面。

以下是帮助您浏览文章的目录:

  • 如何在实时模式下显示搜索结果
  • 如何从搜索结果中排除特定页面
  • 如何在搜索结果中优先考虑特定页面
  • 如何在 WordPress 搜索中包含简码结果
  • 如何启用模糊搜索功能

为什么要自定义您的 WordPress 搜索结果页面

自定义您网站的搜索结果页面可让您改善访问者的用户体验并向他们展示更相关的搜索结果。

如果您想从搜索引擎吸引流量并确保您的网站长期取得成功,这一点至关重要。

有几种方法可以自定义 WordPress 搜索结果页面:

  • 以实时模式显示搜索结果。 WordPress 在一个新的单独页面上显示搜索结果,这对访问者来说既不方便又令人沮丧。 您可以使它们以实时模式显示,以便您的访问者可以立即找到他们正在寻找的内容。
  • 从搜索结果中排除页面。 是否有一些页面您不想出现在搜索结果中? 您可以排除它们以避免混乱的搜索结果并更容易找到正确的匹配项。
  • 优先考虑搜索结果中的页面。 您想在搜索结果中推广特定页面吗? 您可以给它们更高的优先级,以便您的观众更容易找到它们。
  • 在 WordPress 搜索中包含简码结果。 WordPress 搜索会忽略短代码,因此无法找到它们显示的内容。 您可以使简码可搜索以解决此问题并丰富您的搜索结果。
  • 启用模糊搜索功能。 您是否愿意帮助您的访问者找到他们想要的结果,即使他们打错字? 启用模糊搜索以使 WordPress 找到部分匹配项。

现在,让我们看看即使不是经验丰富的 WordPress 用户,您也可以如何完成上述所有操作。

如何自定义您的 WordPress 搜索结果页面

自定义 WordPress 搜索结果页面的最简单方法是使用 SearchWP 之类的插件。

SearchWP logo

这是一个灵活且易于使用的插件,旨在改善您网站上的 WordPress 搜索。

安装后,您将完全控制搜索在您的网站上的工作方式,并且可以轻松地对其进行自定义。

具体来说,您可以从搜索结果中排除页面并确定其优先级,在实时模式下显示匹配项等等。

全球超过 30,000 名 WordPress 网站所有者已经使用 SearchWP 为他们的受众提供更好的相关搜索结果。

以下是您可以使用 SearchWP 执行的其他操作:

  • 使自定义数据类型可搜索。 原生 WordPress 搜索仅索引帖子和页面的标题和内容。 使用 SearchWP,您可以创建可搜索的自定义字段、分类法、数据库表等等。
  • 跟踪搜索。 SearchWP 会自动收集有关您网站访问者搜索活动的所有数据。 您可以使用此信息来更好地了解受众的需求并覆盖他们。
  • 使用多个搜索引擎。 使用 SearchWP,您可以同时使用具有不同设置的几个搜索引擎。 它允许您创建仅限于特定类别的搜索表单,向访问者显示更相关的结果。
  • 添加按 PDF 和文档搜索。 使用 SearchWP,您可以通过 PDF 文件和办公文档中的内容进行 WordPress 搜索。

现在,让我们看看如何安装 SearchWP 并使用它来自定义您的搜索结果页面。

第一步是在此处获取 SearchWP 插件的副本。

完成后,转到您的 SearchWP 帐户并导航到“下载”选项卡。

go to the Downloads tab

然后,按下载 SearchWP 按钮并将插件的 ZIP 文件保存到您的计算机。

press the Download SearchWP button

在您将很快需要它的同一选项卡中复制许可证密钥以激活您的插件副本。

copy your plugin's license key

下载完成后,下一步是将 SearchWP ZIP 文件上传到您的 WordPress 站点。

需要复习一下如何做到这一点? 请按照如何安装 WordPress 插件分步教程中的说明进行操作。

安装并激活 SearchWP 后,单击 WordPress 仪表板顶部面板上的SearchWP按钮。

click SearchWP at the top bar

然后,导航到许可证选项卡。

go over to the License tab

将您的 SearchWP 许可证密钥粘贴到许可证字段中,然后单击激活

press Activate

而已。 您激活了插件,现在可以开始自定义您的搜索结果页面。

如何在实时模式下显示搜索结果

如果您想让您的 WordPress 网站以实时模式显示搜索结果,第一步是安装 SearchWP Live Ajax Search 插件插件。

安装此插件后,您网站上的所有现有搜索表单将自动开始以实时模式显示搜索结果。

您可以在 SearchWP Live Ajax Search 下载页面获取它。

导航到该页面后,按下载按钮并将插件保存到您的计算机。

download the SearchWP Live Ajax Search plugin

下载完成后,只需以与安装 SearchWP 相同的方式安装插件。

而已。 您无需采取任何额外步骤。 您网站上的每个搜索框现在都会显示实时搜索结果。

这是它在我们的测试 WordPress 网站上的外观:

category choose search field

现在,让我们看看您还可以如何自定义搜索结果页面。

如何从搜索结果中排除特定页面

如果要从站点搜索结果中排除特定页面,第一步是安装排除 UI 扩展。

此扩展程序将排除复选框添加到帖子和页面编辑器,允许您通过单击将它们从搜索结果中隐藏。

tick the Exclude checkbox

您可以在排除 UI 扩展下载页面获取它。

在那里,按下载扩展按钮并将扩展的 ZIP 文件保存到您的计算机。

download the Exclude UI extension

下载完成后,安装并激活扩展,方法与 SearchWP 相同。

下一步是转到您的 WordPress 仪表板并导航到“帖子”或“页面”选项卡。 这取决于您要从搜索结果中排除的内容类型。

choose posts or pages

然后单击您要从您网站的搜索结果中排除的特定帖子或页面。

select a post

之后,选中右侧面板中的排除框以从搜索结果中隐藏此帖子。

check the exclude from search checkbox

完成后不要忘记保存更改。 为此,请单击右上角的更新发布保存按钮。

press Update

而已。 您已成功从 WordPress 网站搜索结果中排除帖子。

有关更多详细信息,请参阅我们的分步指南,了解如何从 WordPress 的站点搜索结果中排除页面。

如何在搜索结果中优先考虑特定页面

您可能还希望优先考虑特定的搜索结果。 为此,您需要下载自定义结果订单扩展。

此扩展程序允许您选择要在特定搜索词的搜索结果顶部显示的帖子或页面。

promote a specific page to the top

您可以在自定义结果订单扩展下载页面获取它。

进入该页面后,单击下载扩展按钮并将扩展 ZIP 存档保存到您的计算机。

download the Custom Results Order extension

有关更多详细信息,请参阅我们的指南,了解如何在 WordPress 中确定特定搜索结果的优先级。

如何在 WordPress 搜索中包含简码结果

您想用简码的内容丰富搜索结果吗? 它可以让您的访问者搜索画廊、表格以及简码显示的任何其他内容。

以下是您可以使其可搜索的画廊示例:

search by galleries

使用 SearchWP,您只需单击几下即可制作 WordPress 索引短代码。

enable parsing shortcodes

有关更多详细信息,请参阅我们的指南,了解如何在 WordPress 搜索中包含短代码结果。

如何启用模糊搜索功能

您想为您的网站添加模糊搜索功能吗? 启用后,它会使 WordPress 在搜索词没有结果时找到部分匹配项。

此功能非常有用,即使您的访问者打错了字,也可以让您的访问者找到他们正在寻找的内容。

例如,如果他们将 WordPress 拼错为“WordtPress”,他们仍然会找到有关正确主题的帖子。

find the right results even if you make a typo

使用 SearchWP,您只需勾选复选框即可启用模糊搜索,无需编码。

enable partial matches

有关更多详细信息,请遵循如何将模糊搜索添加到您的 WordPress 网站教程。

在本文中,您学习了如何自定义 WordPress 搜索结果页面。

通过自定义您的搜索结果页面,您可以确保更好的用户体验,提高您的网站在搜索引擎中的排名。

如果您准备好完全控制搜索在您的 WordPress 网站上的工作方式,您可以在此处获取您的 SearchWP 副本。

您想在您的网站上添加搜索栏吗? 看看这个如何使用 4 种不同方式在 WordPress 中添加搜索栏的教程。

在您的网站上进行搜索时遇到任何问题? 遵循如何修复 WordPress 搜索不起作用指南。