类别分类(Woocommerce产品)


Taxonomies of Categories (Woocommerce products)

我已经在Woocommerce产品中注册了分类法。

在ACF的帮助下,我展示了产品类别下的分类法。

因此,在每个产品类别中,我都可以很好地选择分类法,并在更新时保存它们。

现在,我想在single-product.php和archive-product.php中显示选定的分类法。不能这样做,。。。持续数小时。

我设法在帖子/页面类型上很好地做到了:

<?php $term_list = wp_get_post_terms($post->ID, 'materiali', array("fields" => "all")); ?>
    <?php if( !empty($term_list) ): ?>
      <?php foreach($term_list as $cat) { ?>
        <h3><?php echo $cat->name; ?></h3>
        <div><?php echo $cat->description ?></div>
      <?php } ?>
    </div>
    <?php endif; ?>

但在招揽生意方面却做不到。

现在有人怎么做吗?请

我认为你的代码是写的,但在wooccommerce中$post不是全局的,所以试着使用$product而不是$post。

<?php 
 global $product;
$term_list = wp_get_post_terms($product->ID, 'materiali', array("fields" => "all")); ?>
<?php if( !empty($term_list) ): ?>
  <?php foreach($term_list as $cat) { ?>
    <h3><?php echo $cat->name; ?></h3>
    <div><?php echo $cat->description ?></div>
  <?php } ?>
</div>
<?php endif; ?>

希望这对你有帮助,你可以通过<?php echo $product->ID; ?>试试为了确保您获得产品id。谢谢。