سأشرح اليوم طريقة إضافة الصور المصغرة (الصورة البارزة) للتدوينات في خلاصة التغذية RSS (في الووردبريس Wordpress) ، ففي بعض المواقع عندما تقوم بزيارة التغذية الخاصة بها RSS فإنك تجد ان التدوينات مدرج معها الصورة المصغرة ، ولرغبة البعض في معرفة الطريقة سيتم طرح الكود الخاص بإضافة الصورة المصغرة Thumbnail في الخلاصات .
شرح طريقة اضافة صورة مصغرة Thumbnail في خلاصة التغذية RSS
الخطوة الاولى : قم بفتح مجلد القالب الذي تستخدمه وستجده عادةً في داخل مجلد themes ( المسار wp-content/themes )
الخطوة الثانية : الملف الذي سيتم التعديل عليه اسمه ( functions.php ) لذلك عليك اخذ نسخة احتياطية من هذا الملف حتى اذا حدثت مشكلة بسبب التعديل عليه يمكنك استرجاع النسخة الاصلية .
الخطوة الثالثة : بعد تحرير ملف functions.php قم بإضافة الكود التالي في نهايته ثم حفظ الملف .
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php // add thumbnails to RSS ### ed3s.com // function featuredtoRSS($content) { global $post; if ( has_post_thumbnail( $post->ID ) ){ $content = '' . get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'float:left; margin:0 15px 15px 0;' ) ) . '' . $content; } return $content; } add_filter('the_excerpt_rss', 'featuredtoRSS'); add_filter('the_content_feed', 'featuredtoRSS'); ?> |
بعد الانتهاء من ذلك قم بزيارة خلاصة التغذية RSS لموقعك وسترى الفرق ، طبعاً لمن لا يعرف كيفية الوصول الى خلاصة التغذية إليك عنوان التغذية مع كتابة اسم موقعك بدلاً من yoursite :
http://yoursite/?feed=rss2