我有一个分类术语locations
,我想在重新索引时添加方面。数据是预期的索引,以及可搜索的属性。但是,我用来这样做的方法似乎不起作用。
function algolia_locations_faceting( array $settings ) {
$settings['attributesForFaceting'] = array_merge($settings['attributesForFaceting'], [
'parent',
'type',
'taxonomy',
]);
return $settings;
}
\add_filter( 'algolia_terms_locations_index_settings', 'algolia_locations_faceting', 10, 2 );
我有一种类似的方法来使用algolia_searchable_posts_index_settings
过滤器对可搜索的帖子进行分面,并且可以按预期工作,所以我不确定为什么一个有效而另一个无效。
任何帮助,将不胜感激。