इससे पहले कि मैं यह सवाल पूछूं, मुझे पता है कि वू उत्पादों के बारे में सवालों के जवाब देने में (वैध) झिझक है क्योंकि उनके पास अपना समर्थन है और उनके उपयोगकर्ताओं को इसका उपयोग करने के लिए प्रोत्साहित किया जाना चाहिए। मैं एक भुगतान करने वाला वू उपयोगकर्ता हूं, लेकिन अपने भुगतान समर्थन के साथ इसे हल नहीं कर सका, और मेरा प्रश्न WP में कक्षाओं को ओवरराइड करने के बारे में है, इसलिए मुझे उम्मीद है कि इसे एक उचित सुनवाई मिलेगी।
मेरा प्रश्न: जब एक पूर्ण ऑर्डर ईमेल एक ग्राहक को भेजा जाता है, तो मुझे यह ईमेल, शब्दशः और स्वचालित रूप से प्राप्त करने की आवश्यकता होती है, ठीक उसी तरह जैसे इसे ग्राहक को किसी अन्य प्रारूप में भेजा जाता है जैसे कि विभिन्न चालान पीडीएफ द्वारा बनाया जाता है। WooCommerce के लिए प्लगइन्स। मैं निम्नलिखित पंक्ति को बदलकर इसे बहुत आसानी से पूरा कर सकता हूं /woocommerce/classes/emails/class-wc-email-customer-completed-order.php
:
$this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
पढ़ने के लिए:
$this->send( $this->get_recipient(), $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
$this->send( me@myemail.com, $this->get_subject(), $this->get_content(), $this->get_headers(), $this->get_attachments() );
हालांकि, जाहिर है कि इस तरह एक हैक एक उन्नयन जीवित नहीं है। मेरे पास एक बच्चा विषय है जो WooCommerce टेम्पलेट्स को ओवरराइड करता है। क्या कोई ऐसा समतुल्य तंत्र है जिसके द्वारा मैं किसी वर्ग को समान रूप से अतिक्रमित तरीके से ओवरराइड कर सकता हूं? या क्या आप इस ईमेल को प्राप्त करने के मेरे विशिष्ट कार्य को पूरा करने के लिए एक वैकल्पिक दृष्टिकोण (एसएमटीपी सर्वर को सेट करने के अलावा सभी आउटगोइंग ईमेल को दूसरे पते पर भेज सकते हैं) जब ग्राहक भी इसे प्राप्त करता है?