继续分享wordpress建站教程。之前悦然wordpress建站遇到过一个比较特别的建站需求,用户需要在wordpress中实现类似查询系统的功能,需要给访问者提供一个供应商名单查询功能。默认情况下wordpress自带的搜索功能比较弱,搜索不太准备,而且是全局搜索的,不能只搜索某一类型。
经过思考悦然wordpress建站给出了一个比较简单的实现方法——利用Ivory Search这款搜索增加插件,下面简单介绍一下。
步骤一:安装Ivory Search插件
Ivory Search插件可以免费使用,免费的功能基本可以满足使用需求,大家可以到wordpress建站后台的插件中心搜索下载,安装并启用。
步骤二:设置分类
如上图所示,我们可以新建一个供应商分类,然后这个分类只放供应商信息。
步骤三:设置搜索条件
进入Ivory Search插件中设置,它默认存在一个搜索表单,可以直接用,也可以另外新建。这里我们就直接在默认的表单上设置。
如上图所示,设置好搜索条件,限制该搜索表单只能搜索供应商这个分类的内容。
步骤四:调用搜索表单
接下来我们就可以把设置好的搜索表单添加到需要指定的页面就可以了。
新建一个页面,添加【简码】区块,然后输入这个表单的短代码,发布。
测试效果
我们先来搜索供应商分类之外的内容,如上图所示,它不会显示。
接下来我们搜索供应商分类中的内容,这样就会得到搜索结果,这说明我们设置的限制条件生效了。在实际wordpress建站项目中,我们可以继续对这个搜索页面进行美化,这样它实现的效果就和其它的查询系统基本一样的,非常实用。