Проблема: импорт тысяч товаров на наш сайт с использованием изображений, предоставленных производителями. Некоторые изображения слишком высокие, некоторые слишком широкие. WooCommerce, кажется, обрезает / изменяет их размер в соответствии с шириной, из-за чего все «высокие» изображения обрезаются сверху и снизу.
Есть ли способ, с использованием CSS, предпочтительно, чтобы изменить размер изображения на основе размера самый длинный ? Какой размер окажется?
Прикрепленный снимок экрана показывает проблему - 1-й элемент (поставляемый обычным производителем) обрезан правильно, затем куча слишком высокая, а последние 2 слишком широкие.
Если не существует решения, которое могло бы приспособить это с помощью CSS или PHP, я мог бы попытаться повторно обрезать / изменить холст на 12 000 изображений и восстановить эскизы ... но я бы предпочел этого не делать. (Также не знаю, как это сделать массово.)
![enter image description here](https://i.stack.imgur.com/Tm5Su.jpg)