web-dev-qa-db-ja.com

WPがフルサイズ画像を再圧縮しないようにする方法

WPには、アップロード中にフルサイズの画像を再圧縮するという悪い習慣があることに気付きました。つまり、アップロードされた各画像のいくつかの小さなバージョンを作成し、デフォルトの90%JPEG品質設定を適用するのは理にかなっていますが、フルサイズの画像もそのままで2回圧縮するのはなぜですか?

私の問題は、通常、WPを介してアップロードしている大きなJPEGの90%が、サイズを小さくするために通常50-75%の品質に設定されているため、WPそれらは品質のさらなる損失を引き起こし、それらのサイズは100〜200%の間で肥大化しています。

WPがフルサイズJPEGのサイズと品質を変更しないようにする方法はありますか?

1
Diego Meozzi

Jpg_qualityにフィルタを使用すると、アップコード化された画像の品質を設定できるようになります。

add_filter('jpeg_quality',  create_function('$n', 'return 70;'));

Image Optimizationの最も良い実装では、optimng/jpegtranなどのImageOptimizationツールのさまざまな使い方を見つけることができます。そのために役立つプラグインがたくさんあります。

1
Butuzov