تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

افزودن تصویر شاخص به خوراک وردپرس

آموزش ها , مقالات,آموزش,ترفند , وردپرس

همونطور که اکثر دوستان اطلاع دارند، وردپرس به صورت پیشفرض همه ی متن یک نوشته رو در خوراک (Feed) سایت نمایش میده. با اینحال، یه قابلیت کاربردی هم وجود داره که می تونید در بخش “تنظیمات>خواندن” با فعال سازی گزینه “خلاصه”، به جای نمایش کل متن، چکیده ای از هر نوشته رو در خروجی نمایش بدید. (مثل تابع the_excerpt)

افزودن تصویر شاخص به خوراک وردپرس

اما، این حالت یه عیب کوچیک هم داره که: فقط شامل متن میشه و نمی تونه تصاویر رو نمایش بده و در بعضی وبسایت ها که خروجی خوراکشون خوانندگان زیادی رو داره و در شبکه های مختلف اجتماعی به اشتراک گذاشته میشه، معمولا ظاهر خوبی رو ایجاد نمیکنه. به همین خاطر، در پست امروز دنیای وردپرس و برنامه نویسی، قطعه کدی رو آماده کردیم که با افزودن فیلتر (add_filter) به دو تابع the_excerpt_rss و the_content_feed، می تونه تصویر شاخص هر پست رو به خوراک سایت اضافه کنه.

function featured_image_in_feed( $content ) {
    global $post;
    if( is_feed() ) {
        if ( has_post_thumbnail( $post->ID ) ){
            $output = get_the_post_thumbnail( $post->ID, 'medium', array( 'style' => 'display:block;' ));
            $content = $output . $content;
        }
    }
    return $content;
}
add_filter('the_excerpt_rss', 'featured_image_in_feed');
add_filter('the_content_feed', 'featured_image_in_feed');

جهت استفاده از این قابلیت، قطعه کد بالا رو در فایل “توابع پوسته” (function.php) اضافه کنید و حتما حواستون باشه که این کد باید داخل تگ باز و بسته PHP (<? محل قرارگیری کدها php?>) قرار گرفته باشه.

البته تا یادم نرفته این رو هم اضافه کنم که تو این کد، با تنظیم مقدار medium در فراخوانی تصویر شاخص، سایز متوسط هر تصویر نمایش داده میشه. برای تغییر این سایز میتونید به جای کلید medium، از سایزهای دیگه ای مثل full، large و thumbnail استفاده کنید.

دانلود


هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟

درخواست نصب

نویسنده : تیم محتوای 20اسکریپت 4 آموزش ها , مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=8879
کلمات کلیدی پست :
مطالب مرتبط
12,528آموزش استاندارد های طراحی و تولید وب سایت تاریخ : 2014/06/15
5,959محدود کردن تعداد برچسب ها در ابزارک ابر برچسب وردپرس تاریخ : 2014/04/17
4,860انتشار پنجمین شماره ماهنامه طراحی وب تاریخ : 2014/08/28
26,475آموزش رفع مشکل نصب افزونه و قالبهای وردپرس تاریخ : 2014/01/10
6,265آموزش قرار دادن ویدیو در پس زمینه سایت تاریخ : 2016/07/27
7,390دانلود نسخه نهایی قالب فارسی صحیفه Sahifa نسخه 5.5.3 تاریخ : 2016/03/31
4,735جلوگیری از اسپم ها در انجمن ویبولتین تاریخ : 2014/01/23
3,028آموزش ساخت صفحه ابر برچسب ها در وردپرس تاریخ : 2018/06/2
5,911انتخاب کلمات کلیدی حرفه ای تر برای سئو بهتر تاریخ : 2016/07/29
8,445لایک و دیسلایک برای Nuke 8.3 تاریخ : 2013/10/20
3,808روش های افزایش سرعت ایندکس مطالب در گوگل تاریخ : 2018/07/12
29,613کد php انتقال فایل به هاست تاریخ : 2016/12/8
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
تبلیغات
تبلیغات