WooCommerce自定义属性被索引但没有显示结果

时间:2016-12-13 11:31:02

标签: wordpress woocommerce algolia

我们正在运行WordPress 4.7,WooCommerce 2.6.9和Algolia 1.6.0。

我们设置了7个索引:

Searchable posts [searchable_posts]
Posts [posts_post]
Pages [posts_page]
Products [posts_product]
Brands [terms_product_brand]
Product Categories [terms_product_cat]
Full Code [terms_pa_full-code]

前6个都按预期返回结果但是完整代码[terms_pa_full-code],尽管索引返回没有结果。但是,如果不是1000,那么应该有几百个,就好像产品具有完整代码一样,它被设置为“在产品页面上可见”。

因为它显示为可以编入索引的东西我假设我们不需要做任何自定义编码所以不确定为什么它不会显示任何结果?

有没有人经历过类似的事情

1 个答案:

答案 0 :(得分:3)

terms_pa_full-code只包含一些元数据,而不是如果一切顺利,它们作为产品数据的一部分被正确推送的值。

然后,您可以将该分类的值用作构面,以在给定用户搜索查询的情况下显示可用选项列表。

您还可以在此处注册WooCommerce的Algolia插件:https://community.algolia.com/wordpress/#woocommerce,只需点击几下即可为您设置此设置。