投稿や固定ページに挿入する画像のサイズはデフォルトは小・大・フルだが、自分の使用したいサイズを追加することができる。

しかし、サムネイルなど表示のみに使用する場合ならadd_image_sizeのみで十分だが、固定ページや投稿で使用する場合、メディア選択時、サイズを選ぶメニューに項目を追加する必要がある。

// 画像サイズ追加
add_image_size("new-size", 320, 240, false);

// 選択メニューに項目追加
function new_custom_sizes($sizes) {
    return array_merge($sizes, array(
        'new-size' => __('New Size'),
    ));
}
add_filter('image_size_names_choose', 'new_custom_sizes');