A simple, powerful and independent e-commerce platform.
Sell anything with ease.

Display category image on category archive page

Displays the category image (if one has been set) at the top of the category page.

/**
 * Display category image on category archive page
 */

// Displays the category image (if set) as a featured immage at the top of the category archive page
// https://docs.woocommerce.com/document/woocommerce-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_term_meta( $cat->term_id, 'thumbnail_id', true );
    $image = wp_get_attachment_url( $thumbnail_id );
    if ( $image ) {
    echo '<img src="' . $image . '" alt="' . $cat->name . '" />';
    }
  }
}
View Raw Code ID: 1411