Я пытаюсь создать единую страницу, в которой перечислены содержание каждой категории. Мне удалось создать список. Теперь мне нужно получить название категории. У меня есть следующий код:Получить имя первой категории
<ul>
<li> CATEGORY NAME HERE </li>
<?php query_posts('cat=0'); ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href="<?php echo get_permalink(); ?>">
<?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>
Как назвать имя первой категории (0)?
Текущие изменения: Почему не будет работать несколько?
<div class="first-col">
<ul>
<?php query_posts('cat=0'); ?>
<?php while (have_posts()) : the_post(); ?>
<li> <?php $category = get_the_category();
echo $category[0]->cat_name;
?> </li>
<li>
<a href="<?php echo get_permalink(); ?>">
<?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>
</div>
<div class="first-col">
<ul>
<li> <?php $category = get_the_category();
echo $category[0]->cat_name;?> </li>
<?php query_posts('cat=3'); ?>
<?php while (have_posts()) : the_post(); ?>
<li>
<a href="<?php echo get_permalink(); ?>">
<?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>
</div>
Я скопировать и вставить этот код непосредственно в пределах первого 'li' элемента, но это ничего не показывает. –
Что происходит, когда вы печатаете категории? print_r (get_the_category()); –
Он печатает это в 'li' вместо названия любой категории! –