بالا بردن کیفیت تصاویر در وردپرس
وقتی یک تصویر jpeg را در وردپرس آپلود مینماییم وردپرس به صورت اتوماتیک برای لود شدن سریعتر صفحه از حجم و در نتیجه کیفیت عکس میکاهد . کاهش و افت کیفیت تصویر گاهی اوقات منجر به پیکسلی شدن تصاویر شما میشود که امتیاز بدی برای سایت به شمار میرود .
وقتی شما تصویری درون سایت وردپرسی خود آپلود میکنید وردپرس به صورت اتوماتیک کیفیت عکس را 90 درصد حالت اولیه پایین تر خواهد آورد . طبیعتا این مسئله روی تصاویری که با JPEG Quality کمتر از ۶۰ ذخیره شده باشند بسیار واضح و آزار دهنده خواهد بود.
.در اموزش امروز به شما خواهیم آموخت چگونه کیفیت عکس هارا به صورت دلخواه بالا یا پایین بیاورید پس با وردپرس داغ همراه باشید
عدم فشرده سازی و بالا بردن کیفیت تصویر در وردپرس
برای رسیدن به هدفمان، یعنی جلوگیری از فشرده سازی بیشتر تصاویر و جلوگیری از، از دست رفتن کیفیت تصاویر در وردپرس، لازم است از فیلتر jpeg_quality استفاده کنیم. برای انجام این کار کافی است کد زیر را در فایل functions.php یا افزونه ی site-specific خود قرار دهید:
add_filter('jpeg_quality', function($arg){return 100;});
همانطور که مشاهده میکنید، در کد بالا کیفیت تصویر را بر روی ۱۰۰ قرار داده ایم تا فشرده سازی و کاهش حجم روی تصویر اعمال نشود.
فشرده سازی و کاهش حجم بیشتر تصاویر در وردپرس
ممکن است شما جزو آن دسته افرادی باشید که ترجیح میدهند جهت صرفه جویی در مصرف پهنای باند و … حجم و کیفیت تصاویرشان را کمی پایین تر بیاورند. مشکلی نیست. این کار هم کاملا امکان پذیر است. کافی است بجای کد بالا از کد زیر استفاده کنید :
add_filter('jpeg_quality', function($arg){return 75;});
تنها تفاوت این کد با کد قبلی در کیفیتی است که برای فیلتر jpeg_quality تعریف کرده ایم. همانطور که مشاهده میکنید ،در خط سوم کد، کیفیت تصویر معادل ۶۵ تعریف شده است. با تغییر این رقم میتوانید به سادگی به نتیجه ی دلخواه خود دست پیدا کنید اما شخصا کیفیت های کمتر از ۶۵ را اصلا به شما توصیه نمیکنیم چون کیفیت های کمتر از این مقدار عموما باعث نمایان شدن پیکسل های تصویر شده و نمای زیبای سایت شما را از بین خواهند برد.
در پایان توجه داشته باشید که این فیلتر روی تصاویری که قبلا در سایتتان آپلود کرده باشید کار نمیکند. و تغییراتی که اعمال کرده اید، بر روی تصاویری که پس از این تغییر بر روی سایت آپلود کنید، موثر خواهد بود. بنابراین برای اعمال این تنظیمات بر روی تصاویری که قبلا در سایتتان آپلود کرده اید لازم است. از افزونه ای مانند Regenerate Thumbnails استفاده کنید تا تغییرات شما روی تصاویر قدیمی اعمال شده و تصاویر با فیلتر جدید مجددا ایجاد شوند.