كيفية إضافة دور مستخدم جديد في ووردبريس
نشرت: 2022-09-15بافتراض أنك ترغب في مقال يناقش كيفية إضافة دور مستخدم جديد في WordPress: تعد إضافة دور مستخدم جديد في WordPress عملية بسيطة نسبيًا يمكن إنجازها باتباع بضع خطوات بسيطة. أولاً ، ستحتاج إلى إنشاء دور جديد بالانتقال إلى صفحة "الأدوار" ضمن قائمة المستخدمين. بعد ذلك ، ستحتاج إلى تحديد اسم وإمكانيات لدورك الجديد. أخيرًا ، ستحتاج إلى النقر فوق الزر "إضافة دور جديد" لحفظ التغييرات.
يتضمن كل تثبيت WordPress قائمة بأدوار المستخدم الافتراضية. تميز الأدوار التي يملأها المستخدم في النهاية الخلفية ما يمكنه وما لا يمكنه القيام به (على سبيل المثال ، يمكنه أداء مهام محددة ولكن لا يمكنه القيام بمهام أخرى). يتضمن هذا القسم من موقع الويب لوحة تحكم (يمكن الوصول إلى هذا القسم عبر رابط في الصفحة الرئيسية). ومع ذلك ، هناك مناسبات يجب أن تتحكم فيها بشكل أكبر قليلاً في من يمكنه الوصول إلى محتوى معين. يمكن أن تكون القدرة على إنشاء دور مستخدم مخصص مفيدة في مجموعة متنوعة من المواقف. يمكنك منح دور مستخدم مخصص حق الوصول إلى نوع منشور معين عن طريق تعيين هذا النوع من المنشورات إلى ذلك المستخدم. الطريقة الأولى لإنشاء دور مستخدم WordPress مخصص هي استخدام واحد من اثنين.
يمكن استخدام مكون إضافي مخصص ، على سبيل المثال ، أو ملف function.php الخاص بالقالب ، كخطوة أولى. هناك أيضًا طريقة لإنشاء الأدوار وتحريرها يمكن إضافتها عن طريق تثبيت أحد المكونات الإضافية العديدة المتاحة. يمكن استخدامه أيضًا لإنشاء مكون إضافي مخصص أو ملف function.php لموضوعك. يحتوي المقتطف أدناه على قائمة بجميع الوظائف التي قمنا بتعيينها للدور ، والتي تم تعيينها جميعًا على "صواب". يسمح تسجيل الدخول إلى بوابة المستخدم الخاصة بنا ، والتي يمكن الوصول إليها من خلال أدوار أعضاء فريق العمل ، للمستخدم برؤية كل من الصفحات والمنشورات على الصفحة. يمكن أيضًا إضافة بعض الإمكانات الإضافية إلى دور المؤلف. تؤدي كل من مقتطفات التعليمات البرمجية هذه بشكل أساسي نفس الوظيفة.
يمكنك إضافة أو إزالة إمكانيات لدور ما عن طريق تحديد أو إلغاء تحديد مربع في الإعدادات. من الممكن أيضًا إنشاء أدوار مستخدم مخصصة وتكوين قدراتك الخاصة. يتضمن Advanced Access Manager لوحة معلومات مع إدارة الأدوار والقدرات ، بالإضافة إلى الوصول إلى ميزات الواجهة الأمامية والخلفية مثل القوائم والأدوات.
ما هي أدوار المستخدم في ووردبريس؟

تمنح أدوار مستخدم WordPress مسؤولي الموقع القدرة على التحكم في من يمكنه الوصول إلى المحتوى وتعديله ونشره على مواقعهم. هناك خمسة أدوار افتراضية للمستخدم في WordPress: المشرف المتميز والمسؤول والمحرر والمؤلف والمشترك. لكل دور مستخدم مجموعته الخاصة من القدرات ، والتي تحدد ما يمكن للمستخدمين القيام به على موقع WordPress.
كل شخص يمكنه الوصول إلى موقع ويب من خلال WordPress له دور مميز في منصة WordPress. تحدد هذه الأدوار ما يمكنهم وما لا يمكنهم فعله. هناك خمسة أدوار مستخدم يتم تعيينها عادةً. يمكنك تحديد من يتحكم بشكل كامل في موقع الويب الخاص بك ، ولكن سيتمكن الآخرون من رؤية المحتوى فقط. يمكن للمستخدمين المسؤولين إضافة المستخدمين وحذفهم وكذلك تغيير كلمة المرور للمستخدمين الحاليين. يمكن للمسؤولين الوصول إلى جميع مواقع الشبكة من أي مكان. يمكن أيضًا تخصيصها وفقًا لتفضيلاتهم.
باستخدام أدوار مستخدم WordPress الافتراضية ، يمكنك إنشاء مجموعة متنوعة من مواقع الويب والمدونات WordPress التي تعمل بشكل جيد. قد يتمكن بعض المستخدمين من الوصول إلى المحتوى المقيد في بعض مواقع الويب. إذا كنت تنوي السماح للأعضاء المدفوعين فقط بالوصول إلى الدورات التدريبية أو مقاطع الفيديو أو أي محتوى متميز آخر ، فيجب عليك القيام بذلك في حالة الأعضاء المدفوعين. عند إنشاء موقع عضوية في WordPress ، يمكنك الاعتماد على بعض المكونات الإضافية الرائعة.
الدور الأساسي لمدير المدرسة هو أن يكون قدوة يحتذى بها. بصفتك هذا الدور ، ستتمكن من إدارة جميع مستخدمي المدرسة والحصول على حق الوصول الكامل إلى النظام.
الموضع التالي الأكثر أهمية هو موقف المالك. بالإضافة إلى إدارة الملفات والمجلدات الخاصة بهم ، لا يُسمح لهؤلاء المستخدمين بالتحكم الأساسي في ملفاتهم.
مؤلف المجلد أو الملف هو المسؤول عن وضعه هناك. يمكنهم حذف وإعادة تسمية وإنشاء الملفات والمجلدات حسب الحاجة والوصول الكامل إلى النظام.
يشير مصطلح "المنتسب" إلى الأشخاص غير المسؤولين عن مهام محددة. لا يمكن للمسوقين بالعمولة عرض النظام بأكمله ، فقط تلك الملفات والمجلدات التي تم التصريح لهم برؤيتها.
الطلاب هم الوحيدون الذين يمكنهم أداء العمل النهائي. الطلاب المعينون من قبل معلميهم هم الوحيدون الذين لديهم حق الوصول إلى النظام ، ولا يُسمح لهم إلا بعرض الملفات والمجلدات التي بحوزة معلمهم.
بمجرد إنشاء مستخدم جديد ، يجب أن يكون له دور في نظامهم. بمعنى آخر ، سيتم منح المستخدم الأذونات المناسبة وستتم إدارة وصوله بسهولة أكبر.
يجب تعيين دور محدد للمستخدم عند تسجيل الدخول لأول مرة. نتيجة لذلك ، يمكنك تقييد وصولهم إلى النظام ومنعهم من إجراء تغييرات ضارة.
من خلال تعيين أدوار المستخدمين لهم ، يمكن للمسؤولين التحكم في ما يمكن للمستخدمين القيام به وما لا يمكنهم فعله داخل النظام. من السهل إدارة الوصول والحفاظ على النظام آمنًا إذا قمت بإنشاء أدوار وخصصتها للمستخدمين.
كيف يمكنني رؤية أدوار المستخدم في WordPress؟
يمكننا أن نبدأ بالتأكد من أن المستخدم قد قام بتسجيل الدخول. إذا لم يسجل الدخول ، فسيتم تعيين دوره. عندما يقوم المستخدم بتسجيل الدخول ، نقوم بإرجاع كائن WP_User باستخدام WP_get_current_user. نتيجة لذلك ، لدينا ثروة من البيانات للعمل بها ، ويمكننا الوصول إلى أدوار المستخدمين الخاصة بهم عبر المستخدم $.
كيف أجد أدوار المستخدم في WordPress؟

هناك عدة طرق مختلفة يمكنك من خلالها العثور على أدوار مستخدم في WordPress. إحدى الطرق هي الانتقال إلى قسم المستخدمين في لوحة إدارة WordPress. من هناك ، ستتمكن من رؤية قائمة بجميع المستخدمين على موقعك ، جنبًا إلى جنب مع أدوار كل منهم.
هناك طريقة أخرى للعثور على أدوار المستخدم وهي تثبيت مكون إضافي مثل أعضاء WP أو محرر دور المستخدم. ستضيف هذه المكونات الإضافية قسمًا إضافيًا إلى لوحة إدارة WordPress حيث يمكنك إدارة أدوار المستخدم.
يمكنك الحصول على قدر كبير من المعلومات حول اكتساب دور مستخدم حالي في WordPress. باستخدام كود PHP ، ترشدك هذه المقالة خلال عملية الوصول إلى دور المستخدم الحالي في WordPress. تتيح لك هذه الوظائف تحديد المحتوى أو الوظائف أو الإجراءات التي يجب أن تكون متاحة لدور مستخدم معين في نظام معين بسهولة. لا توجد طريقة رسمية لإنشاء دور مستخدم WordPress يمكنك تحديده ، لذلك يجب عليك إنشاء دور خاص بك. هذا الجزء القصير من الكود مطلوب لملف function.php ، والذي يتم استخدامه كملف رئيسي للثيم الفرعي النشط. تتمثل الخطوة الأولى في مقتطف الشفرة أعلاه في تحديد ما إذا كان المستخدم قد قام بتسجيل الدخول إلى حسابه أم لا. بعد ذلك ، يمكننا الوصول إلى الأدوار في $ user. ستُعاد الأدوار بنفس التنسيق الذي كانت عليه في الجملة السابقة (كمصفوفة).

WordPress إضافة دور المستخدم برمجيًا

يمكن إضافة أدوار المستخدم في WordPress برمجيًا باستخدام الوظيفة add_role (). تأخذ هذه الوظيفة ثلاث معلمات: اسم الدور ، واسم العرض للدور ، ومجموعة من القدرات للدور.
تستخدم منصة WordPress خمسة أدوار مختلفة للمستخدم: المسؤول والمحرر والمؤلف والمساهم والمشترك. أنت تمنح كل دور القدرة على اتخاذ إجراءات معينة على موقع الويب الخاص بك بناءً على أذوناتهم وقدراتهم. بينما تساعد المكونات الإضافية المستخدمين في إنشاء أدوار مخصصة بسرعة وسهولة ، لا يزال بإمكانك إنشاء أدوار جديدة يدويًا باستخدام كود WordPress. يتمثل دور المؤلف كمستخدم في تزويدهم بالمحتوى. يُسمح للمؤلفين أيضًا بتحميل ملفات الوسائط. يمكنهم إنشاء ونشر وتحرير وحذف المشاركات. لديك خيار إنشاء منشورات دون نشرها عن طريق إرسالها.
عدد المشتركين في موقعك هو الأقل. من الممكن قراءة المحتوى المقيد على موقع العضوية أثناء تسجيل الدخول إلى الحساب. يجب على المؤلفين تعيين متخصص في تحسين محركات البحث (SEO) إذا كانوا يرغبون في تحسين نتائج تحسين محركات البحث (SEO) الخاصة بالمحتوى الخاص بهم. في أي حال ، لن يُطلب منهم تقديم تعليقات أو إصدارات فئة / علامة. يجب أن يكون دور المحرر هو العمل جنبًا إلى جنب مع المؤلف. إذا كنت تعرف كيفية البرمجة أو لديك بعض المعرفة الفنية ، فيمكنك القيام بذلك باستخدام الكود. لقد شرحنا كيفية منح دور مخصص وصولاً مباشرًا إلى الملفات الخاصة المحمية بواسطة PDA Gold في هذا الفيديو. يمكن أيضًا استخدام طريقة الكود لإضافة المزيد من الإمكانات إلى الدور الافتراضي. اجعل من السهل على مستخدمي WordPress إضافة أدوار وإمكانيات باستخدام أفضل خمسة إضافات في WordPress.
إضافة امتياز "نشر منشورات المدونة"
ستتمكن من رؤية جميع الامتيازات والقيود المرتبطة بهذا الدور اعتبارًا من الآن. سنقوم بإضافة ميزة جديدة تسمى "نشر منشورات المدونة" في المثال التالي.
لإضافة امتياز جديد ، انقر فوق الزر إضافة امتياز جديد واملأ المعلومات المطلوبة. قائمة الامتيازات هنا.
بعد الانتهاء ، انقر فوق الزر "حفظ التغييرات" لحفظ التغييرات.
كيفية الحصول على أدوار المستخدم في ووردبريس
من أجل الحصول على أدوار المستخدم في WordPress ، ستحتاج إلى تثبيت وتفعيل المكون الإضافي WP User Role Editor. بمجرد التنشيط ، ستحتاج إلى الانتقال إلى المستخدمون> جميع المستخدمين في منطقة إدارة WordPress. من هنا ، ستتمكن من تحديد الدور الذي ترغب في تعديله ثم النقر على رابط "تعديل" بجواره. في الشاشة التالية ، ستتمكن من تحديد القدرات التي ترغب في إضافتها أو إزالتها من هذا الدور.
ما هي أدوار المستخدم الحالي في WordPress. يمكن للمستخدمين الوصول إلى مجموعة متنوعة من الميزات والوظائف بمساعدة أدوار مستخدم WordPress. للحصول على دور المستخدم الحالي في WordPress ، يجب عليك أولاً التحقق مما إذا كان المستخدم قد قام بتسجيل الدخول ، ثم استخدم وظيفة WP_get_current_user () للبحث عن بيانات حول الدور. لتعيين المستخدم كشخص قام بتسجيل الدخول ، تقوم الدالة wp_get_current_user () باسترداد كائن المستخدم الحالي ووضع علامة عليه ككائن قام بتسجيل الدخول. إذا كنت مهتمًا بكيفية عمل أدوار مستخدم WordPress ، فإن البرنامج التعليمي الذي كتبته حول إنشاء أدوار مستخدم مخصصة يمكن أن يكون مكانًا جيدًا للبدء. يمكن أن يكون فهم أدوار المستخدم مفيدًا أيضًا لمطوري WooCommerce الذين يرغبون في تغيير طريقة معالجة أحداث WooCommerce.
محرر دور مستخدم WordPress
يعد محرر دور المستخدم في WordPress أداة قوية تمنحك تحكمًا كاملاً في إمكانيات كل دور مستخدم على موقع WordPress الخاص بك. باستخدام هذا المكون الإضافي ، يمكنك بسهولة إضافة أو إزالة أو تغيير إمكانيات أي دور مستخدم ، وكذلك إنشاء أدوار مستخدم جديدة بقدرات مخصصة. يعد هذا المكون الإضافي مثاليًا للمواقع ذات أدوار متعددة للمستخدم ، أو للمواقع التي تحتاج إلى ضبط إمكانات كل دور مستخدم.
يمكنك تغيير أدوار وإمكانيات المستخدم بسرعة باستخدام المكوّن الإضافي User Role Editor. يمكنك إنشاء أدوار جديدة وتخصيص قدراتها بناءً على احتياجاتك الخاصة عن طريق نسخ الوظائف ولصقها من البداية. إذا لم يتم تعيين أي مستخدم لدور غير ضروري تم إنشاؤه ذاتيًا ، فسيتم حذفه. يمكن لكل مستخدم تخصيص قدرات بناءً على احتياجاته. هذا برنامج مجاني ومفتوح المصدر. الإضافات الأخرى التي تستخدمها ليس لديها القدرة على إنشاء أدوار مخصصة. هذا مكون إضافي أساسي لأي موقع WP يتضمن أكثر من مجرد مدونة. منعتني الحرب الروسية على أوكرانيا من تجديد شرائي للنسخة الاحترافية.
كيف يمكنني استخدام محرر دور المستخدم في WordPress؟
يمكن تنشيط "محرر دور المستخدم" عن طريق تحديد قائمة "الإضافات" في قائمة إدارة WordPress. يمكنك تغيير إمكانيات الأدوار القياسية في WordPress بالانتقال إلى عنصر القائمة "المستخدمون" - "محرر دور المستخدم".
ما هو محرر دور المستخدم؟
إنها نتيجة بحث. يجعل المكون الإضافي WordPress محرر دور المستخدم من السهل تغيير أدوار وقدرات المستخدم. إذا كنت ترغب في إضافة قدرات إلى دور ما ، فما عليك سوى النقر فوق الزر "تحديث" ثم تحديد مربعات الاختيار. هذا كل ما يجب القيام به.
هل يمكن للمحررين إضافة مستخدمين في ووردبريس؟
يمكنهم إضافة وتعديل ونشر وحذف منشورات من أشخاص آخرين ، بالإضافة إلى تلك الموجودة في حساباتهم الخاصة. يتمتع المحرر بإمكانية الإشراف على التعليقات وتعديلها وحذفها بالإضافة إلى الإشراف والحذف. من ناحية أخرى ، يتعذر على المحررين تغيير الإعدادات على موقع الويب الخاص بك أو تثبيت المكونات الإضافية أو السمات أو إضافة مستخدمين جدد.