我使用自定义查询加载产品(这是代码)
/* Load The Beast Balls Category */
$args = array(
'post_type' => 'product',
'posts_per_page' => 100,
'product_cat' => 'beast-balls',
//'orderby' => 'date',
//'order' => 'desc'
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="product-node cat-beast-balls" id="cat-beast-balls">
<?php wc_get_template_part( 'content', 'single-product' ); ?>
</div>
<?php endwhile;
}
wp_reset_postdata();
我的问题是查询会抓取所有产品,一旦完成,就会将它们转储到页面中。
无论如何,当它们被加载时,它们是否一个接一个地被转储到页面中,以便它们看起来好像加载得更快?
答案 0 :(得分:0)
请在页面上使用此插件(http://codecanyon.net/item/infinite-ajax-scroll-woocommerce/9343295)加载产品展示 页面刷新所以在插件中显示每页设置产品然后滚动页面然后通过ajax显示其他产品。