как показать название категории записи

22 сент. 2014 г., 17:02:28
Просмотры: 44.2K
Голосов: 1

Я новичок в разработке WordPress и у меня возникла такая проблема.

Как мне показать название категории записи?

Пример:

Заголовок записи: Правила WordPress! Автор записи: Ирвин Р. Дата записи: 22/09/2014 Название категории: WordPress

Я использую следующий код:

<?php
query_posts(array('cat' => 5, 'posts_per_page'=> 3, 'orderby' => 'ASC'));
while (have_posts()) { the_post(); 
?>    
<h3>Заголовок записи: <?php the_title();?></h3>
<h3>Автор записи: <?php the_author();?></h3>
<h3>Дата записи: <?php the_date();?></h3>
<h3>Название категории: // Какую функцию использовать здесь?</h3>
<?php       
}
wp_reset_query();
?>      

Буду признателен за вашу помощь!

5
Комментарии

Вам нужно использовать <?php the_category(', '); ?> и, как было предложено ниже, никогда не используйте query_posts. Вместо этого используйте WP_Query.

Robert hue Robert hue
22 сент. 2014 г. 17:24:47

Спасибо, Роберт, это работает, но у меня есть другая проблема. У меня есть одна категория и одна подкатегория, в результате отображаются обе категории, а мне нужно только подкатегорию.

(Например)

Название категории: Разработка Название подкатегории: Wordpress

Я хочу выводить только название подкатегории.

Irwin Irwin
22 сент. 2014 г. 17:37:15

Пожалуйста, поищите на сайте, я на 99.99% уверен, что этот вопрос уже задавали раньше.

Nicolai Grossherr Nicolai Grossherr
22 сент. 2014 г. 18:20:27

Вам следует прочитать материал здесь. Это может помочь вам

Pieter Goosen Pieter Goosen
22 сент. 2014 г. 18:22:52

Если ответ был полезным для вас, тогда рассмотрите возможность его принятия. Смотрите »Что мне следует делать, когда кто-то отвечает на мой вопрос?« и/или »Почему голосование важно?«, больше информации о модели [wordpress.se] доступно в разделе [справка].

Nicolai Grossherr Nicolai Grossherr
28 апр. 2015 г. 17:30:37
Все ответы на вопрос 1
0

Существует функция: the_category(), название которой кажется вполне подходящим для её предназначения.

Помимо этого, не используйте query_posts. Чтобы понять почему, ознакомьтесь с этими двумя обсуждениями:

22 сент. 2014 г. 17:22:10