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

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

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

امروز به شما بررسی وجود دسته بندی محصول در سفارش ووکامرس و انجام دستورات شرطی را به شما آموزش میدهیم.

توسط کد زیر میتوانید دستورات شرطی زیادی بنویسید . مثلا در کد زیر اگر در سبد محصول دسته بندی خاص ما باشد بعد از پرداخت عکس و نوشته مد نظر ما برایش نمایش داده شود.

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

add_action( 'woocommerce_thankyou', 'a4fran3_custom_woocommerce_auto_complete_order', 5 );
 
function a4fran3_custom_woocommerce_auto_complete_order( $order_id ) { 
 
    if ( ! $order_id ) {
        return;
    }
 
// 1. Get order object
 
    $order = wc_get_order( $order_id );
 
// 2. Initialise $cat_in_order variable
   
    $cat_in_order = false;
 
// 3. Get order items and loop through them...
// ... if product in category, edit $cat_in_order
   
    $items = $order->get_items(); 
     
    foreach ( $items as $item ) {
         
        $product_id = $item['product_id'];
      
        if ( has_term( 'memberships', 'product_cat', $product_id ) ) {
            $cat_in_order = true;
            break;
        }
     
    }
 
// 4. Echo image only if $cat_in_order == true
   
    if ( $cat_in_order ) {
   
    echo '<p><img src="https://....."></p>';
       
    }
   
}

در قسمت های پایانی کد باید لینک تصویر خود را وارد نمایید

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

دستورات شرطی دسته بندی محصول

لینک کوتاه:

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

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

مطالب مشابه