رفتن به مطلب

پست های پیشنهاد شده

سلام دوستان

من چطوری میتونم برای تمامی مطالبی که در یک موضوع رو دارای یک نوع تصویر شاخص بکنم مثلا دسسته بندی وردپرس هر چی مطلب توی این دسته بندی دارم رو یه تصویر بزارم و اونا یی که تصویر ندارن دارای اون تصویر شاخص بشن ؟

لینک به ارسال

سلام ، همونطور که توی تاپیک های دیگه پاسخ داده شده برای اینکه یک چیز رو نمایش بده باید از کد زیر استفاده بشه:

<?php

if ( !has_post_thumbnail() ) {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
} else {
the_post_thumbnail();
} ?>

که اگر تصویر شاخص نداشت تصویر انتخابی رو نمایش بده ، امّا برای اینکه 2 تا شرط رو ترکیب کنیم توی PHP باید از & یا and استفاده کنیم ، و شرط درون یه دسته بندی بودن هم in_category هست

پس میشه کد زیر:

<?php if ( !has_post_thumbnail() & in_category( 'دسته-بندی' )  ) {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
} else {
the_post_thumbnail();
} ?>

اگر میخواین برای چند دسته بندی اینکار رو بکنین قبلاً توضیح دادیم که باید از array() استفاده کنید.

موفّق باشید.

لینک به ارسال

سلام ، همونطور که توی تاپیک های دیگه پاسخ داده شده برای اینکه یک چیز رو نمایش بده باید از کد زیر استفاده بشه:

<?php

if ( !has_post_thumbnail() ) {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
} else {
the_post_thumbnail();
} ?>

که اگر تصویر شاخص نداشت تصویر انتخابی رو نمایش بده ، امّا برای اینکه 2 تا شرط رو ترکیب کنیم توی PHP باید از & یا and استفاده کنیم ، و شرط درون یه دسته بندی بودن هم in_category هست

پس میشه کد زیر:

<?php if ( !has_post_thumbnail() & in_category( 'دسته-بندی' ) ) {
echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />';
} else {
the_post_thumbnail();
} ?>

اگر میخواین برای چند دسته بندی اینکار رو بکنین قبلاً توضیح دادیم که باید از array() استفاده کنید.

موفّق باشید.

ممنونم دوست عزیز از این راهنمایی خوبتون

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...