如何在 woocommerce 中获取当前产品类别名称

how to get current product category name in woocommerce

在 WooCommerce 单一产品页面中,我使用了一些自定义字段但只有一个选项卡(请参阅附件图片右侧选项卡 'Residential')我想获取产品类别,只有一个会被勾选。但我非常不确定需要什么代码才能获得它?

图片:https://ibb.co/XJ7FvmT

如果能帮助提取一个产品类别名称,我们将不胜感激。

产品(一个属性)将只有一个类别。 IE。土地、住宅、商业、工业等

谢谢

这是 functions.php

中的 add_action 图片中的一些代码
    <!-- Advanced Custom Feilds-->            
<span class="property-contract-badge"><?php echo get_field('listing_status'); ?></span>
<span class="property-type-badge"><?php echo get_field('property_category'); ?></span>

<!-- Get Woocommerce product category -->        
<span class="property-type-badge"><?php echo $product->get_the_terms( $post->ID, 'product_cat'); ?></span>

试试下面的代码。

<span class="property-type-badge">
    <?php   
        $terms = wp_get_post_terms( get_the_id(), 'product_cat' );
        $term  = reset($terms);
        echo $term->name;
    ?>
</span>