Поддержка Проблемы и решения Не работает пагинация для вывода постов

  • Создала на сайте раздел, куда вывожу записи (страница page-news.php, записи в формате post). Всё работает, появилась необходимость в пагинации, чтобы выводилось допустим по 4 поста на странице и были кнопки следующая страница и предыдущая например. Не получается реализовать ни плагинами на пагинацию, ни кастомным кодом.
    Код страницы прилагаю, буду благодарна за помощь.

    `<?php get_header(); ?>

    <body>

    <div class=»discussion»>
    <div class=»container discussion-wrap»>
    <div class=»discussion1″>
    <h3 class=»dis-title»>Обсуждение #1</h3>
    <p class=»dis-text»>Общий чат | Обсуждение обновлений | Общение с членами сообщества

    </div>
    <div class=»discussion1″>
    <h3 class=»dis-title»>Обсуждение #2</h3>
    <p class=»dis-text»>Вопросы и ответы

    </div>
    </div>
    </div>

    <div class=»sausage»>

    <section class=»section-padding»>

    <?php
    global $post;

    $myposts = get_posts( [
    ‘numberposts’ => -1,
    ‘category_name’ => ‘news’,
    ‘orderby’ => ‘date’,
    ‘order’ => ‘DESC’,
    ‘post_type’ => ‘post’,
    ] );

    foreach( $myposts as $post ){
    setup_postdata( $post );
    ?>
    <div class=»container»>
    <div class=»news-post»>
    <div class=»news-post1″>
    <h4 class=»news-title»><?php the_title()?></h4>
    <p class=»news-text»><?php the_content()?>

    </div>
    </div>
    </div>

    <?php
    }
    wp_reset_postdata();
    ?>
    </section>

    </div>

    </body>

    <?php get_footer(); ?>

  • Тема «Не работает пагинация для вывода постов» закрыта для новых ответов.