رفتن به مطلب

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


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

با سلام خدمت دوستان و اساتید محترم

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

میخواستم ببینم ایا میتونید ی کد php بدید که داخل قالب بذارم و هر عکسی که گذاشتم به عنوان تصویر شاخص اون رو به 220*110 تبدیل کنه ولی داخل پست باز سایز اصلیشو نشون بده.

امیدوارم منظور رو رسونده باشم.

با سپاس

لینک به ارسال

سلام

خوب در حال حاضر چطور از تصاویر استفاده می‌کنید؟

با یک دستور شرطی می‌تونید این کار رو انجام بدید

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


// Thumbnails
add_theme_support( 'post-thumbnails' );
add_image_size( 'single', 110, 220, true );

برای فراخوانی تصویر هم از کد زیر استفاده می‌شه البته همراه شرط مور نظرمون


<?php if( is_single() ) {
the_post_thumbnail( 'single', array( 'class' => 'thumbnail', 'alt' => ''.get_the_title().'' ) );
} else {
the_post_thumbnail( 'full', array( 'class' => 'thumbnail', 'alt' => ''.get_the_title().'' ) );
}
?>

  • امتیاز 2
لینک به ارسال

http://forum.wp-parsi.com/topic/29010-%d8%aa%d8%a7%d9%be%db%8c%da%a9-%d8%ac%d8%a7%d9%85%d8%b9-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%87%da%a9/

لینک به ارسال

سلام

خوب در حال حاضر چطور از تصاویر استفاده می‌کنید؟

با یک دستور شرطی می‌تونید این کار رو انجام بدید

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


// Thumbnails
add_theme_support( 'post-thumbnails' );
add_image_size( 'single', 110, 220, true );

این کدارو اضاف کردم اما باز هم تصاویر سایزشون کوچیک بزرگه.

من از قالبی استفاده می کنم که ووکامرس فاررسی استفاده میکنه ولی سرعت پیچ اون A هست و از من E و بیشترین خطایی هم که برای سایت من میده برای عکس های است ،دیگه موندم چ کنم :( .

لینک به ارسال

مشخصا می‌بایست بعد از هر بار اضافه کردن سایز جدید برای تصاویر، یک مرتبه تصاویر بازسازی بشن

با افزونه AJAX Thumbnail Rebuild می‌تونید این کار رو انجام بدید

  • امتیاز 2
لینک به ارسال

مشخصا می‌بایست بعد از هر بار اضافه کردن سایز جدید برای تصاویر، یک مرتبه تصاویر بازسازی بشن

با افزونه AJAX Thumbnail Rebuild می‌تونید این کار رو انجام بدید

سپاس

با وجود این افزونه ایا دیگه نیازی به EWWW image optimizer است یا خیر؟

سپاس

لینک به ارسال

کار افزونه‌ای که معرفی کردم بازسازی تصاویر هست

مشخصا می‌بایست بعد از هر بار اضافه کردن سایز جدید برای تصاویر، یک مرتبه تصاویر بازسازی بشن

با افزونه AJAX Thumbnail Rebuild می‌تونید این کار رو انجام بدید

اما کار افزونه

EWWW image optimizer فشرده‌سازی هست

یعنی ربطی به هم ندارن (:

  • امتیاز 2
لینک به ارسال

درسته میفرمایید :D

این افزونه که معرفی کردید خودکار کار میکنه؟ چون پنل تنظیماتی چیزی براش ندیدم

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...