ما هي إشعارات مسؤول WordPress (وكيف تعمل)؟

نشرت: 2020-09-29

حتى إذا كنت جديدًا على WordPress ، فستكون على دراية بإشعارات المسؤول. إنها الرسائل التي تظهر على لوحة التحكم لإعلامك بالتحديثات والأخطاء والتغييرات والمزيد.

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

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

ما هي الأنواع المختلفة لإشعارات المسؤول في WordPress؟

ربما لاحظت أنه ليست كل إشعارات مسؤول WordPress تبدو متشابهة. بشكل افتراضي ، يستخدم WordPress أربعة أنماط مختلفة اعتمادًا على الغرض من الإشعارات التي يعرضها:

  1. نجاح. هذا هو نوع الإشعار الذي ستراه عند إجراء تغييرات على موقع الويب الخاص بك (مثل تثبيت المكون الإضافي أو التنشيط) وينفجر دون أي عوائق.
  2. خطأ. كما يوحي اسمه ، سترى هذا النوع من الرسائل إذا كان هناك خطأ ما في موقع الويب الخاص بك. عادةً ما يتم استخدام هذا عندما يولد مكون إضافي أو سمة خطأ.
  3. تحذير. سترى هذا النوع من الإشعارات المنبثقة عند عمل مكون إضافي أو موقع ويب ، ولكن لا يعمل كما هو متوقع.
  4. معلومة. هذا النوع من الإشعارات الإدارية مثالي لتوصيل أجزاء بسيطة من المعلومات.

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

مثال على إشعارات المسؤول.

إشعار مشرف WP 2FA

سجل النشاط وإشعار مشرف Yoast SEO

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

مع وضع ذلك في الاعتبار ، دعنا نتحدث عن متى يكون من المنطقي استخدام إشعارات مسؤول WordPress.

لماذا يجب عليك إضافة إشعارات مشرف WordPress المخصصة؟

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

تأكيد مرئي لعملية النجاح

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

إشعارات مسؤول WordPress لمطوري الإضافات والقوالب

يستخدم العديد من مطوري المكونات الإضافية أيضًا إشعارات المسؤول لإيصال المعلومات المهمة لمستخدميهم. يتم استخدامها أيضًا عادةً للترويج للوظائف المتميزة للمكوِّن الإضافي أو السمة.

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

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

تلميح: إدارة إشعارات المسؤول في WordPress

إذا كان لديك عدد كبير جدًا من إشعارات المسؤول على WordPress الخاص بك ولكنك لا تريد رفضها قبل قراءتها (عندما يكون لديك وقت) ، لكنها تشتت انتباهك ، فاستخدم البرنامج المساعد Admin Notices Manager لنقل جميع إشعارات المسؤول في مركز واحد ضعها واقرأها على راحتك.

كيفية إضافة إشعارات المسؤول في WordPress (طريقتان)

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

1. أضف إشعارات المسؤول يدويًا

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

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

  1. أضف الكود إلى ملف function.php الخاص بالنسق النشط.
  2. أنشئ مكوّنًا إضافيًا مخصصًا للتعليمات البرمجية لـ WordPress يتضمن رمز الإشعار.

يعتمد الأسلوب الذي تستخدمه على ما تخطط لاستخدام إشعارات المسؤول من أجله. فيما يلي مثال سريع لإشعار مشرف مخصص يعرض الرسالة "أنت في صفحة الإعدادات!":

function notice_example(){
    global $pagenow;
    if ( $pagenow == 'options-general.php' ) {
         echo '<div class="notice notice-warning is-dismissible">
             <p>You are on the settings page!</p>
         </div>';
    }
}
add_action('admin_notices', 'notice_example');

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

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

مثال على إشعار المسؤول

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

بعد ذلك ، دعنا ننظر إلى استخدام مكون إضافي لإنشاء إشعارات مسؤول WordPress.

2. استخدم مكونًا إضافيًا لإضافة إشعارات مخصصة للمسؤول

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

ومع ذلك ، فإن خيارنا الموصى به هنا هو إشعارات إدارة KJM:

إشعارات إدارة KJM

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

علامة تبويب الإخطارات

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

إضافة رسائل مخصصة

بمجرد نشر إشعار ، ستراه يظهر تلقائيًا أعلى الصفحة التي تتصفحها:

الإخطارات المنشورة

بعد تخصيص رسالة الإشعار ، يمكنك تحديد أدوار المستخدم التي ستتمكن من رؤيتها:

تعيين أدوار المستخدم

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

إشعار خيارات العرض

كما هو الحال مع أي جزء آخر من المحتوى تقوم بإنشائه باستخدام محرر WordPress ، يمكنك حفظ إشعارات المسؤول كمسودات أو جدولتها بدلاً من نشرها على الفور. أخيرًا ، يمكنك تغيير النمط الافتراضي الذي تستخدمه إشعاراتك من خلال قائمة Notice Cats على اليمين:

قائمة إشعار القط

على سبيل المثال ، استخدمنا أسلوب النجاح . ومع ذلك ، تذكر أنه يجب عليك تغيير النمط الذي تستخدمه اعتمادًا على نوع إشعار المسؤول الذي تريد إرساله.

أضف إشعارات الإدارة المخصصة في ووردبريس

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

هناك طريقتان يمكنك من خلالهما إضافة إشعارات المسؤول في WordPress ، وهما:

  1. أضف إشعارات المسؤول يدويًا باستخدام الكود.
  2. استخدم مكونًا إضافيًا لإضافة إشعارات مخصصة للمسؤول.

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