增强你的wordpress搜索功能

wordpress教程 2020-08-25

  wordpress自带的搜索功能其实比较简单,搜索的结果就是包含搜索词的文章、页面,按照时间发布顺序排序,下面,我们将介绍如何增强wordpress搜索,让搜索结果更加精准。

  1.增加wordpress搜索的关联性

  WordPress本身的搜索结果是按照发布时间排序的,这样的搜索结果的相关性并不强,应该让搜索结果按照内容相关性排序,而不是按照时间或者 ID,所以我们可以在当前主题的 functions.php 添加如下代码来增强 WordPress 搜索的相关性:

  只搜索文章

  只搜索文章的标题,将下面的代码添加到主题的 functions.php 文件即可:

  选择分类搜索文章:

  将默认的searchform.php修改为以下代码:

  显示出的效果类似下图功能,可选择全站搜索,或者具体的分类搜索,搜索的结果更加精准!

  具体样式得自己修改了

  多重选项框搜索

  这种方法更加强大,可以选择多个分类,并搜索分类中的文章,精确度更好,不过使用这种方法有一定的固定性,你需要自己写好选项框中的分类id:

  将你的默认的searchform.php修改为以下代码:

  现在,你的wordpress搜索是不是强大了许多呢? 如果不想要使用wordpress的搜索,还可以内置谷歌搜索、百度站内搜索等方式,这些方式可以参阅谷歌百度的官网。

  希望本文对你有所帮助。

评论 (0)
    Top https://www.laoyua.com/sitemap.xml