Блог

Цикл wp_query с параметрами

<?php
                global $wp_query;

                $wp_query = new WP_Query(array(
                    'post_type' => 'post',// Если у вас зарегистрирован свой уникальный тип постов register_post_type() - тогда вместо слова "post" впишите название ваших произвольных постов
                    'post_status' => 'publish',
                    'category__in' => '4',
                    'posts_per_page' => 1,
                    'paged' => get_query_var('paged')
                ));
                ?>
                
                <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
                // Код цикла
                <?php endwhile; ?>

                <div class="paginate-box">
                    <?php
                        $args = array(
                            'prev_next'          => true,
                            'prev_text'          => __('<'),
                            'next_text'          => __('>')
                        ); 
                        
                        echo paginate_links( $args );
                    ?>
                </div>

                <?php wp_reset_query(); ?>

                <?php else: ?>
                <!-- no posts found -->
                
                <?php endif; ?>

 

Оставить комментарий

avatar