WordPressのメディアアップロード機能を使用して画像をアップロードした際に、横幅624pxにリサイズされた画像を自動生成させない方法です。
サムネイル画像を自動生成させない方法は、「WordPressのサムネイル画像を自動生成させない方法」を読んで下さい。
WordPress 3.6.1対応で確認しています。
自身がアップロードしたファイル名に「*****-624x***」というファイル名で画像が生成されるのを停めます。この横幅が624pxの画像生成はWordpressデフォルトの機能設定になっています。
ファイル名後半の***の部分はアップロードした画像のサイズによって異なります。361pxや329px、315pxなどが私の場合確認できました。
横幅624の画像を自動生成させない方法
画像を自動生成さえない方法は2つです。
- 横幅624pxを超える画像をアップロードしない
- function.phpの書き換え
横幅624pxを超える画像をアップロードしない
まず、プログラムをいじらず簡単に済ませる方法が横幅624pxを超える画像をアップロードしないことです。Wordpressの初期設定では、624pxを超える横幅の画像がアップロードされた場合、リサイズされた画像が自動生成される仕組みになっています。
画像の高さが624pxを超えてもリサイズされた画像が自動生成されることはありません。画像の横幅が624pxを超える画像が対象です。
function.phpの書き換え
function.phpの記述を書き換えて横幅624pxの画像生成を停めます。プログラムが出来て、624pxを超える画像をアップロードしたい方はこちらを試してください。
function.php内の下記コードをコメントアウトします。
// set_post_thumbnail_size( 624, 9999 ); // Unlimited height, soft crop
コメントを残す