首页 » 博文 » wpbeginner » 最佳教程 » 如何在 WordPress 中使用多个搜索表单

如何在 WordPress 中使用多个搜索表单

您想在 WordPress 中创建多个搜索表单吗?

默认情况下,搜索表单将浏览您网站上的所有页面、帖子和媒体。但是,您通常可以通过创建多个搜索特定类别、内容类型等的表单来改善访问者体验。

在本文中,我们将向您展示如何在 WordPress 网站上添加和使用多个搜索表单。

如何在 WordPress 中使用多种搜索表单

为什么在 WordPress 中使用多个搜索表单?

搜索表单可以帮助访问者快速找到他们正在寻找的内容。但是,如果您有大量内容,那么创建多个表单来搜索特定类型的内容可能是有意义的。

例如,如果您经营一家在线商店,那么您可以创建专门搜索产品的智能 WooCommerce 产品搜索。

您还可以为自定义帖子类型创建高级搜索表单。例如,在 WPBeginner,我们为“交易”和“术语表”页面创建了自定义帖子类型搜索表单。

自定义帖子搜索表单的示例

通过在网站的不同位置使用不同的搜索表单,无论您发布了多少内容,您都可以帮助访问者获得准确且有用的搜索结果。这将改善访客体验并降低跳出率

话虽这么说,让我们向您展示如何在 WordPress 中创建多个搜索表单。

使用 WordPress 插件创建新的 WordPress 搜索算法

将多个搜索表单添加到 WordPress 网站的最简单方法是使用SearchWP插件。它是WordPress 最好的搜索插件之一,被超过 30,000 个网站使用。

搜索WP

使用 SearchWP,您可以搜索 WordPress 默认忽略的内容,包括 自定义帖子类型、PDF 文件、WooCommerce 产品和类别。您还可以创建多个不同的搜索表单,然后将这些表单添加到任何页面、帖子或小部件就绪区域。

设置 SearchWP

您需要做的第一件事是安装并激活 SearchWP 插件。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。

激活后,转至 SearchWP » 设置 ,然后单击“常规”选项卡。

激活SearchWP搜索插件

在这里,您需要在“许可证密钥”框中输入您的许可证。您可以在 SearchWP 网站上的帐户中找到此信息 。

完成后,只需单击“验证密钥”按钮。

为 WordPress 创建自定义搜索算法

输入许可证密钥后,最好微调 SearchWP 索引、搜索和显示内容的方式。您可以将其视为创建仅适用于您的 WordPress 博客 或网站的自定义 Google 搜索算法。

这些是所有搜索表单默认使用的常规设置。您可以覆盖各个搜索表单的这些设置。

首先,请前往 SearchWP  » 算法

在 WordPress 中使用 SearchWP 创建搜索算法

在这里,您将看到 SearchWP 默认搜索的不同内容类型的部分,例如页面和帖子。

您会注意到每个项目都有一个“适用属性相关性”等级。这是 SearchWP 赋予每个属性的权重(重要性)。

SearchWP的属性相关性设置

与高相关性属性相匹配的内容将在搜索结果中显示得更高。相比之下,与相关性较低的属性相匹配的内容将显示在搜索结果页面的较低位置。

要更改相关性,只需拖动不同的滑块即可。例如,如果将“标题”滑块向左移动,将“内容”滑块向右移动,则内容将比标题更重要。

自定义搜索算法中具有不同相关性设置的属性示例

您甚至可以告诉 SearchWP 搜索 WordPress 默认忽略的内容。

为此,请单击“来源和设置”按钮。

如何在 WordPress 中使更多内容可搜索

您现在可以选中不同内容类型旁边的框。例如,您可能希望 使博客评论可搜索或 在 WordPress 中添加 PDF 索引和搜索

当您对更改感到满意时,只需单击“完成”按钮即可。

如何向 WordPress 搜索结果添加评论、媒体等

这为每种内容类型添加了一个新部分。您可以再次使用不同的滑块更改属性相关性。

当您对搜索算法的设置感到满意时,只需滚动到屏幕顶部并单击“保存”按钮即可。

保存改进的 WordPress 搜索设置

SearchWP 现在将自动重建索引。根据您的互联网连接速度和 WordPress 托管 提供商,这可能需要几分钟的时间。

一旦您看到“索引状态 100%”,您就会知道 SearchWP 已将您的所有内容和设置编入索引。

重建 WordPress 搜索索引

在 WordPress 中创建多个不同的搜索表单

现在,您可以根据需要创建任意数量的不同搜索表单。

首先,前往SearchWP »搜索表单,然后单击“添加新项”按钮。

如何使用 SearchWP 创建新的搜索表单

这将创建一个新的搜索表单,可供您自定义。例如,如果您运行评论网站,那么您可能会创建一个表单来搜索产品评论帖子并忽略博客帖子和媒体等其他内容。

首先,您需要单击“搜索表单 1”旁边的小铅笔图标,为