Пользовательский атрибут WooCommerce индексируется, но не показывает результатов
Мы используем 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 все возвращают результаты, как и ожидалось, но полный код [rules_pa_full-code], хотя индексированные результаты не возвращаются. Однако должно быть несколько 100, если не 1000, так как если у продукта есть полный код, для него установлено значение "Видимо на странице продукта".
Поскольку он отображается как что-то, что может быть проиндексировано, я предполагаю, что нам не нужно делать никакого пользовательского кодирования, поэтому не уверен, почему он не будет отображать никаких результатов?
Кто-нибудь испытывал что-либо подобное
1 ответ
terms_pa_full-code
содержит только некоторые метаданные, а не значения, которые они правильно вводят как часть данных продукта, если все идет хорошо.
Затем вы можете использовать значения этой таксономии в качестве фасета, чтобы отобразить список доступных опций с учетом пользовательского поискового запроса.
Вы также можете зарегистрироваться для плагина Algolia для WooCommerce здесь: https://community.algolia.com/wordpress/ и получить эту настройку для вас в несколько кликов.