Я использую этот плагин для автоматической генерации меню в WordPress: https://wordpress.org/plugins/jc-submenu/
Я пытаюсь вывести термин таксономии, которому он принадлежит; в данном случае производитель продукта. Этот код, который я использую, выводит перед названием продукта пользовательский тип сообщения , которому он принадлежит.
Я пробовал использовать функцию get_the_terms () , и я даже не уверен, что это правильно, но как мне реализовать это в приведенном ниже коде?
add_filter('jcs/item_title', 'jc_edit_item_title', 10, 3);
function jc_edit_item_title($item_type, $item_id, $title) {
$manufacturers = get_the_terms( $id, 'product-manufacturer' );
if ($item_type == 'term') {
$title .= ' (term)';
} elseif ($item_type == 'page') {
$title .= ' (page)';
} else {
$title .= " $item_type";
}
return $title;
}
Пользовательское меню WordPress