@Alex_vs_Predator

Можно ли сделать пагинацию используя функцию get_posts()?

Всем привет!
С новым годом всех!!!

Ребята, начал учить WP и вот столкнулся с таким вариантом, как вывод пагинации используя функцию get_posts().
Можно ли это реализовать?
Нашел пример в wp-kama.
Перетестировал уже не знаю сколько раз и ничего не выходит.
Подскажите где проблема, что не так делаю

<?php 
            // параметры по умолчанию
            $postslist = get_posts(array(
              'posts_per_page' => 2,
              'category'      => '0',
              'post_type'     => 'post',
              'paged'         => ( get_query_var('paged') ? get_query_var('paged') : 1 )
            ));
          ?>
          <?php foreach ($postslist as $post) : setup_postdata($post); ?>
          
            <article class="post">
               <div class="entry-header cf">
                  <h1><a href="<?php the_permalink(); ?>" title=""><?php the_title(); ?></a></h1>
                  <p class="post-meta">
                     <time class="date" datetime="2014-01-14T11:24"><?php the_time('F jS, Y') ?></time>
                     /
                     <span class="categories">
                        <?php the_tags( '', ' / ' ); ?>
                     </span>
                  </p>
               </div>
               <div class="post-thumb">
                  <a href="<?php the_permalink(); ?>" title=""><?php the_post_thumbnail( 'post_thumb' ); ?></a>
               </div>
               <div class="post-content">
                 <?php the_excerpt(); ?>
               </div>
            </article> <!-- post end -->
          
          <?php endforeach; ?>
          <?php wp_reset_postdata() ?>
          <?php //wplift_pagination(); ?>
          <div class="nav-previous alignleft"><?php next_posts_link( 'Предидущие записи' ); ?>111</div>
          <div class="nav-next alignright"><?php previous_posts_link( 'Следующие записи' ); ?>222</div>
          <?php the_posts_pagination(); ?>
          <?php the_posts_navigation(); ?>


Спасибо!
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 1
@weart
the_posts_navigation работает только со стандартным циклом. Для остального нужно писать кастомную пагинацию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы