我正在尝试实现jetpack的无限滚动。我的网站上有?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,因为它指出它不支持jet pack插件的无限滚动功能,因此有一种方法可以使相关的结果通过jet pack无限滚动。
我尝试了自定义实现,一开始尝试进行简单的ajax调用,但最终遇到了类似A simple Ajax call in wordpress doesn't give the expecetd output这样的怪异问题
谢谢
答案 0 :(得分:0)
很抱歉为您提供无聊的答案,但是无法使Relevanssi与Jetpack Infinite Scroll功能一起使用。您只需要在搜索页面上将其禁用,如Relevanssi knowledge base中所述。