Настройки-Медифайлы-размер миниатюры (можно выставить свои размеры)
Было бы намного удобнее загрузить файл в единственном полном размере, и дальше — при надобности — функция «создать миниатюру такого-то размера».
Ага. Нашёл. Кнопка «Масштабировать».
Только некрасиво файлы именуются при масштабировании:
file.-e349587397563.jpeg
Пришлось пропатчить /wp-admin/includes/image-edit.php:
function wp_save_image( $post_id ) {
.
.
.
// First try suffix-sizes
$suffix_sizes = $img->get_size();
$suffix_sizes = "-".$suffix_sizes["width"]."x".$suffix_sizes["height"];
.
.
.
// First try suffix-sizes - acbaile
$filename = preg_replace( "/-e([0-9]+)$/", "", $filename );
$filename = preg_replace( "/-([0-9]{1,5})x([0-9]{1,5})$/", "", $filename );
$filename .= $suffix_sizes;
$new_filename = $filename.".".$path_parts["extension"];
$new_path = $path_parts["dirname"]."/".$new_filename;
if ( file_exists($new_path) ){
/* cycle while(true) with $suffix++; */
}
.
.
.
}