كيفية إضافة صلاحيات مخصصة للمستخدمين في ووردبريس

كتب يوم : 21 يوليو 2014 - تصنيف : إضافات ووردبريس - مشاهدات 1

استكمالا للتدوينة السابقة : صلاحيات المستخدمين في الـ ووردبريس ، ننتقل الآن إلى كيفية عمل صلاحيات مخصصة للأعضاء

فعلى سبيل المثال قد تريد أن تعطي صلاحيات المحرر لأحد الأعضاء لكن مع منعه من النشر … فقط يراجع وينسق المقالات وينتظر تأكيد المدير ، فكيف نقم بنزع هذه الصلاحية الإفتراضية في الـ ووردبريس ؟

الحل هو استخدام إضافة User Role editor ، فهذه الإضافة الرائعة لا تسمح لك بتغيير الصلاحيات المتاحة فحسب ، بل تمكنك من عمل رتب مخصصة إضافة إلى الخمس الإفتراضية ( مدير ، محرر ، كاتب ، مساهم ، مشترك + …. )

بعد تنصيب الإضافة يمكن الوصول إلا إعداداتها من خلال تبويب الأعضاء أو الإعدادات .. تجدها في كلاهما

شاهد الصورة التوضيحية التالية :

سأتطرق الآن لشرح النقاط الأربع بالأعلى ، الاهم من وجهة نظري :

1 – القائمة المنسدلة تحتوي على الرتب الأربع الإفتراضية ( محرر ، كاتب ، مساهم ، مشترك ) بالإضافة إلى الرتب التي ستقوم بإنشائها

2- تحديث Update  يمكنك اختيار أي رتبة ( محرر ، كاتب ، مساهم .. الخ ) من القائمة المنسدلة بالأعلى ومن ثم ستظهرلك الصلاحيات المتاحة وبجوارها مربعات الإختيار من ناحية اليميمن … يمكنك اختيار او الغاء اختيار الصلاحيات ومن ثم الضغط على تحديث Update ..

لاحظ أنه لا يمكنك تغيير امكانات المدير Administrator

3- إضافة رتبة Add Role  .. أنصح بهذه حتى لو كنت تريد التعديل على رتبة افتراضية .. فهي تتيح لك نسخ رتبة مثل محرر … ومن ثم تقم بعمل اسم مخصص للرتبة مثل ” محرر بدون نشر ” ومن ثم نزع صلاحيات النشر Publish posts  ومن ثم حفظ الرتبة الجديدة

4 – امكانات مخصصة  Custom Capabilities  : تظهر هنا بعض الإمكانات المخصصة التي يتم ادراجها من قبل بعض الإضافات التي يتم تركيبها للووردبريس ، للتوضيح ستلاحظ أو اختيار Copy_post وهذا الخيار بمكنك من نسخ المقالات ، هذه الإمكانية غير متاحة افتراضياً … لكن تم اضافتها من خلال اضافة مخصصة

السابق أهم النقاط التي ستحتاجها للإستفادة من امكانات الإضافة ، لو واجهتك مشكلة … ناقشني 🙂