[WordPress] 画像アップロード時の大・中・サムネイルサイズの自動生成を無効にする
やりたいこと
- メディアライブラリに画像をアップロードすると、アップロードしたファイルとは別にサイズ違いのファイルがいくつか生成されます
- 使用する領域の違いによって使い分けることで読み込み速度の最適化を図ることができるのですが、そういったケアが必要ない画像も多々あります
- functions.phpの修正で、このサイズ別画像の自動生成機能を無効にしてみます
サンプルコード
functions.php
update_option( 'large_size_h', 0 );
update_option( 'large_size_w', 0 );
update_option( 'medium_large_size_h', 0 );
update_option( 'medium_large_size_w', 0 );
update_option( 'medium_size_h', 0 );
update_option( 'medium_size_w', 0 );
update_option( 'thumbnail_size_h', 0 );
update_option( 'thumbnail_size_w', 0 );
仕組み、解説、補足など
- http://ドメイン名/wp-admin/options.phpにアクセスして、↑と同じオプションを0にしても同様の効果が得られます
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。