Изображение категории над названием товара на странице одного товара - PullRequest
0 голосов
/ 20 мая 2019

Я хочу отобразить изображение категории продукта над названием продукта. Изображение категории продукта - это логотип компании, создавшей этот продукт.

Изображение для лучшего понимания: Edited screenshot

1 Ответ

0 голосов
/ 20 мая 2019

Попробуйте поместить этот код в голову вашего тела.

<?php
/**
 * Display category image on category archive
 */
add_action( 'woocommerce_archive_description', 'woocommerce_category_image', 2 );
function woocommerce_category_image() {
    if ( is_product_category() ){
        global $wp_query;
        $cat = $wp_query->get_queried_object();
        $thumbnail_id = get_woocommerce_term_meta( $cat->term_id, 'thumbnail_id', true );
        $image = wp_get_attachment_url( $thumbnail_id );
        if ( $image ) {
            echo '<img src="' . $image . '" alt="' . $cat->name . '" />';
        }
    }
}

?>

Похоже, вы пытаетесь поместить изображение категории в левом верхнем углу вашего тела , поэтому яПолагайте, что вам даже не нужно добавлять CSS к коду.

Опубликуйте результаты и уточните, если я их неправильно понял.

PS Если некоторые элементы перекрываются, поиграйте с CSS.

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