Я реализовал поиск по алгоритму на моем WordPress-сайте. Но похоже, что порядок результатов поиска не работает, как я ожидал. Я установил плагин «Порядок категорий» и «Условия таксономии» для перечисления своих товаров в определенном порядке. Но во время загрузки первой страницы (без поиска или фильтра) элемент не отображается в порядке, указанном в плагине «Порядок категорий» и «Условия таксономии». Вместо этого он отображается в порядке ответа от API-результата. Я нашел несколько документов для отображения элементов в алфавитном порядке по ссылке - https://www.algolia.com/doc/guides/managing-results/refine-results/sorting/how-to/sort-an-index-alphabetically/ и https://www.algolia.com/doc/guides/managing-results/refine-results/sorting/how-to/use-sorting-ui-widget/. Что я должен сделать, чтобы отобразить его в порядке от плагина. Пожалуйста помоги. Это мой поисковый виджет.
search.addWidget(
instantsearch.widgets.infiniteHits({
container: '#provider-results',
templates: {
empty: 'No results',
item: $('#provider-template').html(),
showMoreText: '',
},
hitsPerPage: 3,
cssClasses: {
item: 'ais-hits--item',
emptyRoot: 'ais-hits__empty'
}
})
);