首页 文章

如何创建PHP函数以返回产品类别描述 - woocommerce

提问于
浏览
1

我刚开始使用php,我需要一些帮助 .

我正在使用wp al export导出数据作为产品 Headers ,类别,摘录等...

他们可以选择导出produtc_category Headers ,但不能导出产品类别说明 .

他们可以选择导出PHP函数返回的类别值,我必须返回的值是产品类别描述 .

Example

我必须创建一个PHP函数来获取该值,并且我为实现这一点而疯狂 .

我发现了一篇解释如何show the product category description in the product category page的帖子

add_action( 'woocommerce_after_subcategory_title', 'custom_add_product_description', 12);
function custom_add_product_description ($category) {
$cat_id        =    $category->term_id;
$prod_term    =    get_term($cat_id,'product_cat');
$description=    $prod_term->description;
echo '<div>'.$description.'</div>';
}

问题是我不想在我的产品类别页面中显示产品类别说明 . 我只想创建一个函数来在调用时返回描述 .

请帮忙!!!!! :)

1 回答

  • 0

    试试这可能是你得到一些解决方案:

    add_action( 'woocommerce_after_shop_loop_item_title', 'my_add_cat_description', 9);
    function my_add_cat_description () {
    /*  if(!is_shop()){*/  //check whether execute shop page?
        global $product;
    
        $terms = get_the_terms( $product->ID, 'product_cat' );
        foreach ($terms as $term) {
        echo $product_cat_id = $term->description;
        break;
    }
    
    echo '<div class="shop_cat_desc">testing</div>';
    /*}*/
    }
    

    访问链接以查看条件:LINK

相关问题