کاهش یا افزایش کیفیت عکسهای jpeg

سلام به همه ی دوستان وردپرسی …
تاحالا دقت کردید که وقتی عکسی با فرمت jpeg رو در وردپرس آپلود می کنید با یک افت کیفیت و در نتیجه کاهش حجمی روبرو میشه البته این افت کیفیت خیلی ناچیز هست و اکثر دوستان متوجه این افت کیفیت نمی شند…
وردپرس بصورت یک حرکت خودجوش و پشت پرده ای! کیفیت عکس های آپلود شده ی jpeg رو 10 درصد کم میکنه. یعنی کیفیت عکسی که می بینید 90 درصده….
خوب خیلی ها مثل عکاس ها دوست دارند کیفیت عکس اون ها کامل نشون داده بشه و خیلی ها هم برای کاهش فضای هاستینگ شون می خوان کیفیت رو فدای کمیت کنند…

برای کم یا زیاد کردن کیفیت عکس ها کافیه کد زیر رو در فایل functions.php موجود در فولدر قالب سایتتون بذارید. اگر چنین فایلی در فولدر پوسته ی شما نبود کافیه یکی بسازید و دستور زیر رو بین کد های <?php و ?> قرار بدید.

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

البته توجه کنید برای کم و زیاد کردن کیفیت عکس ها اون رقم 100 رو می تونید تغییر بدید…
به همین سادگی ، به همین خوشمزگی!!! 😀
تا یادم نرفته مطلب قبلی من در رابطه با ” چگونه با زمینه های دلخواه نام نویسنده ی مهمان را قرار دهیم؟ ” هم بخونید.

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

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

دیدگاهتان را بنویسید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام من همه این کارا رو کردم ولی با کیفیت نشد

  2. سلام مهندسین گرامی و عزیز،
    چه جوری میشه تصاویر با رزولوشن بالا مثلا(۱۷۲۸ × ۳۰۷۲) رو توی رسانه های وردپرس نشون داد.

    برا من اپلود میشه ولی نشون نمیده!!!

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

  4. سلام من با هر بار آپلود عکس تعداد 7 یا بیشتر عکس تولید میشه که کلا 3 سایز اون به درد من میخوره :
    یکی بندانگشتیش دوم عکس کوچکتری هستش که در خبر میاد و دیگر سایز اصلیش !!
    من با این عکسها چکار کنم ؟چطور میشه جلوی تولید این عکسها رو گرفت؟

  5. درسته امیر جان 🙂
    منظورم اسم برای این تابع بود!

    function($arg){return 100;}

    درسته که وردپرس این حالت رو پشتیبانی می‌کنه، اما در بعضی از سرورها این نوع کد نویسی باعث اخطار unexpected T_FUNCTION می‌شه…
    برای همین اگر این کد برای عموم قرار داده می‌شه بهتره به این حالت نوشته بشه:

    function jpeg_quality_callback($arg) {
    return 100;
    }
    add_filter(‘jpeg_quality’, ‘jpeg_quality_callback’);

  6. سلام بهروز جان…
    درسته، در بعضی از عکس‌ها هم این افت کیفیت کاملا مشخص می‌شه.
    خیلی مفید بود. استفاده کردم…
    اما بهتر نیست براش یک تابع با اسم تعریف کنی؟؟ اینطوری مشکلات احتمالی هم به وجود نمیاد. مثل صفحه‌ی سفید مرگ…
    در کل بابت معرفی این کد ازت ممنونم.

    • 51 سال عضو همیار وردپرس

      بهروز جان ممنون از مطلبت

      @آرش: سلام آرش جان . صفحه سفید اکثرا برای اشکالات syntaxــی یا اشکالات کدنویسی پیدا میشه و قرار دادن کد داخل فانکشن ، فرقی با خود کد نداره در اصل .

      موفق باشــــــید

  7. ممنون
    خیلی عالیه

  8. بله …
    مطمئنا بی تاثیر نیست…
    اما پشنهاد می کنم زیاد کیفیت عکس ها رو کم نکنی چون خیلی ظاهر سایتت رو غیر حرفه ای می کنه…

  9. سلام…
    فقط یکم !
    راستی سایت پرمحتوا و زیبایی دارید…
    یادم باشه بعدها که ازدواج کردم آدرسش رو به خانمم بدم یکم آشپزی یاد بگیره! 😀

  10. مشخصه خیلی نکته سنجی . ممنون ازت 😉

  11. خب حجم عکس هم کم میشه دیگه؟

  12. در رابطه با این که گفته اید:

    “اختصاص قالب جدا برای هر موضوع تو سایت هست ! category-idcategory.php اینطوری یعنی idcategory باید آیدی دسته رو بذاری”

    مطلب آن را در سایت نیافتم
    من میخواهم لیست پست های یک دسته با کلیک بر روی دسته مثل سایت زیر نمایش داده شود
    http://www.sanjesh3.com/article_file.php?id=36

    میخواهم بدانم وردپرس این امکان را دارد که بتوان همچین صفحه ای برای نمایش مطالب دسته ها ایجاد کرد
    بطوری که در با فراخوانی موارد وارد شده در زمینه دلخواه و چکیده مطالب بتوان مطالب یک دسته را در جدولی شامل موارد:
    ردیف-نام فایل-نویسنده مقاله-قیمت-مشخصات فایل-نمایش چکیده-لینک مطلب
    بنمایش درآورد

  13. دوستان اگر در این رابطه مشکلی ، سئوالی ابهامی چیزی دارند آماده ام تا جواب بدم…

    • باسلام
      من هم مشکل آقا محمد رو دارم …… میشه کاری کرد که 7 نوع تصویر ایجاد نشه و فقط اونایی ایجاد بشن که نیازه؟

مطالب زیر را حتما بخوانید

دوره‌های آموزشی