إدارة مستخدم WordPress متعدد المواقع
نشرت: 2023-02-12يعد WordPress Multisite طريقة فريدة لإدارة العديد من مواقع الويب المتشابهة أو المترابطة في لوحة تحكم إدارية واحدة. ومع ذلك ، فإن أحد المجالات التي قد يغفلها الكثيرون عند التفكير في المواقع المتعددة هو إدارة المستخدمين عبر مواقعهم الفرعية العديدة. هناك بعض المزايا ، مثل الدخول الفردي لمن لديهم حق الوصول إلى مواقع فرعية متعددة. ولكن هناك أيضًا بعض الميزات التي تصبح أكثر تعقيدًا. أدناه سوف نستكشف الجوانب المختلفة لإدارة المستخدمين باستخدام WordPress Multisite.
تسجيل مستخدم متعدد المواقع
في منطقة مسؤول الشبكة بلوحة تحكم مسؤول WordPress ، يمكنك تحديد "الإعدادات" ، والتمرير لأسفل إلى "إعدادات التسجيل" للسماح للمستخدمين بالتسجيل.
حدد "قد يتم تسجيل حسابات المستخدمين" للسماح للمستخدمين بالتسجيل كـ "مشتركين" في مواقعك المشتركة. يمكنك أيضًا السماح للمستخدمين بإمكانية تسجيل مواقعهم الفرعية الجديدة ، إذا رغبت في ذلك. في معظم الحالات ، ستحتاج ببساطة إلى السماح بتسجيل حسابات المستخدمين.
إذا تم تمكين التسجيل ، سيرى المستخدمون خيار التسجيل في الواجهة الأمامية لموقع الويب الخاص بك.
عندما يقوم المستخدمون بالتسجيل ، سيُطلب منهم إنشاء اسم مستخدم وإدخال عنوان بريدهم الإلكتروني. بعد تأكيد تسجيلهم عبر البريد الإلكتروني ، يمكن للمستخدمين بعد ذلك تعيين كلمة المرور الخاصة بهم واستخدام زر تسجيل الدخول لإدارة ملفهم الشخصي.
أدوار المستخدم متعدد المواقع: المشرف المتميز
في WordPress Multisite ، توجد نفس أدوار مستخدم WordPress:
- مشترك (الواجهة الأمامية فقط)
- مساهم (تعديل وحذف القدرات فقط)
- المؤلف (نشر ، إضافة ، تحرير ، حذف ، تحميل)
- محرر (يمكن لمحرر دور المستخدم نشر وإضافة وتعديل وحذف وتحميل منشوراتهم ومشاركات الآخرين والإشراف على التعليقات)
- المسؤول (إدارة المكونات الإضافية والسمات وإضافة المستخدمين وتعديلهم وحذفهم وإدارة المنشورات والصفحات وعمليات التحميل)
ولكن هناك دور مستخدم جديد يجب مراعاته عندما يتعلق الأمر بـ WordPress Multisite: The Super Admin. تذكر ، مع Multisite ، لديك العديد من المواقع الفرعية ضمن إعداد شبكتك. يتمتع المشرف المتميز بوصول على مستوى المسؤول لهم جميعًا ، بالإضافة إلى القدرة على إضافة مواقع جديدة وإدارة الإعدادات على مستوى الشبكة. نظرًا لأن هذا المستخدم لديه حق الوصول إلى جميع الإعدادات على مستوى الشبكة ، يجب أن تكون حذرًا للغاية عند التفكير في من لديه امتيازات المشرف المتميز على شبكتك متعددة المواقع. لا يزال بإمكانك إضافة مستخدمين آخرين كمسؤول إلى كل موقع فرعي ، دون منحهم وصول مشرف فائق لتعديل إعدادات الشبكة.
المستخدمون المشتركون متعددو المواقع
عندما يسجل المستخدم في أحد مواقع WordPress المتعددة الخاصة بك ، فإنه يتم تسجيله لجميع المواقع داخل موقع Multisite الخاص بك. لذلك عند تسجيل الدخول ، سيتمكنون أيضًا من الانتقال إلى مواقعك الفرعية أثناء تسجيل الدخول. لفهم فائدة ذلك ، فكر في موقع منتدى مثل Reddit. بدلاً من الاضطرار إلى إنشاء ملف تعريف جديد لكل منتدى subreddit ، يحتاج المستخدمون فقط إلى تسجيل الدخول مرة واحدة ، ويستمر اسم المستخدم وجلسة تسجيل الدخول عبر جميع المنتديات الفرعية.
هذا هو أحد الأسباب الشائعة التي قد تجعلك تختار استخدام تكوين مواقع متعددة: إذا احتاج المستخدمون إلى التسجيل لجميع المواقع الفرعية في وقت واحد ، فإن المواقع المتعددة تجعل هذه العملية سهلة.
إدارة تسجيل مستخدمين متعددين لكل موقع
بشكل افتراضي ، يسمح WordPress فقط بتمكين تسجيل مستخدم الواجهة الأمامية لجميع المواقع ، أو لا شيء ، حيث يتم التحكم في ذلك في شاشة مسؤول الشبكة. ومع ذلك ، فإن المكون الإضافي Network Subsite User Registration يسمح بإدارة هذه القدرة على مستوى الموقع الفرعي ، إذا اخترت ذلك. باستخدام هذا المكون الإضافي ، يمكنك إدارة ما إذا كان المستخدمون قادرين على التسجيل في المواقع الفرعية على أساس كل موقع.
كيفية إضافة مستخدمين إلى مواقع متعددة
تتمثل إحدى مزايا إدارة عدد من مواقع الويب من نفس لوحة تحكم مسؤول الشبكة في القدرة على إضافة نفس المستخدم الإداري بسهولة إلى مواقع فرعية متعددة.
ضمن "المواقع الخاصة بي"> "مسؤول الشبكة"> "المواقع" ، حدد موقعًا واحدًا ترغب في منح المستخدم حق الوصول إليه. حدد جزء المستخدمين ، ثم أدخل اسم المستخدم واختر مستوى المستخدم:
أو ، إذا لم تتم إضافة المستخدم الجديد الخاص بك بعد ، فيمكنك إضافته باستخدام القسم أدناه بدلاً من ذلك:
يمكنك تكرار هذه الخطوات لأي مواقع يجب إضافة هذا المستخدم إليها. بعد ذلك ، عندما يقوم المستخدم بتسجيل الدخول إلى أحد المواقع ، يمكنه الانتقال إلى شاشات الإدارة لمواقع الويب المتعددة التي لديهم وصول المساهم أو أعلى منها.
إضافات ووردبريس لإدارة المستخدم متعدد المواقع
هناك العديد من الأسباب التي قد تجعلك تقرر استخدام مكون إضافي لـ WordPress Multisite ، ولا يوجد موقعان لهما نفس الاحتياجات بالضبط. من المحتمل أنك ستحتاج إلى توسيع إمكانات WordPress Multisite باستخدام المكونات الإضافية من أجل إدارة المستخدمين بالطريقة التي تريدها. سنغطي في هذا القسم العديد من المكونات الإضافية التي تساعد في إدارة المستخدمين لمواقع WordPress المتعددة.
WP Multisite User Sync
يتيح لك المكون الإضافي WP Multisite User Sync مزامنة أو إلغاء مزامنة مستخدم أو عدة مستخدمين بسهولة من موقع إلى آخر. يسمح الإصدار الاحترافي من البرنامج المساعد WordPress Multisite أيضًا بالقدرة على اختيار دور المستخدم الذي يتلقاه المستخدم عند المزامنة.
مدير دور المستخدم متعدد المواقع
يتيح المكون الإضافي Multisite User Role Manager لمستخدمي Super Admin بسهولة إدارة أعضاء Multisite في مواقع مختلفة من جزء واحد في منطقة Network Admin. كما يسمح لك بإضافة مستخدمين (مع دور محدد) إلى جميع المواقع الفرعية ، إذا لزم الأمر. يمكن استخدام المكون الإضافي WordPress هذا لمناقشة الجوانب المربكة لإدارة المستخدم بسهولة عندما يتعلق الأمر بالمكوِّن الإضافي متعدد المواقع.
عضو نهائي
يعد المكون الإضافي Ultimate Member رصيدًا رائعًا لمواقع العضوية والمنتديات ، سواء بالنسبة لمواقع WordPress القياسية وكذلك مواقع WordPress المتعددة. يجعل محرر الواجهة الأمامية سهل الاستخدام مع مربعات السحب والإفلات من السهل تصميم موقع الويب الخاص بك ونظام التسجيل الأمامي للمستخدمين. أدوات مثل هذه تجعل أعضاء موقع WordPress الخاص بك يستثمرون في إنشاء ملف تعريف مخصص ويجعلهم يعودون للمزيد. باستخدام الإضافات ، يمكن للمستخدمين حتى العناصر المفضلة ومتابعة بعضهم البعض وتقييم ومراجعة بعضهم البعض.
WP Engine و Multisite
كمنصة تجربة رقمية مضبوطة بدقة ، يوفر WP Engine مواقع متعددة لأولئك الذين يحتاجون إلى القدرة على إنشاء شبكة من مواقع الويب المترابطة. فريق خبراء WordPress الخاص بهم متصل بالإنترنت لمساعدتك على مدار الساعة طوال أيام الأسبوع في أي أسئلة قد تكون لديك حول تعقيدات المواقع المتعددة ، أو إدارة المستخدمين داخل موقعك متعدد المواقع. أفضل ما في الأمر هو أن WP Engine يوفر القدرة على تحويل موقع الويب المستقل الخاص بك إلى موقع متعدد المواقع بنقرة واحدة على زر في بوابة المستخدم الخاصة بك. لهذا السبب نوصي بـ WP Engine لاحتياجات استضافة WordPress Multisite الخاصة بك .