Как вывести бренды на странице товара?

Чтобы вывести бренды на странице товара, установите и активируйте плагин ProFunctions и добавьте в него код:

/* Вывести бренды на странице товара */
add_action( 'bono_single_product_meta', 'display_product_brand', 25 );
function display_product_brand() {
    global $product;
    $brands = wp_get_post_terms( $product->get_id(), 'product_brand' );

    if ( ! empty( $brands ) ) {
        echo '<div class="term-list term-list--product-brands" style="margin-top: 15px;">';
        echo '<ul>';

        foreach ( $brands as $brand ) {
            echo '<li><a href="' . get_term_link( $brand->term_id, 'product_brand' ) . '">' . esc_html( $brand->name ) . '</a></li>';
        }

        echo '</ul>';
        echo '</div>';
    }
}
Вам помог ответ?
Похожие вопросы
Как изменить адрес страницы, с которой было отправлено сообщение?
+8
Как задать фоновую картинку для подвала?
+7
Как изменить иконки в маркированных списках?
+7
Как исключить заголовки из содержания?
+5
Как изменить сообщение о Cookie (Сохранить моё имя, email и адрес сайта в этом браузере...)
+5
Как включить комментарии на страницах?
+5
Как добавить табу на страницу товара
+5
Как в встроенную форму обратной связи добавить защиту от спама?
+42
Как добавить и настроить телефонные номера?
+40
Как в рекламные блоки вставить код php?
+4
Как добавить рандомное количество просмотров?
+4
Как добавить код статистики/счетчика?
+4
Как поменять названия вкладок (табов)
+3
Как вывести блок автора на странице записи?
+3
Как удалить лишние поля из адреса в форме оформления заказа?
+3
Как изменить фоновый цвет в блоке конструктора главной?
+3
Как вывести встроенное содержание (оглавление)?
+3
Как выровнять меню под шапкой по центру?
+28
Как убрать поле "Сайт" из формы комментирования?
+20
Как изменить текст после отправки сообщения с помощью формы обратной связи?
+2