تصویر شاخص پیشفرض وردپرس

تصویر شاخص پیشفرض وردپرس؛ thumbnail خودکار وردپرس

زمان انتشار: در تاریخ ۱۴۰۱/۱۱/۲۰ ساعت ۲۱:۰۰ | آموزش وب . بلاگ

یکی از مشکلات مدیران سایت ها مطالب بدون thumbnail است. در این آموزش با تنظیم تصویر شاخص پیشفرض وردپرس این مشکل را حل می کنیم.

اکثر قالب های وردپرس از تصویر شاخص یا Featured image یا همان thumbnail برای نمایش بهتر تصاویر استفاده می کنند. این قابلیت وردپرس امکان استفاده بهینه از تصاویر بر اساس ابعاد مورد نیاز را فراهم می کند. در واقع وردپرس با ساخت نسخه های مختلف و با ابعاد مختلف از یک تصویر، آن را برای نمایش در سایز های مختلف آماده می کند. با این امکان دیگر نیازی به بارگذاری چندین نسخه به صورت دستی را نداریم.

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

تنظیم تصویر شاخص پیشفرض وردپرس

به صورت کلی ۲ روش برای پیاده سازی این قابلیت در وردپرس وجود دارد. برای تنظیم تصویر شاخص پیشفرض وردپرس می توان از درج یک کد ساده و یا طبق معمول، افزونه های وردپرس، استفاده کرد.

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

روش اول پیاده سازی با استفاده از یک کد ساده است. برای این کار باید کد زیر را در فایل های قالب و محل نمایش تصویر شاخص قرار دهیم. برای مثال فایل index قالب اکثرا صفحه اصلی سایت ما را می سازد. بیشتر اوقات در این صفحه آخرین مطالب نمایش داده می شود. باید به جای کد the_post_thumbnail، که تصویر شاخص وردپرس را چاپ می کند، کد زیر را قرار دهیم.

<?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/images/default-image.jpg" alt="<?php the_title(); ?>" />
<?php } ?>

در واقع ابتدا وجود تصویر شاخص در پست را بررسی و در صورت وجود آن را نمایش می دهد. در غیر این صورت، فایل default-image.jpg که در پوشه images فولد قالب ما قرار دارد را نمایش می دهد. به همین سادگی در صورت نبود عکس، تصویر شاخص پیشفرض وردپرس فراخوانی می شود.

افزونه تصویر شاخص پیشفرض

روش دوم استفاده از دنیای افزونه های وردپرس است. پلاگین های زیادی برای پیاده سازی این قابلیت در وردپرس وجود دارد. یکی از معروفترین آنها، افزونه Default featured image است. بعد از نصب، باید از طریق تنظیمات رسانه وارد صفحه این افزونه شویم. سپس به سادگی در قسمت «Default Featured Image»، تصویر پیش فرض را انتخاب کنیم. البته به دلیل ساده بودن روش اول، استفاده از افزونه را پیشنهاد نمی کنیم.

برای تنظیم تصویر شاخص پیشفرض وردپرس یک روش دیگر نیز وجود دارد. در این روش تصویر اول درج شده در مطلب ما به عنوان تصویر شاخص در نظر گرفته می شود. البته استفاده از این روش به دلیل بروز مشکل در مطالب بدون تصویر پیشنهاد نمی شود.

ثبت دیدگاه جدید:

جهت رسیدگی به دیدگاه خود از زبان فارسی استفاده کنید!