رفتن به مطلب

replywp

عضو سایت
  • تعداد ارسال‌ها

    2
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط replywp

  1. سلام خدمت شما دوستان عزیز سایت ما هم دقیقه تازه گی به همین مشکل برخورده بوده که یک یک ماه پیش یه سفارش ثبت کرده بوده ما هم خبر نداشتیم که این سفارش نبوده دو روز پیش همین آقا یک سفارش دیگه ثبت کرده بوده یکم مبلغ بالا بود ما تست کردیم دیدیم اصلا پول واریز نشده با سرچ که انجام دادم به این مقاله رسیدم امید وارم که مشکل از همین کد باشه کد دوستان معرفی کردن 

    // => not a filter (an action hook)
    add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_paid_order', 10, 1 );
    function custom_woocommerce_auto_complete_paid_order( $order_id ) {
        if ( ! $order_id )
            return;
    
        $order = new WC_Order( $order_id );
    
        // No updated status for orders delivered with Bank wire, Cash on delivery and Cheque payment methods.
        if ( get_post_meta($order_id, '_payment_method', true) == 'bacs' || get_post_meta($order_id, '_payment_method', true) == 'cod' || get_post_meta($order_id, '_payment_method', true) == 'cheque' ) {
            return;
         }
        // "completed" updated status for paid "processing" Orders (with all others payment methods)
        elseif ( $order->has_status( 'processing' ) ) {
            $order->update_status( 'completed' );
        }
        else {
            return;
        }
    }

    این بوده درسته اگه درسته لطفا جواب بدید بازم من پیگر هستم هر یکی از دوستان هم اگه به نتیجه بهتری رسیدن همین جا اطلاع رسانی کنند تا همه بتوانند استفاده نمایید بازم یک دنیا از شما متشکرم موفق باشید 

  2. سلام خدمت شما دوست وردپرس عزیز من یک سایت بنام پاسخ وردپرس دارم تازه راه اندازی کردم درباره آموزش های وردپرس میزارم اما نمیدونم چرا السکا سایت هی میره در صورت که هروز هم مطالب میزارم لطفا راهینمایی فرمایید 

    آدرس : https://replywp.com/

×
×
  • اضافه کردن...