كيفية تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد
نشرت: 2020-12-14في المقالة السابقة ، تعرفنا على أدوار المستخدم وكيفية إضافة مستخدمين جدد في WordPress. ومع ذلك ، عند التعامل مع أدوار المستخدم ، قد تجد أن WordPress به بعض القيود لإضافة وإزالة إمكانات أدوار المستخدم. على سبيل المثال ، افتراضيًا ، لا يُسمح لدور المحرر في WordPress بمعالجة السمات والإضافات. ولكن ماذا لو كنت تريد منحه / لها هذه القدرات؟
- 1. البرنامج المساعد محرر دور المستخدم
- 2. تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد
- 2.1. الخطوة 1: تثبيت وتنشيط البرنامج المساعد
- 2.2. الخطوة الثانية: قم بإعداد البرنامج المساعد
- 2.3 الخطوة 3: تكوين أدوار المستخدم
- 2.4 حدد دور المستخدم
- 2.5 تحرير قدرات دور المستخدم المحدد
- 3. الكلمات الأخيرة
لحل هذه المشكلة ، يمكنك استخدام مكون إضافي لتخصيص أدوار المستخدم في WordPress . سأستخدم المكون الإضافي محرر دور المستخدم للتعامل مع الحالة المذكورة أعلاه. ومع ذلك ، ضع في اعتبارك أنه يجب أن يكون حسابك مسؤولاً أو أن يتم منحك القدرة على تخصيص أدوار المستخدم للعمل مع هذه الميزة!
البرنامج المساعد محرر دور المستخدم
هناك الكثير من المكونات الإضافية لتخصيص أدوار المستخدم في مستودع WordPress مثل الأعضاء ، ومدير الوصول المتقدم ، وأدوار قائمة التنقل ، ومحرر دور مستخدم WPFront ، ومحسن إدارة القدرات ، و Role Scoper ، ... ولكن الأكثر شيوعًا وتميزًا هو محرر دور المستخدم توصيل في.
محرر دور المستخدمالإصدار الحالي: 4.61.1
تاريخ التحديث الأخير: 28 ديسمبر 2021
user-role- محرر.4.61.zip
هذا مكون إضافي مجاني ومفيد سهل الاستخدام للغاية. لاحظ أنني أستخدم الإصدار المجاني فقط في هذه المقالة !
تكوين أدوار المستخدم في WordPress باستخدام البرنامج المساعد
الخطوة 1: تثبيت وتنشيط البرنامج المساعد
البرنامج المساعد User Role Editor مجاني ومتاح على wordpress.org ، لذا فقط قم بتثبيت البرنامج المساعد وتنشيطه كالمعتاد. انتقل إلى الإضافات > إضافة جديد في لوحة تحكم المسؤول ، وابحث عن المكون الإضافي المطلوب ، ثم انقر فوق التثبيت الآن .

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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