Высчитывать пропорции смысла нет, т.к. загружаемые картинки абсолютно разные и с разными пропорциями. Видимо придётся стилями, типа background-size: cover...
Иных средств такого получения миниатюр нет? Именно, которые растягивают.
Сейчас получается, что оно просто масштабирует картинки с меньшим измерением, чем указано в миниатюре, а не обрезает. Т.е. подгоняет только одно ширину картинки под размер, а высоту автоматически.
Т.е. вот:
А правило такое:
Нужно сделать именно то, что написано: отправить на печать страницу сайта с видимым фрагментом динамической карты. Т.е., да, по сути сделать скриншот страницы/блока и распечатать. Только это всё программно по нажатию кнопки "Печать".
Поставил Regenerate thumbnails, который помог при создании предыдущей миниатюры.
Пересоздал миниатюры, перезалил картинку, но всё равно он масштабирует её по одной стороне 254*300, вместо того, чтобы резать 300*300.
Странно, но нигде не говорилось про генерацию... Только add_image_size() и всё. А без плагина не обойтись разве? Дело-то не сложное, должно быть простое решение.