Отображение настраиваемого поля текущей таксономии на странице таксономии - PullRequest
0 голосов
/ 01 июня 2018

У меня есть собственная таксономия под названием Книги с 2 пользовательскими полями таксономии.Одно из них называется book_tagline, а другое - book_short_desc

Так, например, если у меня есть категория книг, такая как «Школьные учебники», и два настраиваемых поля содержат значения как

book_tagline = 12-й класс, все школьные учебники book_short_desc = weу меня есть все школьные учебники 12-го класса ...

На странице категории "Книги" я хотел бы отобразить 2 выше настраиваемых поля

Вот мой код, но он не отображает значения

$termcat = get_term_by( 'slug', get_query_var('term'), get_query_var('taxonomy') );
$icat_id = $termcat->term_id;
$icat_tag = get_term_meta($icat_id, '_pc_ccat_tagline');
 $icat_desc = get_term_meta($icat_id, '_pc_ccat_desc');

Приведенный выше код не внутри цикла.Но код находится на странице шаблона таксономических книг

Спасибо

1 Ответ

0 голосов
/ 01 июня 2018

Попробуйте код ниже

$pc_ccat_tagline = get_term_meta( get_queried_object_id(), '_pc_ccat_tagline', true);

$pc_ccat_desc = get_term_meta( get_queried_object_id(), '_pc_ccat_desc', true);

Не забудьте сделать эхо.

Если этот код не работает, чем просто передать true в вашем коде

$icat_desc = get_term_meta($icat_id, '_pc_ccat_desc',true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...