Wordpress 如何提高站内搜索的相关性

2013-02-05
  • 795
  • 0

Wordpress 自带的搜索,用过的朋友就会发现,其搜索的结果是按照文章的发布日期来排序。大部分的搜索结果不并是我们想要的。

其实我们在搜索的时候,输入的关键词后,总是期望得到相关性较高的内容。

既然不能指望默认搜索结果了,那还是让我们发扬自己动手,丰衣足食的优良传统——手动修改代码吧。

首先,备份代码。(提示,任何针对代码的修改都是有风险的)

然后,打开文件functions.php,在默认模板目录下,建议用Notepad++进行编辑。

在代码的最后一行加上关键代码:

简单说明一下,程序利用wordpress本身的add_filter()函数在不修改核心代码的基本上,灵活的实现了搜索的相关性搜索功能。如果想把效果做的明显一些,可以配合插件“Search Everything”一起使用,这样我们就可以把搜索关键词高亮显示出来。

基本思路还是很清楚明了的,喜欢的朋友不妨新手试一下效果吧!