يعد تقديم عنوان بريد إلكتروني صالح خطوة إلزامية في التثبيت WordPress. أتيت على عنوان البريد الإلكتروني للمستخدم المسؤول رسائل إعادة تعيين كلمة المرور, صحة الموقع ثم الرسائل عندما يترك الزوار تعليقات. ومع ذلك ، ولأسباب عديدة ، تريد معرفة كيفية تعطيل إرسال رسائل البريد الإلكتروني بتنسيق WordPress. السبب الرئيسي هو الرسائل غير المرغوب فيها أو الأسوأ من ذلك ، ضعف البرنامج الإضافي الذي يستغل الوظيفة wp_mail()
ويرسل رسائل غير مرغوب فيها إلى عشرات الآلاف من العناوين.
معظم رسائل البريد العشوائي من WordPress يتم إرسالها عبر PHPMailer عندما form ضعيف أو عندما يسمح البرنامج المساعد باستخدام برامج PHP النصية لجهات خارجية wp_mail()
.
إذا كان لديك مدونة أو موقع على WordPress وليس من الضروري أن يرسل النظام رسائل بريد إلكتروني إلى administrator أو المستخدمين ، فإن أفضل حل هو تعطيل وظيفة البريد الإلكتروني أ WordPress.
قبل اتباع الخطوات الواردة في البرنامج التعليمي أدناه ، تذكر أن هذه الطريقة ستؤدي إلى تعطيل نظام البريد الإلكتروني الخاص بك تمامًا WordPress. لن يتم إرسال رسائل البريد الإلكتروني لإعادة تعيين كلمة المرور أو الرسائل عندما يواجه الموقع مشاكل وظيفية أو عندما يعلق المستخدمون على المدونة. إذا كنت تستخدم وحدات مثل نموذج الاتصال ، فاضبطها على عدم إرسال رسائل بريد إلكتروني عبر PHPMailer.
- كيفية إعادة تعيين كلمة مرور المستخدم Administrator WordPress، دون الوصول إلى البريد الإلكتروني أو قاعدة البيانات - Reset WordPress Administrator Password
- كيفية تنظيف ملف wp_ الضخمoptions في SQL - العابرون ، wpseo_sitemap _cache_validator
- حل WordPress “لفترة وجيزة غير متوفر للصيانة المجدولة. تحقق مرة أخرى في غضون دقيقة. "
- كيفية إلغاء الإعداد الافتراضي “Ship to different address” من صفحة الخروج أ Woocommerce
كيفية تعطيل إرسال رسائل البريد الإلكتروني بتنسيق WordPress
لا تتطلب هذه الطريقة تثبيت مكون إضافي. كل ما عليك فعله هو تحرير ملف function.php لموضوع المدونة النشط وإضافة سطور التعليمات البرمجية التالية:
add_filter('pre_wp_mail', 'sth_disable_emails');
function sth_disable_emails() {
return false;
}
احفظ التغيير. هذا كل شئ.