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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

 

  • على

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

    • لم يصادفني هذا الطلب من قبل … فكرة رائعة أخي علي … سأوافيك بالرد قريباً 🙂

  • اضافة رائعة شكرا لك

  • noor_ali

    بارك الله فيكم .. لكن اين اضيف هذه الأداة اخي ؟

    • من تبويب الإضافات > اختيار ” أضف جديد ”
      في مربع البحث أكتب ” User Role editor ”
      ثم اضغط Enter من لوحة المفاتيح
      ستظهر لك نتيجة البحث
      اختر : User Role editor واضغط تنصيب ومن ثم تفعيل …
      انتهى 🙂

      • noor_ali

        شكراً لكم اخي 🙂

  • Garden Looter

    كيف لي أن أعطي لمستخدم صلاحية الكاتب من غير أن يحذف أو يغيّر من مواضيع المدوّنة لأنّي أخاف يوما أن أستيقظ و ألقى كل شيء مُسح

  • فعلاً … إضافة رائعة وتشمل أغلب الصلاحيات الخاصة بالمستخدمين