shima

خطای Serve scaled images در gtmetrix

5 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

سلام دوستان

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

20mag.ir

ممنون

ویرایش شده در توسط shima
0

به اشتراک گذاری این پست


لینک به پست

سلام.

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

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

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

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

موفق باشید.

3

به اشتراک گذاری این پست


لینک به پست

سلام.

اگر پوستتون رو بعد از نوشتن مطالب تغییر داده باشید یا قالبتون رو ویرایش کرده باشید این اتفاق میوفته. افزونه هایی هست که نسخه ی کوچک شده ی(تصاویر شاخص) قدیمی رو حذف می کنند و همچنین افزونه هایی هم هست که مجددا براتون تولید می کنن . برای تولید مجدد میتونید از افزونه 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 رو نصب کردم... چجوری باید استفاده کنم؟

0

به اشتراک گذاری این پست


لینک به پست

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

موفق باشید.

0

به اشتراک گذاری این پست


لینک به پست

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

موفق باشید.

سلام .

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

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

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری