iborisbelov
@iborisbelov
Веб-дизайнер, UX\UI

Как сделать вывод нескольких рубрик с записями Wordpress?

Добрый вечер.

Задача:
На главной странице, я хочу сделать вывод рубрик. Всех которые создаются и которые есть.
Но они должны ограничиваться только тремя записями.

Наглядно как то так:

8c1ae0cf3d724f76a66ce60427ad554b.png

На буквах как то так:

Рубрика 1    Рубрика 2     Рубрика 3
Запись 1      Запись 1       Запись 1
Запись 2      Запись 2       Запись 2
Запись 3      Запись 3       Запись 3


Сейчас у меня записи выводятся через ( код ниже ), и выводятся только записи, без заголовка общей категории в которой они находятся.

<section>
	<?php $posts = get_posts ("category=12&orderby=date&order=ASC&numberposts=3"); ?> 
<?php if ($posts) : ?>
<?php foreach ($posts as $post) : setup_postdata ($post); ?>
 
  <div class="block">
     <div class="name"> 
          <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> 
     </div>
  </div>
 
<?php endforeach; ?>
<?php endif; ?>
</section>


Какое можете предложить решение?
  • Вопрос задан
  • 536 просмотров
Пригласить эксперта
Ответы на вопрос 1
kalbac
@kalbac
Wordpress Developer Full-Stack
Что то типа того
<?php
	$categories = get_categories();
	
	foreach( $categories as $category ) {
		
		echo $category->name;
		
		$posts = get_posts( array(
			'post_type'		=> 'post',
			'posts_per_page'=> 3,
			'category'		=> $category->term_id
		) );
		
		foreach( $posts as $post ) {
			echo $post->post_title;
		}
	}
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект