我在Woocommerce网站上使用Algolia插件进行搜索,从woocommerce algolia插件索引然后在algolia仪表板中我看到有相同产品的多个重复条目(除了对象id之外的所有内容) 不同的对象ID和相同的帖子ID 。但在wordpress仪表板中,只有一个产品条目。这种情况只发生在某些产品中。 有人请帮帮我。
答案 0 :(得分:4)
请允许我引用docs of the Algolia plugin for WordPress:
我的帖子比我的帖子多,这是正常的吗? 这是故意的,允许您充分利用Algolia引擎。
该插件会为您完成拆分并确保完成 您的文章完全索引,与其大小无关。
这意味着即使您的文章很庞大而且您正在搜索 一个在最底层的词,你将把它作为一部分 建议的文章。
因此,为了回答您的问题,预计每个帖子会有多个记录。这确保了Algolia为您提供尽可能快速且相关的结果。
您最终可以通过在wp-config.php文件中定义一个常量来禁用后期拆分:define( 'ALGOLIA_SPLIT_POSTS', false );
如果您对帖子内容中的搜索不感兴趣,我建议您这样做。通常,禁用后期拆分会对结果的相关性产生负面影响。