Получить собственное имя таксономии для пользовательского шаблона таксономии

У меня есть пользовательская таксономия с слагом news_custom, и в ней есть несколько терминов. Я хочу создать собственный шаблон таксономии. Я назвал его taxonomy-news_custom.php и хочу получить название термина таксономии. Пример:

www.test.com/news_custom/cars

www.test.com/news_custom/животные

и в моем шаблоне получить в качестве названия автомобили или животные и т. д.

это код

$name = get_term( get_query_var( 'taxonomy' ), 'news_custom' ); 
 <h2>NAME CATEGORY IS: <?php echo $name->name;  ?></h2>

Но не работай! Почему?


person AntonioDev2    schedule 28.10.2018    source источник


Ответы (1)


Не знаю, поможет ли это, потому что, возможно, что-то еще отсутствует или неправильно. Что вы имеете в виду под неработающим? Wordpress разрешает другой шаблон, отличный от вашего taxonomy-nes_custom.php? Если на странице напечатано «ИМЯ КАТЕГОРИИ: [[пусто]]», это хороший знак.

Но для начала попробуйте: $queried_category = get_queried_object();, а затем <h2>NAME CATEGORY IS: <?php echo $queried_category->term_name; ?></h2> или $queried_category->name

person Pedro Serpa    schedule 28.10.2018