رفتن به مطلب

افزودن تصاویر دلخواه و سایز کاستوم


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

سه حالت در تصاویر پیشفرض وردپرس وجود داره medium - large و thumbnail که با دادن تنظیمات بخش رسانه میشه سایز رو تغییر داد و تصاویرو با کد زیر فراخوانی کرد:


<a> <?php the_post_thumbnail(thumbnail); ?> </a>

میخوام یکسری تصاویر با سایز جدید داشته باشم (استفاده از CSS رو مناسب نمیدونم بخاطر اینکه تصاویر رو اول با سایز اصلی لود میکنه و بعد به اندازه ای در میاره که دادیم)

از این کد در فانکشن استفاده کردم تا یکسری تصاویر با سایز دلخواه ایجاد بشه:


if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'new-size', 130, 85, true ); //(cropped)
}
add_filter('image_size_names_choose', 'my_image_sizes');
function my_image_sizes($sizes) {
$addsizes = array(
"new-size" => __( "New Size")
);
$newsizes = array_merge($sizes, $addsizes);
return $newsizes;
}

وقتی این کدو میدم تصاویر با سایز جدید لود نمیشن!


<a> <?php the_post_thumbnail(New Size); ?> </a>

ویرایش شده توسط silver21
لینک به ارسال

درست شد ؛ اما ظاهزا این کد بی فایدست چون من نمیخواستم حالتش مثل CSS بشه ؛ عکسها موقع بارگذاری ابتدا سایز اصلی بارگذاری میشن

250px × 152px (scaled to 130px × 85px) نمیخوام این حالت اتفاق بیفته / یک روشی هست که با کش عکس ها لود میشن و سایزشون سایز دلخواه هست ، میدونید چطویه؟ یا روشی بلد هستید که بشه تصاویرو بدون اینکه scaled بشه رو صفحه نمایش داد.

ویرایش شده توسط silver21
لینک به ارسال

درست شد ؛ اما ظاهزا این کد بی فایدست چون من نمیخواستم حالتش مثل CSS بشه ؛ عکسها موقع بارگذاری ابتدا سایز اصلی بارگذاری میشن

250px × 152px (scaled to 130px × 85px) نمیخوام این حالت اتفاق بیفته / یک روشی هست که با کش عکس ها لود میشن و سایزشون سایز دلخواه هست ، میدونید چطویه؟ یا روشی بلد هستید که بشه تصاویرو بدون اینکه scaled بشه رو صفحه نمایش داد.

برای تصاویر جدید امتحان کردین؟یا همون تصاویر قبلی که داشتین منظورتونه؟

این کد الان فقط روی تصاویر جدید جواب میده.

که البته با نصب افزونه auto post thumbnail و رفتن به قسمت تنظیمان افزونه و زدن دکمه generate این مشکل هم حل میشه و تصاویر قبلی با این سایز ساخته میشن.

لینک به ارسال

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

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

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

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

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

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

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

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

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