こんにちは、WPホームページ研究所の運営サポートチーム(@WP_LABO)です。
オリジナルのテーマやプラグインを作っていると色々な画像サイズが欲しくなる場面もありますよね。本日は画像アップロードと同時に指定したサイズの画像を自動生成する方法をご紹介いたします。
ワードプレスで画像アップロード時に指定サイズのファイルを同時作成する方法とは?
以下のフォーマットでfunctions.phpに追記すると画像アップロードタイミングで指定サイズで生成できます。
add_filter('init', function(){
add_image_size( 'other-size-1', 150, 0);
add_image_size( 'other-size-2', 250, 0);
add_image_size( 'other-size-3', 350, 0);
});
add_filter('image_size_names_choose', function($sizes){
$sizes['other-size-1'] = 'オリジナルサイズ1';
$sizes['other-size-2'] = 'オリジナルサイズ2';
$sizes['other-size-3'] = 'オリジナルサイズ3';
return $sizes;
});
実際にアップロードしたら作成されていますね。1つの画像をアップロードで同時作成したい場合に便利です。
以前に同時生成されるファイルを停止する方法も書いているのでぜひ併せてご参照くださいませ。
最新式の無料プラグインを事前公開
WordPressは公式サイトに登録済みのプラグインだけで全機能を補足しきれません。当サイトでは使いやすさを追求した魅惑的なプラグインを無料でダウンロードいただけます。運営ホームページのマーケティング力をさらに高めるチャンスです。まずは無料でDLしてお試しくださいませ。
→ 改良されたプラグインを確認する