Пагинация на странице Wordpress

170
14 марта 2019, 15:50

Подскажите пожалуйста, не могу настроить пагинацию на сайте. Сайт самописный, настроил вывод по нужному количеству постов (по 5, а всего их 15) на странице и внизу страницы появились параметры пагинации (через плагин WP PageNavi), но работают они не корректно, так как показывается, что у меня только одна страница, а должно из быть три. Код следующий:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
                    <?php
                    $args = array(
                    'numberposts' => 0,
                    'category' => 1,
                    'orderby' => 'date',
                    'order' => 'DESC',
                    'include' => array(),
                    'exclude' => array(),
                    'meta_key' => '',
                    'meta_value' =>'',
                    'post_type' => 'post',
                    'suppress_filters' => true,
                    );
                    $posts = get_posts( $args );
                    foreach($posts as $post){ setup_postdata($post); ?>
                    <div class="news_section_card" id="news_section_card">
                        <h2 class="news_section_title">
                            <?php the_title(); ?>
                        </h2>
                        <ul class="news_meta">
                            <li><?php the_time('j M Y'); ?></li>
                        </ul>
                        <p class="news_section_card_content"><?php the_content(); ?></p>
                    </div>
                    <?php
                    }
                    wp_reset_postdata(); // сброс
                    ?>
                    <?php endwhile; ?>
                    <?php endif; ?>
                    <div class="paginations"><?php wp_pagenavi(); ?></div>
READ ALSO
PHP, phpMyadmin | Как удалить данные из таблицы mySQL

PHP, phpMyadmin | Как удалить данные из таблицы mySQL

Где ошибка в коде? Не выводит nice на странице + не удаляет данные из таблицыКод:

174
Как вывести данные MYSQL в виде таблицы?

Как вывести данные MYSQL в виде таблицы?

Всем привет! Я создал базу данных 'registration' в Mysql PHPmyAdmin и таблицу users, где хранится email и usernameКод PHP:

141
Поиск числа в строке

Поиск числа в строке

Есть строка с текстом, мне же нужно определить есть ли в ней не целое число, учитывая то что число может быть как с точкой, так и с запятой, например:...

222
Как добавить в БД MySQL дату последнего визита пользователя?

Как добавить в БД MySQL дату последнего визита пользователя?

Всем приветЕсть БД в phpMyAdmin registrartion и таблица users, где хранятся id, username, email и password зарегистрировавшегося пользователя

168