كيفية تقييد المحتوى بواسطة الأعضاء في ووردبريس
نشرت: 2021-05-06يحتوي موقع WordPress الخاص بك على بعض المحتويات المهمة أو الحساسة أو المدفوعة ، وتريد السماح لعدد قليل فقط من المستخدمين الذين لهم دور معين بمشاهدتها. سهل جدا! يمكنك استخدام مكون إضافي للعضو لتقييد من يُسمح له بقراءة المحتوى على موقع WordPress الخاص بك.
- 1. متى تحتاج إلى تقييد المحتوى من قبل الأعضاء؟
- 2. كيفية السماح فقط لبعض المستخدمين بقراءة المحتوى
- 2.1. الخطوة 1: إنشاء مستويات وإمكانيات لهم
- 2.2. الخطوة 2: تطبيق المستوى على المستخدمين
- 3. كيفية إنشاء شروط الوصول
- 4. الكلمات الأخيرة
في هذه المقالة ، سنقوم بذلك خطوة بخطوة باستخدام المكون الإضافي تقييد وصول المستخدم . لكن أولاً ، دعنا نتعرف على تطبيقات تقييد المحتوى من قبل الأعضاء في WordPress.
متى تحتاج إلى تقييد المحتوى من قبل الأعضاء؟
يمكن تطبيق تقييد المحتوى من قبل الأعضاء على:
- مواقع الكتب عبر الإنترنت : تسمح فقط لأعضاء VIP لقراءة الكتب المدفوعة أو الكتب الساخنة.
- مواقع المدارس : تسمح فقط لحسابات المدرسين بقراءة المستندات الخاصة مثل خطط الدروس وأطروحات التخرج.
- مواقع الشركة على الويب : السماح فقط لحسابات المديرين بقراءة المستندات الخاصة أو التقارير الداخلية.
- والعديد من التطبيقات الأخرى حسب إبداعك.
لتوضيح أفضل ، سأقدم مثالاً لموقع شركة على الإنترنت . هنا ما أفعله:
كيفية السماح فقط لبعض المستخدمين بقراءة المحتوى
في هذه المقالة ، أقوم بتصنيف جميع المستخدمين على موقع WordPress الإلكتروني إلى مستويين: المدير والموظفون . يمكن للموظفين قراءة المنشورات العادية فقط ، بينما يمكن للمديرين قراءة المشاركات العادية والخاصة.
للقيام بذلك ، أستخدم المكون الإضافي تقييد وصول المستخدم.
تقييد وصول المستخدم - المكون الإضافي للعضوية بالقوةالإصدار الحالي: 2.2.1
تاريخ التحديث الأخير: 22 أغسطس 2021
تقييد وصول المستخدم.2.2.1.zip
يساعدك المكون الإضافي تقييد وصول المستخدم في إنشاء موقع ويب خاص بالعضوية حيث يحصل المستخدمون على مستويات مختلفة. اعتمادًا على المستوى ، يُسمح للمستخدمين باستخدام الميزات أو قراءة المنشورات ذات الأهمية / السرية المتزايدة.
المكون الإضافي تقييد وصول المستخدم مجاني ومتاح على wordpress.org ، لذلك تحتاج فقط إلى تثبيت وتفعيل المكون الإضافي كالمعتاد:

عند التنشيط ، سيظهر قسم جديد وصول المستخدم على الشريط الجانبي في النهاية الخلفية لموقع WordPress الخاص بك:

هذه المرة ، اتبع الخطوات التالية لتقييد المحتوى من قبل الأعضاء في WordPress:
الخطوة 1: إنشاء مستويات وإمكانيات لهم
أولاً ، انتقل إلى User Access > Access Levels > Add New :

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

الآن ، قم بتسمية المستوى ، ثم انتقل إلى علامة التبويب " القدرات" لمنح الإمكانات لهذا المستوى:

كما ترى في الصورة ، يحتوي العمود الأول على إمكانيات يمكن منحها للمستوى المحدد حاليًا (المدير). لمنح إمكانية للمدير ، ما عليك سوى النقر فوق الخلية المقابلة في عمود التصريح ؛ وإلا ، فانقر فوق الخلية الموجودة في العمود الرفض .
في هذه المقالة ، أركز فقط على القدرة على قراءة المقالات أو الصفحات. لذلك ، لا أسمح إلا بالإمكانيات التالية:
-
read: قراءة المشاركات / الصفحات العادية -
read_private_posts -
read_private_pages
أما بالنسبة للإمكانيات الأخرى ، فأنا أختار Deny .


بعد ذلك ، لا تنس النقر فوق إنشاء .
لقد انتهينا من إدارة المستوى الأول. بالنسبة لمستوى الموظفين ، فأنا أفعل الشيء نفسه. لكن في علامة التبويب " القدرات" ، لا أسمح إلا read .

هذان مستويان ( المدير والموظفون ) قمت بإنشائهما:

ومع ذلك ، لم يتم تطبيق هذه المستويات على أي مستخدم. للقيام بذلك ، انتقل إلى الخطوة 2.
الخطوة 2: تطبيق المستوى على المستخدمين
هناك طريقتان لتطبيق المستوى على المستخدمين:
- الطريقة الأولى : اختر المستخدمين يدويًا
- الطريقة الثانية : مزامنة مع أدوار المستخدم
ها نحن ذا!
الطريقة الأولى: اختر المستخدمين يدويًا
الطريقة الأولى مناسبة لمواقع الويب الداخلية للشركة التي لديها عدد قليل من الأعضاء (أقل من 20 شخصًا) لأن اختيار العديد من الأعضاء يدويًا يستغرق وقتًا طويلاً.
أولاً ، انتقل إلى User Access > Access Levels واختر المستوى الذي تريد تطبيقه على المستخدمين:

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

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

حسنًا ، سأتحقق الآن مما إذا كنا نفعل ذلك بشكل صحيح. يحتوي موقع الويب الخاص بي على WordPress على ثلاث منشورات خاصة وبعض المنشورات العادية على النحو التالي:

أولاً ، أقوم بتسجيل الدخول باستخدام حساب الموظفين . كما ترى ، لا يمكنني رؤية المنشورات الخاصة. لا يظهرون حتى:

بعد ذلك ، أقوم بتسجيل الدخول باستخدام حساب مدير . و تادا ، يمكنني مشاهدة المشاركات الخاصة الآن:

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

بعد ذلك ، انتقل إلى علامة التبويب شروط الوصول وانقر فوق مجموعة شروط جديدة :

الآن ، يمكنك رؤية الكثير من أنواع الحالات. ومع ذلك ، فإننا نركز فقط على القدرة على قراءة المنشورات ، لذلك دعونا نختار المشاركات / المدونة :

بعد ذلك، انقر فوق المربع بجانب المشاركات / مقالات القسم، ومن ثم تحديد الوظائف التي تسمح للمستخدمين لقراءة. على سبيل المثال ، أختار المنشورات التالية:

أخيرًا ، لا تنس النقر فوق حفظ .
من الآن فصاعدًا ، يُسمح لمستخدمي طاقم العمل بقراءة المحتوى الذي حددته أعلاه فقط. بالنسبة إلى المنشورات الأخرى ، على الرغم من أنه لا يزال بإمكانهم رؤية العنوان والصور المميزة على صفحة الأرشيف ، إلا أنهم لا يستطيعون قراءة محتوى المنشور.

الكلمات الأخيرة
يعد تقييد المحتوى من قبل الأعضاء في WordPress أمرًا بالغ الأهمية لمواقع الويب التي تحتوي على محتوى حساس أو مهم أو مدفوع. يجب عليك استخدام هذه التقنية لحماية محتوى موقع الويب الخاص بك .
هل تعرف أي تطبيق آخر لتقييد المحتوى من قبل الأعضاء في WordPress؟ شاركها معنا في قسم التعليقات!
اراك لاحقا!
