كيف تضيف صورة مصغرة في صفحة عرض كل المقالات

كيف تضيف صورة مصغرة في صفحة عرض كل المقالات

تتيح منصة الووردبريس عرض قائمة واحدة لكل المقالات في مدونتك ، يمكنك الذهاب اليها بالضغط على مقالات – كل المقالات من لوحة تحكم المدونة .

هذه الصفحة تعرض افتراضيا كل المقالات الموجودة في مدونتك ، سوا المنشورة او المجدولة او الموضوعة كـ (مسودة) ، بالبيانات التالية :

 

  • عنوان المقال
  • الكاتب
  • تصنيف المقال
  • وسوم المقال
  • عدد التعليقات على المقال
  • تاريخ أخر تعديل للمقال

ايضا ، لو كنت تستخدم اي اضافة للسيو يمكنك ان تشاهد حقول اضافية في هذه الصفحة تشمل كلمات السيو والعنوان والوصف ايضا .

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

هذا هو الوضع الافتراضي ، لكن ربما تكون حاجة لاظهار الصورة المرفقة مع المقال في نفس الصفحة ، وهي ميزة توفرها بالفعل بعض القوالب ولكن اغلب القوالب لا تقوم بتوفيرها .

فيم يفيد هذا ؟ ببساطة يمكنك مشاهدة اي المقالات قمت بتخصيص صور بارزة لها وايها تركتها بدون صورة بارزة مما يسهل عملية الفرز لموضوعات المدونة .

ايضا يمكنك من نفس الصفحة مشاهدة مدى تلائم الصورة البارزة مع الموضوع المنشور ام لا وبالتالي تغييرها لو كان هناك حاجة ماسة لهذا .

باختصار اضافة الصورة البارزة لكل مقال في هذه الصفحة يضع امامك صورة متكاملة لشكل المقال في مدونتك من خلال لوحة تحكم المدونة دون الحاجة لمشاهدة المقال .

كيف سنفعل هذا ؟ تابع معي الشرح المبسط .

كيف تضيف صورة مصغرة في صفحة عرض كل المقالات

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

  • ان تحصل على نسخة من الملف قبل التعديل عليه لتعيدها مكانها اذا حدث أي خطا اثناء التعديل
  • لا تنى اجراء نفس التعديل على نفس القالب لو قمت بتغيير القالب الخاص بالمدونة

الكود هو

add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
 
function posts_columns($defaults){
    $defaults['riv_post_thumbs'] = __('Thumbs');
    return $defaults;
}
function posts_custom_columns($column_name, $id){
        if($column_name === 'riv_post_thumbs'){
        echo the_post_thumbnail( 'featured-thumbnail' );
    }
}

بعدها ستظهر الصورة البارزة لكل قال الى جوار عنوان المقال في صفحة عرض كل المقالات .

2
like
0
love
0
haha
2
wow
0
sad
0
angry

قد يعجبك ايضا المزيد عن المؤلف

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.