Здравствуйте. Вот код: HTML: <?php if ( have_posts() ) : query_posts('cat=25,29&posts_per_page=1'); while (have_posts()) : the_post() ?> <div class="col-md-4 col-sm-4 col-xs-12"> <a href="<?php the_permalink()?>"> <div class="art_img"> <?php the_post_thumbnail(); ?> </div> </a> </div> <div class="col-md-8 col-sm-8 col-xs-12"> <div class="white white_blog"> <a href="<?php the_permalink()?>"> <p class="blog_ttl"><?php the_title();?></p> </a> <p class="blog_ttl2"><?= wp_trim_words( get_the_content(), 35, ' ...' );?></p> <p class="blog_perm"><a href="<?php the_permalink()?>"><?php pll_e('readmore'); ?> <i class="fa fa-angle-right" aria-hidden="true"></i></a></p> </div> </div> <? endwhile; ?> <?endif; the_posts_pagination( array( 'prev_text' => __( 'Previous page', 'twentyfifteen' ), 'next_text' => __( 'Next page', 'twentyfifteen' ), 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyfifteen' ) . ' </span>', ) ); wp_reset_query(); ?> Так не работает. Появилась пагинация, но при переключении, контент не меняется. что я делаю не так? https://c2n.me/3QSGSvz
сделал так: HTML: <?php $current_page = (get_query_var('paged')) ? get_query_var('paged') : 1; $params = array( 'posts_per_page' => 1, // количество постов на странице 'cat' => '25,29', // тип постов 'paged' => $current_page // текущая страница ); query_posts($params); $wp_query->is_archive = true; $wp_query->is_home = false; while(have_posts()): the_post(); ?> <div class="col-md-4 col-sm-4 col-xs-12"> <a href="<?php the_permalink()?>"> <div class="art_img"> <?php the_post_thumbnail(); ?> </div> </a> </div> <div class="col-md-8 col-sm-8 col-xs-12"> <div class="white white_blog"> <a href="<?php the_permalink()?>"> <p class="blog_ttl"><?php the_title();?></p> </a> <p class="blog_ttl2"><?= wp_trim_words( get_the_content(), 35, ' ...' );?></p> <p class="blog_perm"><a href="<?php the_permalink()?>"><?php pll_e('readmore'); ?> <i class="fa fa-angle-right" aria-hidden="true"></i></a></p> </div> </div> <?php endwhile; wp_pagenavi(); ?>