نمایش دسته بندی محصول در صفحه سبد خرید ووکامرس

نمایش دسته بندی محصول در صفحه سبد خرید ووکامرس

نمایش دسته بندی محصول در صفحه سبد خرید ووکامرس

بصورت پیشفرض دسته بندی هر محصول در سبد خرید نمایش داده نمیشود اما امروز قصد داریم به شما آموزش دهیم که چگونه زیر هر محصول در سبد خرید ، دسته بندی آن محصول هم مشاهده نمایید.

برای نمایش دسته بندی محصول در فروشگاه ووکامرس کافیست کد زیر را در functions.php قرار دهید

add_filter( 'woocommerce_cart_item_name', 'a4fran3_cart_item_category', 99, 3);
 
function a4fran3_cart_item_category( $name, $cart_item, $cart_item_key ) {
 
$product_item = $cart_item['data'];
 
//a4fran3 :  make sure to get parent product if variation
if ( $product_item->is_type( 'variation' ) ) {
$product_item = wc_get_product( $product_item->get_parent_id() );
} 
 
$cat_ids = $product_item->get_category_ids();
 
//a4fran3 :  if product has categories, concatenate cart item name with them
if ( $cat_ids ) $name .= '</br>' . wc_get_product_category_list( $product_item->get_id(), ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', count( $cat_ids ), 'woocommerce' ) . ' ', '</span>' );
 
return $name;
 
}

نتیجه کد بالا :

نمایش دسته بندی محصول در صفحه سبد خرید ووکامرس

لینک کوتاه:

https://a4fran3.ir/?p=17733

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه