كيفية تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد

نشرت: 2020-12-14

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

جدول المحتويات إخفاء
  1. 1. البرنامج المساعد محرر دور المستخدم
  2. 2. تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد
    1. 2.1. الخطوة 1: تثبيت وتنشيط البرنامج المساعد
    2. 2.2. الخطوة الثانية: قم بإعداد البرنامج المساعد
    3. 2.3 الخطوة 3: تكوين أدوار المستخدم
    4. 2.4 حدد دور المستخدم
    5. 2.5 تحرير قدرات دور المستخدم المحدد
  3. 3. الكلمات الأخيرة

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

البرنامج المساعد محرر دور المستخدم

هناك الكثير من المكونات الإضافية لتخصيص أدوار المستخدم في مستودع WordPress مثل الأعضاء ، ومدير الوصول المتقدم ، وأدوار قائمة التنقل ، ومحرر دور مستخدم WPFront ، ومحسن إدارة القدرات ، و Role Scoper ، ... ولكن الأكثر شيوعًا وتميزًا هو محرر دور المستخدم توصيل في.

محرر دور المستخدم محرر دور المستخدم

المؤلف (المؤلفون): فلاديمير جراجوليا

الإصدار الحالي: 4.61.1

تاريخ التحديث الأخير: 28 ديسمبر 2021

user-role- محرر.4.61.zip

92٪ التقييمات 700،000+ يتطلب WP 4.4+ التثبيت

هذا مكون إضافي مجاني ومفيد سهل الاستخدام للغاية. لاحظ أنني أستخدم الإصدار المجاني فقط في هذه المقالة !

تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد

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

البرنامج المساعد User Role Editor مجاني ومتاح على wordpress.org ، لذا فقط قم بتثبيت البرنامج المساعد وتنشيطه كالمعتاد. انتقل إلى الإضافات > إضافة جديد في لوحة تحكم المسؤول ، وابحث عن المكون الإضافي المطلوب ، ثم انقر فوق التثبيت الآن .

قم بتثبيت وتنشيط المكوِّن الإضافي لمحرر دور المستخدم

الخطوة الثانية: قم بإعداد البرنامج المساعد

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

قم بإعداد محرر دور المستخدم في البرنامج المساعد WordPress

ستظهر واجهة الإعدادات بخمس علامات تبويب أدناه:

علامة تبويب عامة

ويشمل التبويب عام خمسة خيارات:

  • إظهار دور المسؤول في محرر دور المستخدم : يمكن أن يؤدي تغيير إمكانيات هذا الدور المهم إلى حدوث مشكلات أمنية. لذلك ، مقتطفات من الحالات الضرورية حقًا ، يجب عليك إيقاف تشغيل هذه الميزة.
  • إظهار القدرات في شكل يمكن قراءته من قبل الإنسان : عادةً ما يتم عرض الإمكانات كرمز (على سبيل المثال ، edit_published_posts ). يعيد هذا الخيار تسمية القدرات لتسهيل فهمها للقراء (على سبيل المثال ، Edit published posts ). لذلك ، يجب عليك دائمًا تحديد هذا المربع.
  • إظهار القدرات المهملة : في السابق ، تم تسمية أدوار المستخدم في WordPress بالمستويات من 0 إلى 10. في الوقت الحاضر ، لم تعد طريقة التسمية هذه متاحة. إنه موجود فقط في بعض السمات والإضافات القديمة. إذا كنت تستخدم مثل هذه السمات والإضافات ، فقم بتمكين هذا الخيار للتأكد من توافق المكوّن الإضافي User Role Editor معها.
  • تأكيد تحديث الدور : سيطلب منك المكون الإضافي التأكيد قبل تحديث التغييرات.
  • تحرير قدرات المستخدم : يجب عليك تحديده افتراضيًا لتحرير الإمكانات.

خيارات في علامة التبويب "عام" لتكوين أدوار المستخدم

علامة تبويب وحدات إضافية

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

قم بتكوين علامة تبويب الوحدات النمطية الإضافية لمكوِّن WordPress الإضافي

علامة تبويب الدور الافتراضي

عندما يسجل مستخدم جديد حسابًا ، يمكنك منحه دورًا افتراضيًا (أو بعضًا) في علامة التبويب هذه.

قم بتكوين علامة تبويب الدور الافتراضي لمكوِّن WordPress الإضافي

علامة التبويب "أدوات"

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

قم بتكوين علامة تبويب الأداة في مكون WordPress الإضافي

حول علامة التبويب

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

قم بتكوين علامة التبويب حول في مكون WordPress الإضافي

الخطوة 3: تكوين أدوار المستخدم

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

تكوين أدوار المستخدم في WordPress

حدد دور المستخدم

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

حدد دور المستخدم

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

إضافة أدوار مستخدم جديدة

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

عمل نسخة من دور المستخدم الحالي.

تحرير قدرات دور المستخدم المحدد

في قسم المجموعة ، يمكنك إضافة / إزالة إمكانيات دور المستخدم المحدد. على سبيل المثال ، أريد السماح للمحررين بمعالجة المكونات الإضافية ، لذلك حدد المكونات الإضافية في العمود " الكل " على اليسار وحدد الإمكانات المطلوبة (تثبيت ، حذف ، تحديث المكونات الإضافية ، ...) في العمود الأيمن.

تحرير قدرات دور المستخدم المحدد

هناك ميزتان مفيدتان يمكنك الاستفادة منهما للبحث عن الإمكانات بسرعة أكبر:

  • عامل التصفية السريع : استخدم هذه الميزة للبحث عن الإمكانات من خلال أسمائها.
  • الممنوحة فقط : يتم منح كل دور مستخدم إمكانات مختلفة. ستعمل هذه الميزة على تصفية القدرات الممنوحة حاليًا لدور المستخدم المحدد.

بالإضافة إلى ذلك ، يمكنك إضافة إمكانات أو حذفها بنفسك من خلال هذين الزرين أدناه:

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

أخيرًا ، بعد الانتهاء من تخصيص أدوار المستخدم ، لا تنس النقر فوق تحديث .

قم بتحديث التغييرات بعد تكوين المكون الإضافي

هذا هو حساب المحرر على موقع الويب الخاص بي عندما لا أقوم بتخصيص دور المستخدم هذا بعد:

حساب المحرر على موقع الويب الخاص بي على WordPress

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

لقد منحت إمكانات لدور المحرر مع المكون الإضافي User Role Editor.

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

الكلمات الأخيرة

سيساعدك استخدام المكون الإضافي User Role Editor لإضافة / إزالة الإمكانات وأدوار المستخدم في WordPress على إدارة المستخدمين على موقعك بسهولة وسرعة وكفاءة. ومع ذلك ، يجب عليك التفكير في الأمر بعناية قبل منح بعض الإمكانات المهمة للمستخدمين (على سبيل المثال ، تثبيت / إلغاء تثبيت السمات والمكونات الإضافية ؛ حذف المنشورات والصفحات ؛ إضافة / إزالة أدوار المستخدم ؛ ...) لأنها يمكن أن تتسبب عن غير قصد (أو عن قصد) في حدوث بعض الحوادث. ستؤثر هذه الحوادث على تشغيل الموقع وحتى تفقد بياناتك المهمة.

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