加载WooCommerce产品更快

时间:2015-09-15 02:23:47

标签: php wordpress optimization woocommerce

我使用自定义查询加载产品(这是代码)

/* 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();

我的问题是查询会抓取所有产品,一旦完成,就会将它们转储到页面中。

无论如何,当它们被加载时,它们是否一个接一个地被转储到页面中,以便它们看起来好像加载得更快?

1 个答案:

答案 0 :(得分:0)

请在页面上使用此插件(http://codecanyon.net/item/infinite-ajax-scroll-woocommerce/9343295)加载产品展示 页面刷新所以在插件中显示每页设置产品然后滚动页面然后通过ajax显示其他产品。