Начну с того, что я очень плохо разбираюсь в Wordpress.
У меня есть следующий код, который отображает категорию каждого сообщения в результатах поиска:
<?php
$category = get_the_category();
if ($category ) {
echo '<a href="' . get_category_link( $category[0]->term_id ) . '" title="' . $category[0]->name . '" ' . '>' . $category[0]->name.'</a>';
if(isset($category[1])){
echo ' ...';
}
}
?>
Что я хочу сделать, так это заменить категорию на имя термина любой таксономии, которую имеют посты. Я просмотрел кучу похожих вопросов, но я не могу заставить его работать.
Я предполагаю, что это как-то связано с этим: https://codex.wordpress.org/Function_Reference/get_term но из-за моих ограниченных навыков PHP я застрял.
Любая помощь очень ценится!