بهصورت پیشفرض، وردپرس تصاویر آپلود شده شمارا برای افزایش کارایی و سرعت فشرده میکند. جالب است بدانید که شما میتوانید تنظیمات مربوط به این فشردهسازی را ویرایش کنید و مطابق با نیاز خود شخصیسازی کنید. هر بار که شما یک تصویر با فرمت JPEG در وردپرس آپلود میکنید، بهصورت خودکار کیفیت آن بهاندازه ۹۰ درصد کاهش پیدا میکند. در نسخه ۴.۵ وردپرس این مقدار برای افزایش سرعت بارگذاری صفحات در موبایل، بهاندازه ۸۲ درصد رسیده است.
اگر در وبسایت خود نیاز دارید که تصاویر با بالاترین کیفیت ممکن نمایش داده شوند و یا کیفیت پایینتر برای شما راضیکننده است، این مطلب مناسب شماست. در این آموزش نحوه ویرایش میزان فشردهسازی تصاویر را به شما آموزش میدهیم.
نحوه غیرفعال کردن فشردهسازی تصاویر در وردپرس
تنها کاری که برای این کار لازم است انجام دهید اضافه کردن کد زیر در فایل functions.php قالب سایت است:
add_filter('jpeg_quality', function($arg){return 100;});
وقتیکه شما این مقدار را روی ۱۰۰ تنظیم میکنید به این معناست که وردپرس تصاویر را با بالاترین کیفیت ممکن آپلود میکند.
اگر عکاس حرفهای و یا هنرمند نیستید، احتمالاً فرق چندانی در کیفیتها مشاهده نخواهید کرد؛ اما برای کسانی که با انواع و اقسام تصاویر در روز سروکار دارند تفاوت کیفیتهای مختلف کاملاً محسوس است.
نحوه افزایش مقدار فشردهسازی تصاویر در وردپرس
کاهش خودکار کیفیت تصاویر توسط وردپرس بدون شک باعث افزایش کارایی سایت شما خواهد شد؛ بنابراین میتوانید حتی مقدار فشردهسازی را افزایش دهید و حجم تصاویر خود را کاهش دهید. برای این کار کافی است کد زیر را در فایل functions.php قالب قرار داده و آن را ذخیره کنید.
add_filter('jpeg_quality', function($arg){return 75;});
مقدار ۷۵ در کد بالا را با مقدار دلخواه خود جایگزین کنید.
پس از انجام این کار و برای تغییر میزان فشردگی تصاویری که قبلاً در وردپرس آپلود شدهاند باید از افزونه Force Regenerate Thumbnails استفاده کنید.
قبلاً هم افزونه wp smush را به شما معرفی کرده بودیم که با استفاده از آن میتوانید بهصورت خودکار تصاویر آپلود شده در وردپرس را فشردهسازی کنید. اگر دوست ندارید کدهای وردپرس را ویرایش کنید این افزونه یک گزینه مناسب برای این کار محسوب میشود.
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید