Php 单个产品页面上产品标题上方的类别图像

Php 单个产品页面上产品标题上方的类别图像,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我想在产品标题上方显示产品类别图像。产品类别图像是公司创建此产品的徽标 更好理解的图像: 试着把这个密码放在你身体的头部 <?php /** * Display category image on category archive */ add_action( 'woocommerce_archive_description', 'woocommerce_category_image', 2 ); function woocommerce_category_image() {

我想在产品标题上方显示产品类别图像。产品类别图像是公司创建此产品的徽标

更好理解的图像:

试着把这个密码放在你身体的头部

<?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 . '" />';
        }
    }
}

?>

你很接近了。商店中发布的分类图像:我希望代码检查哪个类别是产品,然后在产品标题上方的产品单页模板中显示此分类图像:如果我理解正确,是否要在产品标题上方添加元素[分类图像]?你能在产品标题中插入html吗?查找“产品/产品标题”的代码,并添加html以手动设置图像。如果您希望它自动将相应的产品类别图像链接到每个产品,您必须检查您的CMS/框架如何处理产品,检查所述CMS/框架的文档。