
وغني عن القول أن ووكوميرسي البرنامج المساعد بامتياز لأن التجارة الإلكترونية في وورد. إذا كنت ستطبعها للركوب الخاصة بك للتسوق عبر الإنترنت والفرار من منصات أكثر معقدة مثل PrestaShop, على أفضل بديل للقيام بذلك استخدام ووكوميرسي.
النموذج مماثلة إلى أي دولة أخرى على الإنترنت نظام التسوق, في الجزء من الإدارة, يمكنك أن تأخذ واحدة إدارة إكمال عملائك, أوامر, المنتجات, إلخ.
عندما يتم ذلك ودفع شراء, يمكن أن ينظر إلى هذا في المقطع أوامر في الإدارة. هذه الأوامر, بشكل افتراضي, ووكوميرسي لا تعيين حالة أنجزت, ولكن تم تعيينها لهم وضعا أترقب o تجهيز, ذلك أن يكون قادراً على إكمال الحركة, لدينا للحصول على أنفسنا في إدارة المخزن و تعيين يدوياً أوامر الدولة المكتملة.
إذا أننا نعمل مع للتسوق عبر الإنترنت هي مبيعاتها الظاهري o للتحميل, عدم الاضطرار إلى إدارة شيئا ماديا من حيث الشحنات أو مفاهيم أخرى, هو حلبة الحاجة إلى إدخال الإدارة لتغيير جميع المشتريات إلى هذه الحالة النهائية.
كيفية جعل ووكوميرسي تعيين طلبات الدولة المكتملة، وتدفع بشكل تلقائي
يمكننا أن نجعل تغيير صغير في نظامنا حتى, عند القيام بأي مستخدم ودفع, استخدام أي بوابة الدفع أود أن أقدم (تبف, بأي بال, … ), وهذا وقد تم تحديث دولة أنجزت, ونحن وبالتالي تجنب الحاجة إلى القيام لنا.
للقيام بذلك, وسوف ببساطة استخدام قطعة من التعليمات البرمجية في بي إتش بي أنه يجب أن تقوم بلصق في نهاية الملف functions.php الذي يقع في موضوع مجلد وقد المتجر الخاص بك النشطة وفي هذا الوقت. عادة, على الطريق نفسه wp-content/themes/nombreDeTuTema/functions.php.
على مدونة أنه يجب أن تقوم بلصق للقيام بذلك هو ما يلي:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | // Hooks para hacer que los pedidos 'En Espera' o 'Procesando' pasen directamente al estado 'Completado' add_action( 'woocommerce_order_status_processing', 'actualizarPedidosACompletado' ); add_action( 'woocommerce_order_status_on-hold', 'actualizarPedidosACompletado' ); function actualizarPedidosACompletado( $ordenID ) { global $woocommerce; //Identificadores de las pasarelas de pago sobre las que quieres realizar esta acción $formasDePago = array( 'bacs', 'cheque', 'cod', 'paypal', 'ppec_paypal' ); if ( !$ordenID ) { return; } $orden = new WC_Order( $ordenID ); if ( !in_array( $orden->payment_method, $formasDePago ) ) { return; } $orden->update_status( 'completed' ); } |
سيتم تشغيل هذه التعليمات البرمجية عندما يتم وضع أي ترتيب التحديث إلى تجهيز o أترقب. وما سيكون سيكون سوف ننظر في حالة النظام, في مسألة, واحد من طرق الدفع على أولئك الذين يريدون القيام التشغيل الآلي للمكاتب, تحديث حالة الأمر إلى أنجزت في الحالة التي كذلك.
في الصفيف $فورماسديباجو, في المربع خط 9, ويجب أن أدخل, بنفس الطريقة أن يتم إدخال البيانات الحالية, مختلف أشكال الدفع أريدك أن أتمتة. لتعرف معرفات من نفس, في الجزء من الإدارة من الخاص بك وورد, انتقل إلى القائمة ووكوميرسي > إعدادات > الخروج.
لأن النهائي الصفحة, وهناك قسم يسمى بوابات الدفع, حيث يتم عرض العبارات مختلفة يمكنك استخدام وما إذا كانت أو لم يتم تنشيط هذه. الموجودة بجوار اسم المدخل يبين معرف بالعبارة, سيكون لديك لإدخال في السطر الذي ذكرنا سابقا.
حتى لو كنا فقط استخدام بوابة الدفع بأي بال, على خط 9 وسوف تبدو وكأنها:
9 | $formasDePago = array ( 'paypal' ); |
ويتم هذا, على الطلبات المستقبلية التي قمنا بها من خلال موقعنا للتسوق عبر الإنترنت في ووكوميرسي تحت وورد, إذا كان يتم الدفع من خلال البوابة أو بوابات الدفع المختار, سيتم تمرير مباشرة للدولة أنجزت, وسوف لا داعي للقلق حول وجود هذا استعراض, وقت لآخر, تاريخ أوامر وانتقل تخصيص هذه الدولة من يدوياً.
