web-dev-qa-db-ja.com

圧縮を追加したり、画像のカラープロファイルを変更せずに、ワードプレスで画像のサイズを変更する方法はありますか。

タイトルから推測できるように、ダッシュボードのメディア設定に従って、Wordpressが新しく作成した画像を処理または保存する方法を変更できるソリューションを探しています。私は主にWordpressをポートフォリオ画像を表示する方法として使用しているので、最初のアップロード時と同じカラープロファイルなどを維持する必要があるため、これは非常に重要です。

問題は、画像がワードプレスでサイズ変更されると、カラープロファイルが変更されるため彩度が低下する傾向があるため、元の画像と同じままピクセルサイズのみが変更されるように変更する必要があることです。

これを最も簡単に解決するには、アップロードする前に画像を実際のサイズに調整してから、ワードプレスのダイアログで実際のサイズ設定を使用します。ただし、これはあまり便利ではありません。アップロードする前にそのようなことをする方法を理解していないクライアントのためのまさしく非常に素晴らしいソリューションです....

最終的には、Idはプラグインの使用を避け、Wordpressが写真や画像を処理するために使用する既存のスクリプトを変更するか、可能であればfunctions.phpテンプレート用の特別な関数を作成します。

事前に助けてくれてありがとう。

5
Mr.Brown

このプラグインを見てみることができます WordPress ImageMagick Engine

ワードプレスの画像サイズをGdからImageMagickに変更します。それを使用するには互換性のあるホストが必要です

4
Brady

これはちょっとしたハックですが、filter: saturate()を使用していつでもカスタムCSSを追加していくらか飽和させることができます。私は1.6が正しいと思う、すなわち:

img.size-large {
  -webkit-filter: saturate(1.6);
  filter: saturate(1.6);
}
1
Leah Bentley