Название таксономии - меню WordPress - PullRequest
1 голос
/ 06 августа 2020

Я использую этот плагин для автоматической генерации меню в 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...