我正在尝试实现喷气背包的无限滚动。我的网站有 ?currency_switch=EUR 和 ?orderby=width-desc 这些类型的自定义 URL 参数,它们在没有任何 ajax 的情况下成功实现,并且我正在使用 relevanssi 进行搜索。我在我的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)。如何处理自定义查询参数?如何处理 relevanssi,因为它声明它不支持喷气背包插件的无限滚动功能,有没有办法通过喷气背包使 relevanssi 结果无限滚动。
我尝试了我的自定义实现,一开始尝试进行简单的 ajax 调用,但我最终遇到了像这样的奇怪问题Wordpress 中的简单 Ajax 调用没有给出预期的输出
谢谢