Как циклом вывести 3 поста, а для остальных сделать ссылку с количеством (еще 10)?

Интересует вывод трех постов (ссылки с заголовками постов), а остальные чтобы посты скрывались, была кнопка "Еще" и показывала сколько постов. По клику показывались остальные посты.

Пример классического цикла
<?php
$filter = array(
   'category_name' => 'food', // фильтр по категории
   'posts_per_page' => 5, // ограничение количества результатов на странице
   'orderby' => 'comment_count' // сортировка по убыванию количества комментариев
);
$query = new WP_Query( $filter );
if ( $query->have_posts() ){
   while ( $query->have_posts() ){
      $query->the_post(); ?>

   <a href="<?php the_permalink() ?>"><?php the_title() ?></a>
 <?php  }
}else{
   echo '<p>Не найдено ни одной публикации...</p>';
}
wp_reset_postdata();
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы