我们都知道默认的WordPress搜索不是很好。但是,如果允许用户根据类别和标记、自定义分类法或帖子类型过滤结果,那么这将有助于用户更容易地找到内容。之前我们展示了如何在WordPress中添加这种高级搜索表单。在本文中,我们将向您展示如何在WordPress搜索中添加Ajax支持的分类法过滤器。
为什么在WordPress搜索中使用Ajax分类法过滤器?
Ajax支持的搜索速度更快,提供了更好的用户界面。例如,汽车经销商网站可能有针对不同车辆类型、价格范围、型号等的自定义分类法。这个界面可以帮助用户准确地找到他们需要的东西。它还可以帮助网站管理员组织他们的内容,以便它可以很容易地被用户找到。
你需要做的第一件事是安装并激活Ajax WP查询搜索过滤器插件。激活后,它将添加一个新的菜单项“在你的WordPress管理侧边栏。点击它会带你到插件页面,在那里你可以点击添加新的搜索表单按钮来构建你的搜索表单。
首先你需要为你的表单提供一个标题,这将用于识别你的表单内部,因为你可以创建多个搜索表单与这个插件。之后,您可以选择该搜索表单将查看的帖子类型。您将看到默认的WordPress帖子和页面以及您可能在您的网站上的任何自定义帖子类型。
下一个选项是选择一个分类法。您可以选择分类法查询之间的布尔关系。例如,如果用户选择鲜花和宠物,您希望插件匹配这两个词还是在找到其中一个时显示结果?下一个选项是添加分类法,为此您需要单击 add Taxnomy按钮。
将出现一个新的弹出窗口,您将看到您的网站上的类别和任何其他自定义分类法。您可以为分类法添加一个标签。你可以选择隐藏空的条款。最后,为分类法术语选择显示类型。您可以将它们显示在复选框、下拉菜单或单选按钮中。选择自定义分类法之后,可以通过添加自定义元字段来进一步优化搜索表单,就像添加分类法一样。
下一个选项卡用于结果设置和其他选项。在这个标签上,你可以添加一个传统的关键字搜索框,这里是陷阱。如果用户选择一个分类法或自定义元字段并输入关键字,则插件将运行搜索查询关键字,并忽略用户选择的分类法和自定义元字段。
这# 8217;年代。现在保存您的搜索表单,您将看到一个短代码。您可以在网站上的任何帖子、页面或文本小部件中添加此短代码以显示搜索表单。
我们希望本文能够帮助您在站点的WordPress搜索中添加Ajax支持的分类法过滤器。使用这个高级搜索和排序功能可以帮助你在WordPress网站上创建简单但非常有效的排序和搜索过滤器。如有问题和反馈,请在下方留言。
RSS