为什么在WordPress搜索中使用Ajax分类过滤器?
Ajax驱动的搜索比默认的WordPress搜索功能更快,并提供更好的用户体验。例如,汽车经销商网站可能会有不同车辆类型、价格范围、型号等自定义分类。Ajax过滤器可以帮助用户精确找到他们需要的东西。
您可以在WordPress中添加类似的搜索过滤器,以提升您网站的用户体验。这也有助于网站管理员组织内容,使用户容易找到。然而,默认的WordPress搜索并没有那么强大,不能基于类别、标签、文章类型、产品详情等进行过滤。如果您在网站上使用自定义分类,默认搜索的表现会更差。
这时候您就需要一个WordPress插件来帮忙了。让我们看看如何在WordPress搜索中添加一个Ajax分类过滤器。
方法1:使用SearchWP插件添加Ajax分类到WordPress搜索
您可以使用SearchWP来添加Ajax分类到WordPress搜索。它是最好的WordPress搜索插件,可以轻松让用户在您的网站上找到他们需要的东西。SearchWP不仅仅依靠博客文章和页面的内容来查找,而是使用自定义字段、分类、WooCommerce产品属性、文本文件、自定义表等。
请注意,SearchWP不会在网站前端显示分类过滤器,但它会在搜索过程中包含它们,从而改进默认的WordPress搜索。首先,您需要访问SearchWP网站并注册一个账户。之后,您可以下载并安装插件。如果需要帮助,请参见我们的如何安装WordPress插件指南。
激活后,您需要从WordPress管理面板中转到SearchWP » 设置。只需在此处输入许可证密钥,这很容易在您的账户区域找到。然后,您可以从WordPress仪表板转到SearchWP » 算法页面。在这里,您可以编辑网站的搜索相关性。例如,您可以增加标题、内容、短链接和摘录的权重,以帮助用户找到他们需要的内容。
要将分类添加到搜索相关性中,您可以点击“添加/移除属性”按钮。然后,一个新的弹出窗口将打开。您可以点击分类下拉菜单,选择是否在WordPress搜索中包含类别、标签、格式,或全部选项。选择分类后,别忘了点击“完成”按钮。您现在应该会看到WordPress博客文章搜索算法中的分类。您可以使用滑块来增加它们在WordPress搜索中的相关性。
您还可以点击“编辑规则”按钮,以决定哪些内容可以显示在搜索结果中。比如说,SearchWP会包括您网站上的所有类别。您可以移除不想显示内容的类别,或添加多个条件以自定义搜索结果。
完成后别忘了点击“完成”按钮。现在,您可以编辑页面、媒体文件、WooCommerce产品等的搜索算法,以显示在SearchWP中。现在,每当访客在您网站上搜索页面和文章时,SearchWP将在搜索过程中包含分类。
方法2:使用Search & Filter插件添加Ajax分类过滤器
您可以使用免费的WordPress插件Search & Filter来向您网站添加一个Ajax分类过滤器。这非常简单易用,允许您的用户根据类别、标签、自定义分类、文章类型等进行搜索。首先,您需要安装并激活Search & Filter插件。更多详情,请参见我们的如何安装WordPress插件指南。
激活后,您可以添加一个简码,在您网站的任何位置显示Ajax分类过滤器。例如,您可以输入以下简码来显示类别和文章类型的下拉过滤器:
[searchandfilter fields=”search,category,post_tag”]
另一方面,如果您想显示类别和标签的标题,那么您可以添加以下简码:
[searchandfilter fields=”search,category,post_tag” headings=”,Categories,Tags”]
以下是我们的演示网站上Ajax分类搜索过滤器的样子。在截图中,您可以看到在侧边栏中的过滤器,用户可以使用下拉菜单选择一个类别或标签。该插件还允许您显示作为单选按钮和复选框的过滤器。
您可以在网站任意位置添加以下简码来显示作为复选框的分类过滤器:
[searchandfilter fields=”search,category,post_tag” types=”,checkbox,checkbox” headings=”,Categories,Tags”]
在上面的截图中,您可以看到作为复选框的分类过滤器。用户可以简单地选择他们想查看帖子和页面的类别。
希望本文能帮助您在WordPress搜索中添加Ajax驱动的分类过滤器。您可能还会想查看我们关于如何改进WordPress搜索以及小型企业最佳在线聊天软件的指南。
如果您喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。您也可以在Twitter和Facebook上找到我们。