development_creative

この記事は1年以上経過しています。

【WordPress】アップロード画像が勝手に圧縮?ガビガビ画像を防ぐコード

縦長画像をアップロードした際に・・・

wordpressですごく縦長の画像をアップした際に起こった事件である。
なんでか画像が小さくなって表示が汚い・・・。

わかりやすくこちらの記事にまとめられていた!

https://cgsc.info/higuchi_web/wordpress_image_resize_scaled/

このコードをfunction.phpに貼ればOK

基本、こういったことの類はfunction.phpですよね。
以下のコードをfunction.phpに貼ってね。

add_filter("big_image_size_threshold", "__return_false");

こいつを仕込むと、アップロード時の圧縮機能がオフになります。

主な原因はこれだ・・・。

どうやらwordpressは、
縦横サイズが2,560px以上の場合、自動的に2,560pxに縮小する仕様らしい。

基本的に筆者は画像をリサイズ圧縮後にアップするので、
今まで遭遇する機会がなかった。

今回は作成したwebデザインをアップしようと試みたところ、
縦幅10000px以上あったために圧縮され、画像が荒れてしまったという事態。

何回アップし直しても頑なに画像が荒れたので調べました。

ちなみに、圧縮された画像は、画像ファイル名に「scaled」と付っくっす。

wordpressでぶち当たった全てを集積していこう・・。

Related ariticle

関連記事

TOP