لوگو گروه تبلیعاتی فورسی(4C) - 4C Advertising Logo

گروه تبلیغاتی فورسی(4C)

گروه تبلیغاتی فورسی(4C) ارائه دهنده انواع خدمات مشاور تبلیغاتی، برنامه نویسی و طراحی سایت،طراحی و اجرا طرح های گرافیکی، چاپ، هاستینگ، پنل ارسال پیام کوتاه انبوه و بسیاری از خدمات دیگر جهت بهتر دیده شدن برند شما می‌باشد.
می‌توانید برای کسب اطلاعات بیشتر و کسب مشاوره رایگان با ما تماس حاصل فرمایید.

09203189087
Info@4CGroup.Co
FourCGroupBot@
4C_Group

 

بالا بردن کیفیت تصاویر در وردپرس
زمان تخمینی مطالعه:‌ 4 دقیقه

بالا بردن کیفیت تصاویر در وردپرس

بالا بردن کیفیت تصاویر در وردپرس
زمان تخمینی مطالعه:‌ 4 دقیقه

با سلام و عرض ادب خدمت شما دوستان عزیز.در ادامه آموزش های وردپرس همراه شما هستیم با مورد دیگری که در وب سایت های وردپرسی بسیار مورد استفاده قرار میگیرد و بسیار مهم است. در این آموزش قصد داریم آموزش بالا بردن کیفیت تصاویر در وردپرس را بررسی کنیم.در ادامه بررسی می کنیم که چگونه میتوان کیفیت تصاویر در وردپرس را بالا برد تا تصاویری که شما در نوشته های وب سایت خود قرار میدهید از کیفیت بالایی برخورددار باشد.پس تا انتها با من همراه باشید تا این مورد را نیز با هم بررسی کنیم.

آموزش بالا بردن کیفیت تصاویر در وردپرس

دوستان وردپرس کار شاید متوجه شده باشید که وقتی یک تصویر jpeg را روی سایت وردپرسی خود آپلود میکنید در قسمت رسانه های وردپرس، به صورت اتوماتیک از حجم آن کاسته شده و کیفیت آن کاهش میابد و کیفیتی که در نتیجه ان ایجاد میشود چندان جالب و جذاب نیست. البته اجازه بدهید این مسئله را روشن کنیم که منظور از تصویر jpeg هر تصویری است که دارای یکی از فرمت های .jpg, .jpeg, .jpe, .jif, .jfif, .jfi باشد. کاهش کیفیت و حجم تصاویر شاید خیلی از اوقات خیلی به چشم نیاید ولی در برخی از تصاویر منجر به پیکسل پیکسل شدن تصویر و از دست رفتن کامل کیفیت آن میشود.

افت کیفیت در وردپرس

خب دوستان از اول اگر قرار باشد به شما توضیح دهیم ماجرا از این قرار است که هرگاه شما تصویری با یکی از فرمت های ذکر شده درون سایت وردپرسی خود آپلود کنید، فارق از اینکه تصویر ورودی دارای چه حجم و چه کیفیتی است، وردپرس به صورت اتوماتیک کیفیت آن را به 90 درصد کیفیت اولیه کاهش خواهد داد که عدد بسیار بزرگی است و کیفیت بسیار زیادی از آن را کاهش میدهد شما باید توجه کنید که طبعا این مسئله روی تصاویری که با JPEG Quality کمتر از 60 ذخیره شده باشند بسیار واضح و آزار دهنده خواهد بود و کیفیت ان تصویر را بسیار بسیار کاهش میدهد به طوری که اصلا نمیتوان ان را در وب سایت قرار داد.

خب دوستان حالا در آموزش امروز میخواهیم ابتدا کاری کنیم که وردپرس اصلا تصاویر را فشرده سازی نکند و در مرحله ی بعدی میخواهیم ببینیم چطور میتوانیم کاری کنیم که وردپرس فشرده سازی بیش از 90 درصد روی تصویر اعمال کند. البته شما باید توجه کنید که حالت دوم برای زمانی که کیفیت و حجم اولیه تصاویر آپلود شده بالا باشد و بخواهید در مصرف پهنای باند و فضای دیسک صرفه جویی کنید کاربرد خواهد داشت و در موارد دیگر کاربرد چندانی ندارد البته موردی که در این قسمت وجود دارد این است که شما باید توجه کنید که با این قابلیت در وردپرس هماهنگ هستید یا خیر؟ یعنی اصلا میخواهید این قابلیت را غیر فعال کنید یا اصلا مشکلی با آن ندارید.

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

برای رسیدن به هدفمان، یعنی جلوگیری از فشرده سازی بیشتر تصاویر و جلوگیری از، از دست رفتن کیفیت تصاویر در وردپرس، لازم است از فیلتر jpeg_quality استفاده کنیم. برای انجام این کار کافی است کد زیر را در فایل functions.php یا افزونه ی site-specific خود قرار دهید:

add_filter( 'jpeg_quality', 'mrcode_custom_jpeg_quality' );
function mrcode_custom_jpeg_quality( $quality ) {
   return 100;
}

همانطور که مشاهده میکنید، در کد بالا، کیفیت تصویر را بر روی 100 قرار داده ایم تا فشرده سازی و کاهش حجم روی تصویر اعمال نشود.

فشرده سازی و کاهش حجم بیشتر تصاویر در وردپرس

خوب، ممکن است شما جزو آن دسته افرادی باشید که ترجیح میدهند جهت صرفه جویی در مصرف پهنای باند و … حجم و کیفیت تصاویرشان را کمی پایین تر بیاورند. مشکلی نیست. این کار هم کاملا امکان پذیر است. کافی است بجای کد بالا از کد زیر استفاده کنید :

add_filter( 'jpeg_quality', 'mrcode_custom_jpeg_quality' );
function mrcode_custom_jpeg_quality( $quality ) {
   return 65;
}

تنها تفاوت این کد با کد قبلی در کیفیتی است که برای فیلتر jpeg_quality تعریف کرده ایم. همانطور که مشاهده میکنید در خط سوم کد، کیفیت تصویر معادل 65 تعریف شده است. با تغییر این رقم میتوانید به سادگی به نتیجه ی دلخواه خود دست پیدا کنید اما شخصا کیفیت های کمتر از 65 را اصلا به شما توصیه نمیکنیم چون کیفیت های کمتر از این مقدار عموما باعث نمایان شدن پیکسل های تصویر شده و نمای زیبای سایت شما را از بین خواهند برد.

در پایان توجه داشته باشید که این فیلتر روی تصاویری که قبلا در سایتتان آپلود کرده باشید کار نمیکند و تغییراتی که اعمال کرده اید، بر روی تصاویری که پس از این تغییر بر روی سایت آپلود کنید، موثر خواهد بود. بنابراین برای اعمال این تنظیمات بر روی تصاویری که قبلا در سایتتان آپلود کرده اید لازم است از افزونه ای مانند Regenerate Thumbnails استفاده کنید تا تغییرات شما روی تصاویر قدیمی اعمال شده و تصاویر با فیلتر جدید مجددا ایجاد شوند.

Sending
User Review
5 (1 vote)
محمدسالار آدم زاده
محمدسالار آدم زاده

برنامه نویس و طراح وب به خصوص فرانت‌اند با استفاده از بروز ترین زبان‌های برنامه‌نویسی مانند PHP ،CSSes و ...

بدون نظر

ارسال نظر

نظر
نام
ایمیل
وب سایت