رفتن به مطلب

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


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

دوستان خسته نباشد

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

لینک به ارسال

ساخت دوباره

http://wordpress.org/extend/plugins/regenerate-thumbnails/screenshots/

http://wordpress.org/extend/plugins/ajax-thumbnail-rebuild/screenshots/

برای سوال بعدی هم که قبلا در تاپیکی دیگر پاسخ داده شد

لینک به ارسال

سلام

افزونه زیر پاسخگوی نیازتان است :

http://wordpress.org/extend/plugins/auto-post-thumbnail/

لینک به ارسال

ساخت دوباره

http://wordpress.org...ls/screenshots/

http://wordpress.org...ld/screenshots/

برای سوال بعدی هم که قبلا در تاپیکی دیگر پاسخ داده شد

سلام

افزونه زیر پاسخگوی نیازتان است :

http://wordpress.org/extend/plugins/auto-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 } ?>

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


//function to call first uploaded image in functions file
function main_image() {
$files = get_children('post_parent='.get_the_ID().'&post_type=attachment
&post_mime_type=image&order=desc');
if($files) :
$keys = array_reverse(array_keys($files));
$j=0;
$num = $keys[$j];
$image=wp_get_attachment_image($num, 'large', true);
$imagepieces = explode('"', $image);
$imagepath = $imagepieces[1];
$main=wp_get_attachment_url($num);
$template=get_template_directory();
$the_title=get_the_title();
print "<img src='$main' alt='$the_title' class='frame' />";
endif;
}

لینک به ارسال
  • 2 سال بعد...

سلام

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


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

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


//function to call first uploaded image in functions file
function main_image() {
$files = get_children('post_parent='.get_the_ID().'&post_type=attachment
&post_mime_type=image&order=desc');
if($files) :
$keys = array_reverse(array_keys($files));
$j=0;
$num = $keys[$j];
$image=wp_get_attachment_image($num, 'large', true);
$imagepieces = explode('"', $image);
$imagepath = $imagepieces[1];
$main=wp_get_attachment_url($num);
$template=get_template_directory();
$the_title=get_the_title();
print "<img src='$main' alt='$the_title' class='frame' />";
endif;
}

من بیشتر پست هام تصویر شاخص و بند انگشتی ندارند چگونه و کجا این کدهایی که دادید اضافه کنم تا تصویر شاخص اضافه بشه

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

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

لینک به ارسال

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

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

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

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

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

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

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

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

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