Поддержка Проблемы и решения Условие для создание миниатюрs MEDIUM

  • нужно изменять размеры medium только для горизонтальных изображений при загрузке (в идеале и для перегенерации миниатюр) ?
    Помогите допилить функцию (не знаю как получить размеры и при загрузке картинки чтоб выполнялось подстраивание)

    function thumbnail_for_horizontal(){
    	if ($height_img == $width_img){
    		// ничего не делаем";
    	} elseif ($height_img > $width_img){
    		// ничего не делаем";
    	} else {
    		// отключить стандартные размеры
    		remove_image_size('medium'); // 300x400
    		// создать новые размеры 
    		add_image_size( 'hmedium', 1020, 400  );        
    	}
    }

    Хочу добиться чтоб все миниатюры medium были высотой не более 400px — причем вертикалки получат пропорции 300x400px, а горизонталки автоматом должны переключать размер medium на 1020x400px.

    Не хочу чтоб лишние миниатюры волялись на серваке, они в PNG и будут жрать место, а использовать их не буду — ПЛАГИНЫ мне не нужны, задача четкая и лишние телодвежения плагина ни к чему!

  • Тема «Условие для создание миниатюрs MEDIUM» закрыта для новых ответов.