大きい画像をメディアにアップロードすると2560pxにリサイズされるwordpress【どうして?。。。】

Invalid argument supplied for foreach()でWarningエラーが出たので出ないようにした wordpress

こちらの記事を作成していた時のことでした。

大きい画像をアップロードしたら、画像がぼやけている。。。
粗い。。。
ん? 小さい画像になっている?

なにしてくれてんの!?wordpress!!
勝手にサイズ変えなくていいんだよ〜〜〜

画像サイズを勝手に変えない設定

wordpressは2560px以上の画像をアップロードした時、勝手にリサイズするようです。
なので、リサイズをしないように設定します。
2通りの方法があって、

  • functions.phpに記述
  • プラグインImsanityをインストールして設定

です。

functions.phpに記述する場合は、1行追加。

add_filter( 'big_image_size_threshold', '__return_false' );

プラグインImsanityの場合は、インストールして設定。
横幅1200pxで縦は10000pxあればいいでしょ。

今回は、Imsanityを使用することにしました。
なぜなら、スマホで撮った写真画像をアップロードする時、4000px以上の横幅でも自動で1200pxにしてくれるから。
スマホで撮った写真画像はデカイので縮小したいのです。

コメント

タイトルとURLをコピーしました