• 维护主题插件开发者利益,本站取消所有破解模版获取方式!
  • 最美的贴图库,分享最美的那一刻我要分享
  • 手把手教你申请QQ公众帐号,公众空间
  • 简单的PHP域名授权函数
  • 免插件实现Adblock检测,全网通用
  • Phuong My 2015时尚独特女性魅力
  •  2年前 (2015-02-10)  技术分享  技术宅 隐藏边栏 评论关闭  121 
    文章评分 0 次,平均分 0.0

    作为爱折腾的站长,个人总是感觉自带的搜索功能其实比较简单,搜索的结果无非就是包含搜索词的文章、页面,按照时间发布顺序排序,下面,跟我结合网站搜索资料和自己折腾的经验给大家介绍如何增强wordpress的搜索,让搜索结果更加精准。
    wordpress搜索功能增强

    1.增加wordpress搜索的关联性

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

    2.只搜索文章

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

    3.选择分类搜索文章:

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

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

    具体样式得自己修改了

    多重选项框搜索

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

    wordpress搜索功能增强

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

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

    微信公众账号:技术宅
    分享互联网科技新闻轶事,各种数码使用小技巧。
    760人已关注
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    文章目录