जब मैं WP_Ajax
हुक के दौरान प्रोग्राम को क्रमशः अद्यतन करने का प्रयास करता हूं। अर्थात। अगर मैं हटा दें कि update_status
समारोह उसमें त्रुटियां नहीं हैWoocommerce: प्रोग्रामेटिक रूप से ऑर्डर स्थिति अपडेट कर रहा है
Warning: DOMXPath::query(): Invalid expression in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 299
Warning: DOMXPath::query(): Invalid expression in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 299
Warning: Invalid argument supplied for foreach() in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 302
Warning: DOMXPath::query(): Invalid expression in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 299
Warning: DOMXPath::query(): Invalid expression in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 299
Warning: Invalid argument supplied for foreach() in /wp-content/plugins/woocommerce/includes/libraries/class-emogrifier.php on line 302
:
$order = wc_create_order($order_data);
$order->add_product(get_product($membership_product_ids[0]), 1);
$order->set_address($address, 'billing');
$order->set_address($address, 'shipping');
$order_id = $order->id;
$order->update_status('completed');
मैं निम्नलिखित त्रुटियाँ मिलता है।
मैंने अपने कुछ अतिरिक्त कोड के साथ कोड से ऊपर की कोशिश की, यह बिना किसी त्रुटि के मेरी मशीन पर ठीक काम कर रहा है। क्या आप ऊपर अपना पूरा कोड अपडेट कर सकते हैं ताकि मैं इसे बिल्कुल पुन: पेश कर सकूं। यह सहायक होगा यदि आप WP, WC, ब्राउज़र, ओएस के संस्करण विवरण दे सकते हैं और जहां आपको इन त्रुटियों या स्क्रीनशॉट मिल रहे हैं। –
जब आप ऑर्डर बनाते हैं और बदले गए स्टेटस को पूरा करते हैं तो आपको कोई ईमेल प्राप्त होता है, आपका ऑर्डर बनाया जाता है लेकिन ऑर्डर के बारे में कोई ईमेल पुष्टिकरण प्राप्त नहीं होता है – user5200704