Skip to main content

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

إعدادات ووردبريس العامة وكيفية السماح للزوار بتسجيل الدخول بالموقع (أبريل 2025)

إعدادات ووردبريس العامة وكيفية السماح للزوار بتسجيل الدخول بالموقع (أبريل 2025)
Anonim

هل رغبت في إنشاء مدونة WordPress خاصة لعائلتك وأصدقائك فقط ، أو أعضاء فريق الشركة؟ يقدم WordPress بعض الخيارات الافتراضية لجعل مدوّنتك على WordPress خاصة ، ولكن هناك مشكلة. عند وضع علامة على مشاركة "خاص" ، لا يمكن رؤيتها إلا من قِبل المدراء والمحررين.

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

الإصدار: وورد 3.x

قبل أن نبدأ

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

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

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

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

أولا ، جعل موضوع الطفل

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

صحيح ، قد يكون اختيار أنظف لجعل البرنامج المساعد منفصلة ، صغيرة. ثم يمكنك إعادة استخدام الرمز على عدة مواقع.

ومع ذلك ، فإن كتابة مكوّن إضافي يبدو وكأنه مبالغة في الحصول على مثل هذا الكود الضئيل من الكود. بالإضافة إلى ذلك ، إذا لم تقم بإعداد موضوع الطفل بعد ، فعليك فعلاً. مع موضوع الطفل ، يمكنك البوب ​​في القرص CSS والبدء في إصلاح جميع هذه المشاكل موضوع القليل التي كانت مزعجة لك.

ثم ، قم بإنشاء functions.php

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

منح المشتركين قدرات اضافية

هدفنا هو السماح للمشتركين العاديين بعرض مشاركاتنا الخاصة. كما يشرح ستيف تايلور في هذه التدوينة ، يمكننا القيام بذلك من خلال بعض الخطوط البسيطة في functions.php:

مع الوظيفة add_cap () ، يمكنك ببساطة إضافة "إمكانيات إضافية" إلى دور المشترك. يمكن للمشتركين الآن قراءة المنشورات والصفحات الخاصة.

نرى مدى سهولة هذا؟ يستغرق سوى بضعة أسطر من التعليمات البرمجية.

على نحو سلس

بينما نحن هنا في functions.php ، لدينا اقتراح إضافي. عادةً ، عندما تقوم بتسجيل الدخول إلى WordPress ، يتم نقلك إلى لوحة المعلومات مع العديد من مهام المسؤول. لكن المشتركين في قناتك مشتركين فقط في اقرأ . إن أخذك إلى لوحة القيادة أمر مزعج في أحسن الأحوال ، وهو أمر مربك في أسوأ الأحوال. (يمكنك تقريباً سماع عمتك التي تئن ، "أين تذهب المدونة؟")

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

ملحوظة

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

جرب "Private Posts by Default"

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

لا يزال بإمكانك تعيين المشاركة على "عام" إذا كنت ترغب في ذلك. ولكن مع هذا البرنامج المساعد ، لن تستطيع أبداً ننسى لتعيين منشور على خاص.