صفحه اصلی / آموزش وردپرس / انتخاب خودکار تصویر شاخص | دکتر وردپرس

انتخاب خودکار تصویر شاخص | دکتر وردپرس

اکثر قالب هایی که امروزه مورد استفاده میشوند از تصویر شاخص پشتیبانی میکنند برای اینکه در چنین قالب هایی دیگر به صورت دستی تصویر شاخص انتخاب نکنیم به سراغ چند خط کد میرویم تا به صورت خودکار نخستین تصویر قرار داده شده در متن را به عنوان تصویر شاخص انتخاب کند.

انتخاب خودکار تصویر شاخص | دکتر وردپرس

انتخاب خودکار تصویر شاخص

برای انتخاب نخستین عکسی که داخل مطلبتان قرار داده اید به عنوان تصویر شاخص کافیست قطعه کد زیر را در فایل function قالب خود قرار دهید.

function get_image() {
 global $post, $posts;
 $first_img = '';
 ob_start();
 ob_end_clean();
 $output = preg_match_all('/<img.+src=['"]([^'"]+)['"].*>/i', $post->post_content, $matches);
 $first_img = $matches [1] [0];

 if(empty($first_img)){ //Defines a default image
 $first_img = "/images/default.jpg";
 }
 return $first_img;
}

سپس کد زیر را در محلی که میخواهید نمایش داده شود (حلقه index) قرار دهید.


<?php echo get_image() ?>

دقت داشته باشید که اگر میخواهید تصویر شاخص تنها در صفحه اصلی سایتتان نمایش داده شود بسته به قالب سایت خود قطعه کد بالا را در فایل index در حلقه while قرار دهید.

 





امتیاز شما از ۱ تا ۵


منبع مطلب

این مطالب را نیز ببینید!

ساخت ایمیل اینفو Info

ساخت ایمیل اینفو Info

در این آموزش وردپرس قصد داریم نحوه ورود به ایمیل info و ارسال ایمیل از …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *