وردپرس: کد نمایش تصویر جایگزین در صورت عدم وجود تصویر شاخص
کد تخفیف در جریان norooz97 %15 تا آخر خرداد 1397

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

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

انجام اینکار برای کل قالب می تواند تنها در 5 دقیقه انجام شود. بدین صورت که باید فایل های قالب را که حاوی کد تصویر شاخص هستند را پیدا کنیم. این کد معمولا به صورت زیر است:

<?php 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 } ?>

تنظیمات:

  • در خط 2 کد بالا، تابع تصویر شاخص عادی استفاده شده. شما می توانید کدهای دیگر که می خواهید به همراه تصویر شاخص نمایش داده شوند را در این خط وارد کنید.
  • در خط 4 کد مربوط به تصویری را وارد می کنیم که در زمان عدم وجود تصویر شاخص، آن را نمایش دهد. اکنون می توانید کدهای دیگری را که نیاز دارید را در این خط قرار دهید.

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

در مستند بعدی سعی خواهیم کرد کدی را به شما معرفی کنیم که توسط آن بتوانیم اولین تصویر داخل توضیحات مطلب را به عنوان تصویر شاخص ثبت کنیم.

کانال موزیک

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟