如何使用 Facetious 在 WordPress 中添加高级搜索框

如果您在一个包含大量自定义分类法和帖子类型内容的网站上工作,那么您可能希望让您的用户更容易找到它。一种方法是允许您的用户缩小搜索范围。之前我们向您展示了如何创建一个带有高级选项的 WordPress 搜索表单来选择帖子类型。但是,它需要手动向您的主题添加代码。在本文中,我们将向您展示如何使用 Facetious 在 WordPress 中添加高级搜索框。

WordPress 中的高级搜索表单

您需要做的第一件事是安装并激活Facetious插件。激活后,插件会在Appearance » Widgets下添加一个 Facetious 搜索小部件。将 Facetious Search 小部件拖放到您的侧边栏或任何其他小部件区域。

Facetious 搜索小部件的配置选项

该插件允许您选择要作为搜索条件字段包含的分类法和帖子类型。您甚至可以将搜索限制为特定的帖子类型,例如帖子、页面或媒体。Facetious 还为搜索结果页面使用自定义永久链接结构,该结构允许插件与WP Super Cache和W3 Total Cache等缓存插件很好地配合使用。

虽然允许用户选择类别、标签和其他选项来缩小搜索结果,但此选项仍使用内置的 WordPress 搜索功能。大多数人会同意说这不是最好的选择。这就是我们编写如何在 WordPress 中添加 Google 自定义搜索的原因。

我们希望本文能帮助您向 WordPress 网站添加高级搜索选项。对于反馈和问题,您可以在Twitter和Facebook上找到我们,或者您可以在下面发表评论。