WordPressのメディア自動生成をリセットさせよう

WordPressでは、メディアに画像をアップロードしたときに自動的に複数サイズの画像が生成されてしまいます。

メディアの設定から自動生成されないようにサイズを設定することもできますが、functions.phpで設定する方法もあります。

function disable_image_autogeneration($sizes) {
    unset($sizes['thumbnail']); // thumbnailサイズを停止
    unset($sizes['medium']); // mediumサイズを停止
    unset($sizes['large']); // largeサイズを停止
    unset($sizes['medium_large']); // medium_large'サイズを停止
    unset($sizes['1536x1536']); // 1536pxサイズを停止
    unset($sizes['2048x2048']); // 2048pxサイズを停止
    return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'disable_image_autogeneration');
add_filter('big_image_size_threshold', '__return_false'); // full(scaled)サイズを停止
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人