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

نشرت: 2023-02-12

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

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

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

جدول المحتويات
1. ما هي مزايا إشعارات الإدارة المخصصة؟
2. كيفية إضافة إشعار مشرف مخصص إلى WordPress: لا يوجد مكون إضافي
2.1. الخطوة 1: قم بإضافة كود إلى ملف function.php
2.2. الخطوة 2: قم بتحرير الكود لعرض الرسائل للمؤلفين فقط
3. كيفية إضافة إشعار مشرف مخصص إلى WordPress: باستخدام البرنامج المساعد
3.1. الخطوة 1: تنزيل البرنامج المساعد المناسب وتثبيته
3.2 الخطوة 2: تكوين إعدادات البرنامج المساعد
3.3 الخطوة 3: قم بإنشاء إشعار مشرف مخصص
3.4. الخطوة 4: أضف أدوار المستخدم التي ستشاهد هذا الإشعار
4. اكتشف موارد مطوري WP Engine

ما هي مزايا إشعارات الإدارة المخصصة؟

تعد إشعارات مسؤول WordPress أدوات مفيدة يمكنك استخدامها لعرض التنبيهات والرسائل المهمة لمستخدميك. تمكّنك إشعارات المشرف المخصصة من:

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

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

كيفية إضافة إشعار مشرف مخصص إلى WordPress: لا يوجد مكون إضافي

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

الخطوة 1: قم بإضافة كود إلى ملف function.php

لإضافة إشعار مشرف مخصص يدويًا في WordPress ، حدد موقع ملف functions.php وافتحه لموضوع WordPress الخاص بك. ثم أضف مقتطف الشفرة التالي:

 function general_admin_notice(){ global $pagenow; if ( $pagenow == 'options-general.php' ) { echo '<div class="notice notice-warning is-dismissible"> <p>This is an example of a notice that appears on the settings page.</p> </div>'; } } add_action('admin_notices', 'general_admin_notice');

يعرض هذا إشعارًا بحد أصفر على صفحة الإعدادات الخاصة بك ، والتي تبدو كالتالي:

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

الخطوة 2: قم بتحرير الكود لعرض الرسائل للمؤلفين فقط

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

 function author_admin_notice(){ global $pagenow; if ( $pagenow == 'index.php' ) { $user = wp_get_current_user(); if ( in_array( 'author', (array) $user->roles ) ) { echo '<div class="notice notice-info is-dismissible"> <p>Click on <a href="edit.php">Posts</a> to start writing.</p> </div>'; } } } add_action('admin_notices', 'author_admin_notice');

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

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

كيفية إضافة إشعار مشرف مخصص إلى WordPress: باستخدام البرنامج المساعد

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

دعونا نلقي نظرة على كيفية عمل هذه العملية.

الخطوة 1: تنزيل البرنامج المساعد المناسب وتثبيته

تتمثل الخطوة الأولى في تنزيل مكون إضافي يتيح لك إضافة إشعارات مخصصة للمسؤول في WordPress ، مثل إشعارات إدارة KJM:

بعد تنزيله من دليل WordPress Plugin ، قم بتحميل المكون الإضافي إلى موقعك ( الإضافات> إضافة جديد> تحميل البرنامج المساعد ). ثم قم بتثبيته وتنشيطه.

الخطوة 2: تكوين إعدادات البرنامج المساعد

الخطوة التالية هي تمكين خيار "إشعارات إدارة KJM" في صفحة إعدادات البرنامج المساعد. انتقل إلى الإعدادات> إشعارات إدارة KJM :

حدد المربعات لتنشيط إشعارات مسؤول KJM ، وقم بإنشاء نوع منشور مخصص لإضافة وتحرير إشعارات المسؤول المخصصة:

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

الخطوة 3: قم بإنشاء إشعار مشرف مخصص

بعد ذلك ، مرر مؤشر الماوس فوق عنصر قائمة الإشعارات الذي تمت إضافته إلى لوحة تحكم مسؤول WordPress ، وحدد إضافة إشعار :

على غرار إنشاء منشور أو صفحة عادية في WordPress ، يمكنك إدخال عنوان ووصف لإشعار المسؤول:

إلى اليمين ، ضمن Notice Cats ، حدد فئة للإشعار:

اختر الفئة التي تريد استخدامها لإشعار المسؤول المخصص هذا.

الخطوة 4: أضف أدوار المستخدم التي سترى هذا الإشعار

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

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

عند الانتهاء ، انقر فوق الزر نشر :

هذا كل شيء! لقد قمت الآن بإنشاء إشعار مشرف مخصص لـ WordPress.

استكشف موارد مطوري WP Engine

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

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