Php 将分页添加到自定义模板

Php 将分页添加到自定义模板,php,wordpress,pagination,woocommerce,Php,Wordpress,Pagination,Woocommerce,这里没有人。我检查了整个网络,但我发现很难将分页功能添加到我的主页。我在每页使用最新产品 查询我的主页,但我想限制为12个产品,以便我可以添加无限滚动选项 <?php get_header(); ?> <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'product', 'paged' => $paged, 'p

这里没有人。我检查了整个网络,但我发现很难将分页功能添加到我的主页。我在每页使用最新产品 查询我的主页,但我想限制为12个产品,以便我可以添加无限滚动选项

<?php get_header(); ?>

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

$args = array(
'post_type' => 'product',
'paged' => $paged,
'posts_per_page' => -1
);
$wp_query = new WP_Query($args);

if (isset($_GET['all']))
{
?>

    <?php do_action('woocommerce_archive_description'); ?>

    <?php if (have_posts()) : ?>

        <?php
        // I don't want the sorting anymore
        //do_action('woocommerce_before_shop_loop');
        ?>

        <ul class = "products-list">
            <?php while (have_posts()) : the_post(); ?>

                <?php woocommerce_get_template_part('content', 'product'); ?>

            <?php endwhile; // end of the loop.   ?>
        </ul>

        <?php
        /*  woocommerce pagination  */
        do_action('woocommerce_after_shop_loop');
        ?>

    <?php elseif (!woocommerce_product_subcategories(array('before' => woocommerce_product_loop_start(false), 'after' => woocommerce_product_loop_end(false)))) : ?>

        <?php woocommerce_get_template('loop/no-products-found.php'); ?>

    <?php endif; ?>
    <?php else: ?>
{
    // Code to display the product categories with thumbnails.
}
?>
<?php get_footer(); ?>