Применение бесконечной прокрутки к сайту wooocmmerece не работает должным образом - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь реализовать бесконечный свиток джетпака. мой веб-сайт имеет такие параметры пользовательского URL-адреса, как «currency_switch = EUR» и «orderby = width-desc», которые успешно реализованы без использования ajax, и для поиска я использую релевантность. Я использую этот код в моих functions.php

function mytheme_infinite_scroll_init() {
    add_theme_support( 'infinite-scroll', array(
        'container' => 'multiple-products',
        'type'           => 'scroll',
        'posts_per_page' => get_option( 'posts_per_page' )

    ) );
}
add_action( 'init', 'mytheme_infinite_scroll_init' );

Это работает (только на странице магазина), но не работает с пользовательскими параметрами URL, как упомянуто выше, и не работает для поиска. Я не настраивал код для разбивки на страницы (не изменял ни один $ paged stc). Как справиться с этим для пользовательских параметров запроса? Как справиться с релевантностью, поскольку в ней говорится, что она не поддерживает функцию бесконечной прокрутки в плагине пакета Jet, есть ли способ сделать результаты релевантности бесконечной прокруткой с помощью пакета Jet.

Я попробовал свою собственную реализацию, поскольку сначала попытался сделать простой вызов ajax, но я столкнулся с такими странными проблемами, как этот Простой вызов Ajax в WordPress не дает вывод expecetd

Спасибо

1 Ответ

0 голосов
/ 17 января 2019

Извините за скучный ответ, но нет никакого способа заставить Relevanssi работать с функцией Jetpack Infinite Scroll. Вам просто нужно отключить его на страницах поиска, как описано в База знаний Relevanssi .

...