ارزدیجیتال
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

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

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

همونطور که اکثر دوستان اطلاع دارند، وردپرس به صورت پیشفرض همه ی متن یک نوشته رو در خوراک (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 استفاده کنید.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

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

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 4 آموزش ها , مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=8879
کلمات کلیدی پست :
مطالب مرتبط
13,444اسکریپت مدیریت کاربران CodeIgniter User Manager تاریخ : 2014/10/31
9,162کد نمایش مطلب یک دسته خاص در وردپرس تاریخ : 2014/04/1
12,086جلوگیری از ورود کاربران با دسترسی مشترک به داشبورد وردپرس تاریخ : 2015/08/3
15,256ساخت منوی باز شونده برای سایت با استفاده از بوت استرپ تاریخ : 2019/11/16
11,752کد جی کوری : تکه کدهای جی کوری مفیدی که باید یاد بگیرید! تاریخ : 2013/10/20
7,136آموزش وارد کردن و صادر کردن بلاک‌ها در ویرایشگر Gutenberg وردپرس تاریخ : 2019/02/15
7,232کنترل طول دیدگاه ها در وردپرس تاریخ : 2018/06/1
68,950آموزش ارسال اطلاعات یک فرم به ایمیل تاریخ : 2013/10/26
36,408آموزش اضافه کردن ابزارک به قالب وردپرس تاریخ : 2014/02/24
8,894جلوگیری از انتشار مطالب بدون تصویر شاخص در وردپرس تاریخ : 2016/04/18
3,940Google discover چیست؟ و چگونه به اکسپلور گوگل راه پیدا کنیم؟‌ تاریخ : 2022/10/10
11,758انتخاب و ثبت دامنه برای داشتن وب سایت تاریخ : 2017/06/6
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file