كيفية تعطيل إشعارات المستخدم الجديد في ووردبريس

آخر تحديث بتاريخ يونيو 16, 2024

هل تريد التوقف عن تلقي إشعارات البريد الإلكتروني للمستخدم الجديد في ووردبريس؟

إذا قمت بتمكين تسجيل المستخدم على موقعك، فسيرسل ووردبريس إشعارًا بالبريد الإلكتروني إلى عنوان البريد الإلكتروني للمسؤول في كل مرة يقوم فيها مستخدم جديد بالتسجيل. مع نمو موقعك، سوف تحصل على العديد من المستخدمين الجدد الذين ينضمون كل يوم، مما قد يجعل التعامل مع رسائل البريد الإلكتروني هذه أمر مزعج.

سنوضح لك في هذه المقالة كيفية تعطيل إشعارات المستخدم الجديد في ووردبريس.

لماذا تعطيل رسائل البريد الإلكتروني لإشعارات المستخدم في ووردبريس؟

يرسل ووردبريس إشعارات البريد الإلكتروني بشكل افتراضي في أي وقت تحدث فيه التحديثات. إلى جانب تحديثات الموقع الأساسية، ستتلقى أيضًا إشعارات عبر البريد الإلكتروني لأحداث مثل إنشاء مستخدمين جدد، والتعليقات الجديدة المقدمة إلى موقعك، وتأكيد إعادة تعيين كلمة المرور، وما إلى ذلك.

إن السماح بتسجيل المستخدم في ووردبريس له فوائد كثيرة. إذا كان لديك مدونة متعددة المؤلفين، أو متجر الكتروني، أو موقع الكتروني للعضوية، فإن تسجيلات المستخدم ضرورية.

ومع ذلك، هناك أيضا الجانب السلبي. سيرسل ووردبريس بريد إلكتروني افتراضي إلى عنوان البريد الإلكتروني للمدير، لإعلامك عندما يقوم مستخدم جديد بالتسجيل.

في حين أن رسائل البريد الإلكتروني هذه مفيدة لمراقبة من يقوم بالتسجيل على الموقع الكتروني الخاص بك ومنع التسجيلات غير المرغوب فيها، إلا أنها قد تكون مزعجة في التعامل معها إذا كان لديك العديد من الأشخاص الذين ينضمون كل يوم.

يمكن أن يؤدي وجود الكثير من إشعارات المستخدم الجديد إلى حدوث فوضى في صندوق بريدك الإلكتروني، مما يجعل من الصعب اكتشاف رسائل البريد الإلكتروني المهمة من عملائك وعملائك.

هذا هو المكان الذي يمكن أن يكون فيه تعطيل رسائل البريد الإلكتروني الخاصة بالمستخدمين الجدد مفيدًا. سنلقي نظرة على طريقتين مناسبتين للمبتدئين لمساعدتك في إيقاف تشغيل إشعارات البريد الإلكتروني. أفضل ما في الأمر هو أنك لن تضطر إلى معرفة كيفية كتابة الكود.

دعونا نلقي نظرة على كيفية تعطيل إشعارات المستخدم الجديد في ووردبريس باستخدام WP Mail SMTP وWPCode:

الطريقة الأولى: تعطيل إشعارات المستخدم الجديد باستخدام WP Mail SMTP

إذا كنت تريد التحكم بشكل أفضل في رسائل البريد الإلكتروني الخاصة بك على ووردبريس، بما في ذلك إشعارات المستخدم الجديد، فهذه الطريقة مناسبة لك.

يعد WP Mail SMTP واحد من أفضل اضافات SMTP ووردبريس يمكنه تحسين إمكانية تسليم بريدك الإلكتروني بشكل كبير.

تعمل الاضافة على إصلاح مشكلة عدم تسليم رسائل البريد الإلكتروني إلى عملائك. وهذا يعني أن جميع رسائل البريد الإلكتروني الخاصة بك ستصل إلى المستخدمين لديك بدلاً من أن ينتهي بها الأمر في مجلدات البريد العشوائي الخاصة بهم أو يتم حظرها بالكامل.

يوفر WP Mail SMTP أيضًا إعدادات مختلفة للتحكم في رسائل البريد الإلكتروني الخاصة بـ ووردبريس، مثل تعطيل إشعارات التحديث التلقائي. ومن بين هذه الإعدادات خيار تعطيل رسائل البريد الإلكتروني الخاصة بإشعارات المستخدم الجديدة المرسلة إلى البريد الإلكتروني للمسؤول.

ملاحظة: في هذا البرنامج التعليمي، سنستخدم إصدار WP Mail SMTP Pro لأنه يتضمن خيارات التحكم في البريد الإلكتروني. هناك أيضًا إصدار مجاني من WP Mail SMTP يمكنك استخدامه لإصلاح مشكلات إمكانية تسليم البريد الإلكتروني على موقعك.

أولاً، ستحتاج إلى تثبيت وتنشيط اضافة WP Mail SMTP على موقع ووردبريس الخاص بك. إذا كنت بحاجة إلى مساعدة، فاتبع دليلنا حول كيفية تثبيت اضافات ووردبريس خطوة بخطوة.

عند التنشيط، انتقل إلى WP Mail SMTP » الإعدادات من لوحة إدارة ووردبريس الخاصة بك، ثم أدخل مفتاح الترخيص الخاص بك. يمكنك العثور على مفتاح الترخيص في منطقة حساب WP Mail SMTP الخاص بك.

بعد إدخال المفتاح، تابع وانقر على زر “Verify Key”.

سترى الأن نافذة منبثقة توضح أنك قد قمت بالتحقق من المفتاح بنجاح، وسيتلقى موقع ووردبريس الخاص بك تحديثات تلقائية.

بعد ذلك، يمكنك التوجه إلى علامة التبويب “Email Controls” من القائمة الموجودة بالأعلى في WP Mail SMTP.

هذا هو المكان الذي يمكنك فيه تخصيص إشعارات البريد الإلكتروني الخاصة بتسجيل المستخدم الجديد.

بعد ذلك، قم بالتمرير لأسفل إلى قسم المستخدم الجديد.

بعد ذلك، تحتاج إلى النقر فوق زر التبديل لتعطيل خيار “Create (Admin)”. ولا تنس الضغط على “حفظ الإعدادات” عند الانتهاء.

بمجرد إيقاف تشغيل هذا الإعداد، لن يتلقى المدير البريد الإلكتروني الافتراضي لـ ووردبريس من المستخدمين الجدد. ومع ذلك، سيظل المستخدم الجديد الذي قام بالتسجيل يتلقى تأكيدًا عبر البريد الإلكتروني.

هذا كل شيء! لقد نجحت في تعطيل رسائل البريد الإلكتروني لإشعارات المستخدم الجديدة للمسؤولين باستخدام المكون الإضافي WP Mail SMTP.

الطريقة الثانية: تعطيل رسائل البريد الإلكتروني للمستخدم الجديد في ووردبريس باستخدام WPCode

إذا كنت لا ترغب في استخدام اضافة SMTP، فيمكنك إضافة مقتطف كود إلى ملف function.php الخاص بقالبك أو استخدام اضافة لمقتطف كود لتعطيل إشعارات البريد الإلكتروني:

<?php
function wpcode_send_new_user_notifications( $user_id, $notify = 'user' ) {
    if ( empty( $notify ) || 'admin' === $notify ) {
        return;
    } elseif ( 'both' === $notify ) {
        // Send new users the email but not the admin.
        $notify = 'user';
    }
    wp_send_new_user_notifications( $user_id, $notify );
}
 
add_action(
    'init',
    function () {
        // Disable default email notifications.
        remove_action( 'register_new_user', 'wp_send_new_user_notifications' );
        remove_action( 'edit_user_created_user', 'wp_send_new_user_notifications' );
 
        // Replace with custom function that only sends to user.
        add_action( 'register_new_user', 'wpcode_send_new_user_notifications' );
        add_action( 'edit_user_created_user', 'wpcode_send_new_user_notifications', 10, 2 );
    }
);

ومع ذلك، لا ننصح بتحرير ملف functions.php مباشرة. وذلك لأنه حتى أصغر الأخطاء في مقتطف الكود يمكن أن تجعل الوصول إلى موقعك غير ممكن.

أسهل طريقة لإضافة كود برمجي مخصص في ووردبريس دون تعطيل موقعك هي باستخدام اضافة WPCode المجانية. إنه الاضافة الأكثر شعبية (حسب وصف المؤلف) لمقتطفات الكود، ويستخدمه أكثر من 2 مليون موقع ووردبريس.

أول شيء عليك القيام به هو تثبيت وتفعيل اضافة WPCode في ووردبريس. للحصول على تعليمات أكثر تفصيلاً، راجع دليلنا حول كيفية تثبيت اضافة ووردبريس خطوة بخطوة.

انتقل إلى Code Snippets » + Add Snippet في منطقة إدارة موقع ووردبريس. هناك، سترى مكتبة من مقتطفات الاكواد التي يمكنك الاختيار منها.

WPCode يحتوي على قالب معد مسبقًا لتعطيل رسائل البريد الإلكتروني الخاصة بإشعارات المستخدم الجديد. ما عليك سوى كتابة “New User” في شريط البحث والنقر على “Use snippet” ضمن مقتطف “Disable New User Notifications”.

نظرًا لأن القالب يحتوي بالفعل على الكود بداخله، فلن يتعين عليك كتابة الكود الخاص بك.

سترى الكود موجود بالفعل مع تعيين “Code Type” كـ PHP snippet.

إذا كنت تريد ضبط مكان تشغيل هذا الكود، فيمكنك التمرير لأسفل. يجب ضبط طريقة الإدراج على ‘Auto Insert’.

يمكنك فتح القائمة المنسدلة لتحديد المكان الذي تريد تنفيذ الكود فيه أو حتى تعيين جدول زمني عندما تريد أن يكون الكود نشط.

على سبيل المثال، يمكنك تعيين مقتطف الكود لتعطيل تسجيلات المستخدم من صفحات معينة. قد يكون هذا مفيدًا إذا كانت لديك صفحات تسجيل مستخدم مخصصة لبرامج العضوية المختلفة.

يمكنك أيضًا اختيار أن يقوم الكود فقط بتعطيل تسجيلات المستخدم من WooCommerce أو Easy Digital Downloads أو MemberPress.

ولكن بالنسبة لمعظم مالكي المواقع الكترونية، فإن ترك الإعداد الافتراضي على “Run Everywhere” هو الحل الأمثل.

بمجرد الانتهاء من تكوين مكان تنفيذ مقتطف الكود، يمكنك التمرير إلى الزاوية اليمنى العليا وتبديل الزر “Inactive” إلى “Active” لتنشيط الكود.

لقد قمت الأن بتعطيل رسائل البريد الإلكتروني لإشعارات المستخدم الجديد بنجاح.

لا تنس النقر على زر “Update” لحفظ التغييرات.

مكافأة: قم بإيقاف تشغيل إشعارات التعليقات في ووردبريس

يمكن أن تكون إشعارات ووردبريس مزعجة للغاية. إذا كان الموقع الكتروني الخاص بك يتلقى عدد كبير من الزيارات، خاصة في المقالات القديمة، فقد تغمرك أيضًا رسائل البريد الإلكتروني الخاصة بإشعارات التعليقات.

والخبر السار هو أن هناك حل سريع لهذا.

كل ما عليك فعله هو الانتقال إلى الإعدادات » المناقشة. يتم تمكين رسائل البريد الإلكتروني الخاصة بإشعارات التعليق تلقائيًا بشكل افتراضي في ووردبريس.

يمكنك تعطيل إشعارات التعليقات عن طريق إلغاء تحديد المربعات بجوار ‘نشر تعليق’ و’إضافة تعليق ينتظر المراجعة’. وبهذه الطريقة، لن تتلقى رسائل بريد إلكتروني عندما ينشر شخص ما تعليق أو عندما يتم تعليق التعليق للمراجعة.

نأمل أن تساعدك هذه المقالة في تعطيل رسائل البريد الإلكتروني لإشعارات المستخدم الجديدة في ووردبريس. قد ترغب أيضًا بالاطلاع على دليلنا حول كيفية تعطيل شريط الأدوات لمسؤول المستخدم في ووردبريس أو مقارنة الخبراء لدينا لـ أفضل شركات استضافة ووردبريس.

اترك تعليقاً