如何使用WordPress 3.x实现分面搜索?

时间:2012-09-24 作者:James

我想允许网站的访问者根据各种属性(类别、标签、自定义字段)搜索帖子。

我尝试过使用Solr,但这似乎不起作用。

我尝试将MySolrServer插件用于Solr的本地实例和托管实例,但该插件似乎不起作用。

我也尝试过在Wordpress中使用Solr,但插件无法启用。

我不想使用分类深入之类的东西。

记住这些要点,我现在如何实现真正的分面搜索,使网站访问者能够根据属性搜索帖子?

2 个回复
最合适的回答,由SO网友:Brooke. 整理而成

我最喜欢的方法之一是使用Factious 插件。它仍然相当基本,默认情况下只有一个边栏小部件。然而,它有一个可扩展的API(ish),允许您编写代码将其放在其他地方。

我喜欢它的原因如下:

由知道自己在做什么的人编写(WordPress VIP合作伙伴的代码)

  • Simple
  • 在WordPress中保持搜索。对我来说,这是巨大的,我总是怀疑使用第三方服务
  • 可扩展的
    • 不确定这是否是您要寻找的,但无论如何,它应该比编写自定义要简单一点WP_Query 这将是一个很好的“让你的脚湿”到WordPress的对象。

    SO网友:Paris Holley

    我一直在做一个插件(http://wordpress.org/plugins/fantastic-elasticsearch/) 这既可以进行分面搜索,又可以提供更好的搜索功能。它并不是做所有事情和厨房水槽,但它是一个很好的起点(使用ElasticSearch)。

    结束