@Delexior

Как вывести все товары в блок со всех страниц категории?

Есть блок в который выводятся товары, но выводятся они не все, а только с определенной страницы. Как я понял в коде это строка:
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') :1;


Но я так и не смог заставить его вывести товары со всех страниц... Как это реализовать?
Код блока
<div class="row row-product">
                    <div class="carts carts--small row-flex more-content">
						<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;										 
	                    $categ =  get_field('cat', $post->ID); 
	                    $args = array( 'paged' => $paged ,'category_name' => $categ, 'post_type' => 'ray_tipov_item');
	                    $wp_query = new WP_Query( $args );?> 
						
	                     <?php while ( have_posts() ) : the_post(); ?>
                        <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                            <div class="carts-item">
                                <img src="<?php the_field('pic', $post->ID); ?>" alt="" class="row-product__img">
                                <p class="carts__title"><?php the_field('title', $post->ID); ?></p>
	                            <div class="carts-inside">
	                                <p class="carts__desc"><?php the_field('disc', $post->ID); ?></p>
	                            </div>
                            </div>
                        </div>
                    <?php endwhile; ?> 
						
                </div>
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Вероятно, убрать
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

и заменить
$args = array( 'paged' => $paged ,'category_name' => $categ, 'post_type' => 'ray_tipov_item');

на
$args = array( 'posts_per_page' => -1 ,'category_name' => $categ, 'post_type' => 'ray_tipov_item');
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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