dicem
@dicem

Почему не выводится пагинация в каталоге товаров WooCommerce?

Приветствую.
Имеется сайт: kondimaster.ru
И проблема такова, не выводится пагинация на странице товаров какой либо категории, скажем в этой: http://kondimaster.ru/product-category/%d1%83%d0%b...
Пагинации нету, и выводятся только 12 товаров. В чем проблема?
Выкладываю код:
archive-product.php:
get_header( 'shop' ); ?>

    <div class="content">
        <div class="header_wrap">
            <div class="header_wrap_container">
                <div class="row paddingbot15"> <!-- Catalog wraper -->
                    <div class="col-lg-3 col-md-3 col-sm-3 hidden-xs nopadding">
                        <div class="catalog">
                            <?php dynamic_sidebar( 'Footer 4' ); ?>
                        </div>
                        <?php get_sidebar('tagcloud'); ?>
                        <?php get_sidebar('feedback'); ?>
                    </div>
                    <div class="col-lg-9 col-md-9 col-sm-9 col-xs-12 nopaddingright nopaddingmobile">
                        <div class="goods_wrap">
							<?php
								/**
								 * woocommerce_before_main_content hook.
								 *
								 * @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content)
								 * @hooked woocommerce_breadcrumb - 20
								 */
								do_action( 'woocommerce_before_main_content' );
							?>

								<?php if ( apply_filters( 'woocommerce_show_page_title', true ) ) : ?>

									<h1 class="page-title"><?php woocommerce_page_title(); ?></h1>

								<?php endif; ?>

								<?php
									/**
									 * woocommerce_archive_description hook.
									 *
									 * @hooked woocommerce_taxonomy_archive_description - 10
									 * @hooked woocommerce_product_archive_description - 10
									 */
									do_action( 'woocommerce_archive_description' );
								?>

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

									<?php woocommerce_product_loop_start(); ?>

										<?php woocommerce_product_subcategories(); ?>

										<?php while ( have_posts() ) : the_post(); ?>

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

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

									<?php woocommerce_product_loop_end(); ?>

									<?php
										/**
										 * woocommerce_after_shop_loop hook.
										 *
										 * @hooked woocommerce_pagination - 10
										 */
										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 wc_get_template( 'loop/no-products-found.php' ); ?>

							<?php endif; ?>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

<?php get_footer( 'shop' ); ?>


pagination.php:
<nav class="woocommerce-pagination">
	<?php
		echo paginate_links( apply_filters( 'woocommerce_pagination_args', array(
			'base'         => esc_url_raw( str_replace( 999999999, '%#%', remove_query_arg( 'add-to-cart', get_pagenum_link( 999999999, false ) ) ) ),
			'format'       => '',
			'add_args'     => false,
			'current'      => max( 1, get_query_var( 'paged' ) ),
			'total'        => $wp_query->max_num_pages,
			'prev_text'    => '&larr;',
			'next_text'    => '&rarr;',
			'type'         => 'list',
			'end_size'     => 3,
			'mid_size'     => 3
		) ) );
	?>
</nav>
  • Вопрос задан
  • 1615 просмотров
Решения вопроса 1
dicem
@dicem Автор вопроса
Вопрос, решен, вставил в архив продукт след код:
<?php wc_get_template( 'loop/pagination.php' ); ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы