Как создать пользовательский шаблон для отображения категории с изображением и связанными записями ниже?
Я пытаюсь создать пользовательский шаблон, который даст следующий эффект...
Название категории A (с изображением)
- запись с категорией A
- запись 2 с категорией A
- запись 3 с категорией A
Название категории B (с изображением)
- запись с категорией B
- запись 2 с категорией B
- запись 3 с категорией B
Должен ли я делать это с помощью пользовательских типов записей? Если да, нужно ли создавать два типа или можно управлять этим с помощью одного пользовательского типа записи?
Я не совсем уверен, что правильно понял проблему, но если я прав - здесь абсолютно нет необходимости создавать пользовательский тип записи.
Всё, что вам нужно сделать - это использовать множественные циклы и разделить запрос на подциклы для каждой категории.
<div id="cat-1">
<?php query_posts('cat=1&posts_per_page=5');// укажите нужную категорию и количество записей
if (have_posts()) : while (have_posts()) : the_post();
// Делайте что нужно ...
endwhile; endif; reset_query();?>
</div>
<div id="cat-2">
<?php query_posts('cat=2&posts_per_page=1');// укажите нужную категорию и количество записей
if (have_posts()) : while (have_posts()) : the_post();
// Делайте что нужно ..
endwhile; endif; reset_query(); ?>
</div>
<div id="cat-3">
<?php query_posts('cat=3&posts_per_page=-1');// укажите нужную категорию и количество записей
if (have_posts()) : while (have_posts()) : the_post();
// Делайте что нужно ..
endwhile; endif; reset_query();?>
</div>..и так далее.. и так далее..
Обратите внимание, что вы можете сделать то же самое, используя циклы с query_posts()
, циклы с WP_Query()
или циклы с get_posts()
.
Что касается изображения - я не уверен, какое именно изображение вам нужно - но если вы имеете в виду изображение категории (специальное изображение, назначенное категориям), вам понадобится использовать какой-нибудь плагин вроде этих ..
