正如我在标题中提到的,我想显示类别名称&它在我主题的头文件中的描述。
我尝试使用我从搜索中获得的几个函数,就像我在下面尝试过的那样,我在我的functions.php中添加了这个,但是没有用
function sk_show_product_category_description() {
if (is_singular( 'product' )) {
global $post, $product;
$categ = $product->get_categories();
$term = get_term_by ( 'name' , strip_tags($categ), 'product_cat' );
echo '<div class="widget-background-wrapper"><div class="widget product-cat-description"><h4 class="widget-title">Note</h4>' . $term->description . '</div></div>';
}
}
最后我尝试了包括WC_Product类,但这也不行,我在下面提到了我用它的代码
global $woocommerce, $post, $WC_Product;
$file =$woocommerce->plugin_path.'/classes/abstracts/abstract-wc-product.php';
$getWooClass = include_once($file);
$test = $getWooClass->get_categories(122);
var_dump($test);
请指导我如何显示当前产品的类别名称和&amp;它的描述??
答案 0 :(得分:2)
试试这个,
global $post;
$args = array( 'taxonomy' => 'product_cat',);
$terms = wp_get_post_terms($post->ID,'product_cat', $args);
$count = count($terms);
if ($count > 0) {
foreach ($terms as $term) {
echo '<div style="direction:rtl;">';
echo $term->description;
echo '</div>';
}
}
for more
希望它的帮助..