أغلب المدونات أو المواقع حالياً التي تعمل بمنصة الووردبريس تحتوي على الكثير من الكتاب أو المحررين وبالتالي قد يرغب صاحب الموقع بعمل حد أدنى لعدد الكلمات عند كتابة مقالة من أي كاتب أو عضو في المدونة أو الموقع.
وضع الحد الأدنى لعدد الكلمات بواسطة مكون اضافي Plugin
من خلال تثبيت اضافة PublishPress على منصة الووردبريس بالإمكان التحكم في الحد الأدنى لعدد الكلمات التي يمكن لكاتب المحتوى في موقعك من كتابتها ولا تحتوي فقط على هذا الامر بل يمكن تحديد الحد الأدنى لعدد الروابط الداخلية والروابط الخارجية التي يجب اضافتها الى التدوينة/المقالة وكذلك الصور والكثير من المميزات في اضافة PublishPress
لتثبيت اضافة PublishPress من خلال لوحة تحكم المدونة > اضافات > اضف جديد > ثم ابحث عن ( PublishPress )
طبعاً عند كتابة أي مقال لا يتم النشر إلا بعد استيفاء الحد الادنى من الكلمات المطلوبة من الكاتب
تحديد الحد الادنى لعدد الكلمات المطلوبة في المقالة من خلال الكود
تستطيع استخدام الكود أدناه لاضافته إلى ملف functions.php الخاص بقالبك الذي تستخدمه في الووردبريس
ربما تحتاج إلى انشاء قالب ابن Child للقالب الافتراضي تجنباً لفقدان اي تعديلات على الملفات [ اقرأ المزيد هنا ]
اذهب إلى لوحة تحكم المدونة > المظهر > محرر القوالب > ثم حدد على ملف functions.php وفي نهايته اضف الكود التالي
1 2 3 4 5 6 7 8 |
function minWord($content) { global $post; $content = $post->post_content; if (str_word_count($content) < 100 ) //set this to the minimum number of words wp_die( __('Error: your post is below the minimum word count. It needs to be longer than 100 words.') ); } add_action('publish_post', 'minWord'); |
الحد الادنى لعدد الكلمات التي يجب كتابتها بالمقالة في الكود أعلاه هو ( 100 ) ويمكن استبداله من خلال استبدال الرقم بالكود السابق كما تريد.