问题描述
WordPress 的标准搜索工作,但似乎不太聪明。如果我搜索’tomato’,我有一个标题为’Tomato’ 的页面,我会期望在结果中第一。然而,结果似乎是按照发布日期排序的。所以如果一个页面/帖子在文本中的某个地方提到了’tomato’,那么它将在结果中首先发布。
如何使 Wordpress 在搜索中优先排序页面标题?
(我正在使用 Starkers 主题)
最佳解决方案
您可以用更有用的东西替换默认的 Wordpress 搜索。正如你所指出的那样,build-in 搜索是非常有限的。所以你不是第一个有这个问题的人。我建议以下两个插件:
最后一个允许在帖子的几个部分之间加权。但请记住,它需要您配置和使用 Sphinx,一个免费的 open-source SQL full-text 搜索引擎。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。