• Как вывести пагинацию на статической главной странице?

    deniqwe
    @deniqwe
    tl;dr
    РЕШЕНИЕ (возможно кто-то до сих пор его ищет):
    В корне темы создаем файл front-page.php. Содержимое файла:
    <?php
    get_header();
    
    $paged = (get_query_var('page')) ? get_query_var('page') : 1;
    
    $args = [
        'cat' => 7, //ваша категория
        'posts_per_page' => 10, //количество выводимых постов
        'paged' => $paged
    ];
    query_posts($args);
    if(have_posts()):
          while (have_posts()): the_post();
                 /** ваш код **/
          endwhile;
    endif;
    
    get_footer();


    В админке:
    1) Заходим Страницы / Добавить новую. Добавляем новую, называем ее Главная. Жмем Опубликовать.
    2) Заходим Настройки / Чтение .
    Находим На главной странице отображать.
    Выбираем Статическую страницу и в выпадающем списке Главная страница: страницу Главная
    Ответ написан
    Комментировать