سأل أحد قرائنا مؤخرًا عما إذا كان من الممكن السماح للمساهمين بتعديل مقالات ووردبريس المعتمدة؟ تسمح لك أدوار مستخدم ووردبريس بتعيين أذونات مختلفة لكل مستخدم على موقعك. بشكل افتراضي ، لا يمكن لمستخدم ووردبريس الذي لديه دور مساهم تعديل مقالاته المنشورة.
كما يمكنك تعلم كيفية السماح للمستخدمين بتعديل تعليقاتهم في ووردبريس
في هذه المقالة ، سنوضح لك كيفية السماح للمساهمين بتعديل مقالاتهم بعد الموافقة عليها.
اسمح للمساهمين بتعديل مقالاتهم بعد الموافقة عليها
يكتب المساهمون أو المؤلفون الضيوف الذين لهم دور مستخدم مساهم مقالات وإرسالها لمراجعتها في ووردبريس . يمكن لمستخدم لديه دور المسؤول أو المحرر مراجعته ونشره. بمجرد النشر ، لا يستطيع المساهمون تحرير مقالاتهم الخاصة. هذا تسلسل هرمي معمم في ووردبريس يوزع دور المستخدم وحالته.
ومع ذلك ، يمكنك إضافة أو إزالة إمكانيات لأدوار المستخدم في ووردبريس . دعنا نلقي نظرة على كيفية السماح للمساهمين بتعديل مقالاتهم المنشورة.
الطريقة الأولى: السماح للمساهمين بتحرير مقالاتهم (الإضافة )
هذه الطريقة أسهل ويوصى بها لمعظم المستخدمين. تسمح لك هذه الطريقة أيضًا بتعديل أدوار وأذونات المستخدم الأخرى على الفور.
أول شيء عليك القيام به هو تثبيت وتفعيل الإضافة Capability Manager Enhanced
عند التنشيط ، تحتاج إلى زيارةUsers » Capabilities في منطقة إدارة ووردبريس الخاصة بك لتحرير إمكانات دور المستخدم المساهم.
في هذه الصفحة ، تحتاج إلى تحديد دور المساهم على الجانب الأيمن ، حتى تتمكن من تغيير مستوى الإذن الخاص بهم.
بمجرد التحديد ، سترى الكثير من الخيارات في هذا القسم. في منطقة إمكانيات التحرير ، تحتاج إلى تحديد خيار تحرير المقال وانتقل إلى أسفل للنقر على زر حفظ التغييرات.
بعد ذلك يمكنك اختبار الأذونات بالتبديل إلى دور المساهم في ووردبريس والانتقال إلى صفحة المقالات . سترى الآن خيار تحرير المقالات المنشورة. تلميح: يمكنك التبديل على الفور بين حسابات المستخدمين أثناء اختبار الأدوار والأذونات في ووردبريس .
الطريقة الثانية: السماح للمساهمين يدويًا بتعديل مقالاتهم
تتطلب هذه الطريقة إضافة رمز إلى ملفات ووردبريس الخاصة بك.
ستحتاج إلى إضافة الكود التالي إلى ملف jobs.php الخاص بموضوع ووردبريس أو الإضافة الخاص بالموقع.
// get the "contributor" role object
$obj_existing_role = get_role( 'contributor' );
// add the "Edit published posts" capability
$obj_existing_role->add_cap( 'edit_published_posts' );
يجب تشغيل مقتطف الشفرة هذا مرة واحدة فقط مما يعني أنه يمكنك حفظه ثم حذفه. سيسمح للمساهمين بتعديل مقالاتهم المنشورة في ووردبريس .
على الرغم من أننا أوضحنا لك كيفية السماح للمساهمين بتعديل مقالاتهم المنشورة ، إلا أننا نعتقد أنه ليس من الممارسات الجيدة السماح للمساهمين أو المؤلفين بتعديل المحتوى المقال .
إذا كانت هناك حاجة إلى أي تغيير أو تصحيح في المحتوى ، فيجب على الكاتب أن يطلب من المسؤول أو المحرر تحديثه. هذا يسمح لك بالحفاظ على النزاهة التحريرية.
قبل نشر مقال ، يتحقق المحرر من عدة عناصر ضرورية مثل الكلمات الرئيسية والصور ووصف التعريف وعنوان URL والمزيد. هذه الأشياء مهمة للحصول على ترتيب أفضل في نتائج البحث. قد لا يكون المستخدم الذي لديه دور مستخدم مساهم على دراية كاملة بأفضل الممارسات التحريرية الخاصة بك ويمكن أن يرتكب أخطاء قد تمر دون أن يلاحظها أحد إذا لم تتم مراجعتها من قبل محرر أو مسؤول.
تتمثل إحدى طرق التعامل مع هذا في مشاركة قائمة مراجعة مقالات المدونة مع المساهمين والمؤلفين. ستساعدهم قائمة التحقق هذه على تغطية جميع المهام قبل إرسال مقال ور للمراجعة. كما سيساعد المحرر على مراجعة المقال بسرعة.
نأمل أن تساعدك هذه المقالة في تعلم كيفية السماح للمساهمين بتعديل مقالاتهم بعد الموافقة عليها