wp_mail()
ओवर इस्तेमाल करने से क्या फायदा mail()
। कोडेक्स का कहना है कि वे समान हैं, लेकिन वे बहुत समान हैं।
wp_mail()
ओवर इस्तेमाल करने से क्या फायदा mail()
। कोडेक्स का कहना है कि वे समान हैं, लेकिन वे बहुत समान हैं।
जवाबों:
wp_mail()
एक प्लगेबल फ़ंक्शन है: इसे प्लगइन्स द्वारा बदला जा सकता है। यह उन मामलों में उपयोगी है जहां नियमित रूप से mail()
काम नहीं करता (अच्छा पर्याप्त), उदाहरण के लिए जब आपको अतिरिक्त प्रमाणीकरण विवरण की आवश्यकता होती है। उदाहरण: WP मेल SMTP
wp_mail()
डिफ़ॉल्ट रूप से PHPMailer का उपयोग करता है , एक परिष्कृत PHP वर्ग जो उन मामलों के लिए बहुत अधिक उपयोगी प्रीप्रोसेसिंग और वर्कअराउंड प्रदान करता है जहां mail()
बहुत सरल है (UTF-8 एन्कोडेड विषय लाइनें, अटैचमेंट और इतने पर)। बस इन कार्यों की जटिलता के बारे में एक विचार प्राप्त करने के लिए बग ट्रैकर पर एक नज़र डालें ।
wp_mail
विभिन्न मूल्यों को बदलने के लिए अन्य प्लगइन्स के लिए कुछ हुक प्रदान करता है:
'wp_mail'
'wp_mail_from'
'wp_mail_from_name'
उदाहरण'wp_mail_content_type'
'wp_mail_charset'
'phpmailer_init'
(एक्शन)संक्षेप में: इंटरऑपरेबिलिटी के लिए उपयोग करें wp_mail()
।