رفتن به مطلب

خطای Serve scaled images در gtmetrix


shima

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

سلام دوستان

توی gtmetrix بهم خطای Serve scaled images میده ... میدونم که این مشکل بخاطر عکسهایی هست که با سایز اصلیشون توی سایت قرار نگرفتن و تغییر سایز داشتن. اما نمیدونم چجوری این خطا رو رفع کنم! تنها راهش اینه که عکسها رو با سایز اصلیشون بذارم؟! راه دیگه ای نداره؟!

20mag.ir

ممنون

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

سلام.

اگر پوستتون رو بعد از نوشتن مطالب تغییر داده باشید یا قالبتون رو ویرایش کرده باشید این اتفاق میوفته. افزونه هایی هست که نسخه ی کوچک شده ی(تصاویر شاخص) قدیمی رو حذف می کنند و همچنین افزونه هایی هم هست که مجددا براتون تولید می کنن . برای تولید مجدد میتونید از افزونه regenerate thumbnails استفاده کنید برای حذف بلا استفاده ها هم از افزونه ی : Clean Up Images استفاده کنید.

البته همه اینها به شرطی هست که سایز رو خودتون ویرایش نکرده باشید و طراح توی پوسته تنظیم کرده باشه سایز برش ها رو و نه با html .

یعنی اینکه توی فایل function دقیقا همون سایزی به تابع add_Image_size داده شده باشه که توی کدهای html به کار رفته و نه اینکه طراح یا شما عمدا در html تصاویر رو تغییر سایز داده باشید.

اگر اینطور هست ، یعنی با html تغییر سایز داده اید اول توی تابع add_image_size که معمولا در فایل functions.php فراخوانی شده ، سایز های جدید رو تنظیم کنید و بعد از اون 2 افزونه استفاده کنید.

موفق باشید.

لینک به ارسال

سلام.

اگر پوستتون رو بعد از نوشتن مطالب تغییر داده باشید یا قالبتون رو ویرایش کرده باشید این اتفاق میوفته. افزونه هایی هست که نسخه ی کوچک شده ی(تصاویر شاخص) قدیمی رو حذف می کنند و همچنین افزونه هایی هم هست که مجددا براتون تولید می کنن . برای تولید مجدد میتونید از افزونه regenerate thumbnails استفاده کنید برای حذف بلا استفاده ها هم از افزونه ی : Clean Up Images استفاده کنید.

البته همه اینها به شرطی هست که سایز رو خودتون ویرایش نکرده باشید و طراح توی پوسته تنظیم کرده باشه سایز برش ها رو و نه با html .

یعنی اینکه توی فایل function دقیقا همون سایزی به تابع add_Image_size داده شده باشه که توی کدهای html به کار رفته و نه اینکه طراح یا شما عمدا در html تصاویر رو تغییر سایز داده باشید.

اگر اینطور هست ، یعنی با html تغییر سایز داده اید اول توی تابع add_image_size که معمولا در فایل functions.php فراخوانی شده ، سایز های جدید رو تنظیم کنید و بعد از اون 2 افزونه استفاده کنید.

موفق باشید.

درسته ... به تازگی پوسته رو عوض کردم و پوسته صحیفه رو نصب کردم...

توی functions.php این تابع وجود داره :


if ( function_exists( 'add_image_size' ) && !tie_get_option( 'timthumb' ) ){
add_image_size( 'tie-small', 55, 55, true );
add_image_size( 'tie-medium', 272, 125, true );
add_image_size( 'tie-large', 290, 195, true );
add_image_size( 'slider', 660, 330, true );
add_image_size( 'big-slider', 995, 498, true );

افزونه regenerate thumbnails رو نصب کردم... چجوری باید استفاده کنم؟

لینک به ارسال

سلام . بعد از فعال سازی افزونه ی regenerate thumbnails یک گزینه به قسمت ابزار ها اضافه میشه به همین اسم و وقتی واردش بشید هم که دیگه واضحه یک دکمه بیشتر نیست اونو میزنید و صبر می کنید تا کارش تموم بشه همین.

موفق باشید.

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

سلام . بعد از فعال سازی افزونه ی regenerate thumbnails یک گزینه به قسمت ابزار ها اضافه میشه به همین اسم و وقتی واردش بشید هم که دیگه واضحه یک دکمه بیشتر نیست اونو میزنید و صبر می کنید تا کارش تموم بشه همین.

موفق باشید.

سلام .

نمیشه بجای این 2 افزونه یک کد بزاریم تو قالب ؟

اساتید راهنمایی کنند

لینک به ارسال

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

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

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

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

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

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

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

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

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