Timon-Dimon
Новичок

Здравствуйте.
Подскажите плиз как одновременно вывести изображение и описание категории/подкатегории на странице просмотра товаров.
В файле woocommerce-template.php нашел функцию отвечающую за вывод описания категории/подкатегории
Но мне надо с описанием дополнительно вывести загруженное изображение категории/подкатегории (если такое имеется). После долгих поисков написал
В результате не выводится изображение, которое загружено. Результат на скриншоте ниже.
Просьба подсказать как вывести загруженное изображение категории/подкатегории.

Подскажите плиз как одновременно вывести изображение и описание категории/подкатегории на странице просмотра товаров.
В файле woocommerce-template.php нашел функцию отвечающую за вывод описания категории/подкатегории
PHP:
if ( ! function_exists( 'woocommerce_taxonomy_archive_description' ) ) {
/**
* Show an archive description on taxonomy archives
*
* @access public
* @subpackage Archives
* @return void
*/
function woocommerce_taxonomy_archive_description() {
if ( is_tax( array( 'product_cat', 'product_tag' ) ) && get_query_var( 'paged' ) == 0 ) {
$description = apply_filters( 'the_content', term_description() );
if ( $description ) {
echo '<div class="term-description">' . $description . '</div>';
}
}
}
}
Но мне надо с описанием дополнительно вывести загруженное изображение категории/подкатегории (если такое имеется). После долгих поисков написал
PHP:
if ( ! function_exists( 'woocommerce_taxonomy_archive_description' ) ) {
/**
* Show an archive description on taxonomy archives
*
* @access public
* @subpackage Archives
* @return void
*/
function woocommerce_taxonomy_archive_description() {
global $woocommerce;
if ( is_tax( array( 'product_cat', 'product_tag' ) ) && get_query_var( 'paged' ) == 0 ) {
$small_thumbnail_size = apply_filters( 'single_product_small_thumbnail_size', 'shop_catalog' );
$dimensions = $woocommerce->get_image_size( $small_thumbnail_size );
$thumbnail_id = get_woocommerce_term_meta( $category->term_id, 'thumbnail_id', true );
$description = apply_filters( 'the_content', term_description() );
if ( $thumbnail_id ) {
$image = wp_get_attachment_image_src( $thumbnail_id, $small_thumbnail_size );
$image = $image[0];
} else {
$image = woocommerce_placeholder_img_src();
}
echo '<div class="content_scene_cat">';
if ( $image )
echo '<div class="align_center">
<img src="' . $image . '" alt="' . $category->name . '" width="' . $dimensions['width'] . '" height="' . $dimensions['height'] . '" />
</div>';
if ( $description )
echo '<div class="cat_desc">' . $description . '</div>';
echo '</div>';
}
}
}
В результате не выводится изображение, которое загружено. Результат на скриншоте ниже.
Просьба подсказать как вывести загруженное изображение категории/подкатегории.
