[英]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; ?>
...但是在woocommerce中不能。
現在有人怎么做嗎? 請?
我認為您的代碼是可寫的,但在woocommerce中,$ 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; ?>
<?php echo $product->ID; ?>
確保獲得產品ID。謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.