Рекомендуемая загрузка изображения завершенного крючка

Я ищу способ подключиться к процессу загрузки избранного изображения. В идеале я хотел бы иметь возможность делать некоторые вещи сразу после завершения загрузки, прежде чем эскизы будут сгенерированы.

Я хочу сделать это, когда изображение будет завершено, пользователю будет предоставлена ​​возможность изменять размер и обрезать изображение до того, как он будет установлен как изображение.

Возможно ли это, или мне лучше думать о пользовательском загрузчике, который я использую, чтобы позже установить готовое изображение в качестве отображаемого изображения?

Solutions Collecting From Web of "Рекомендуемая загрузка изображения завершенного крючка"

Существует функция отката, доступная в WP для обрезки изображения после загрузки. Вы можете отредактировать загружаемое изображение и можете обрезать изображение с вашими предпочтениями. Как обрезать масштаб поворота и переворачивать изображения в wordpress

WordPress по умолчанию предназначен для генерации трех типов обрезки любых загруженных изображений (носителей) автоматически, чтобы обеспечить скорость сайта с разными размерами, где это необходимо. Таким образом, при загрузке исходного изображения было бы не менее 4 файлов –

The Original File (not-cropped), => the_post_thumbnail('full'); // Original image resolution (unmodified) Large, => the_post_thumbnail('large'); // Large resolution (default 640px x 640px max) Medium, and => the_post_thumbnail('medium'); // Medium resolution (default 300px x 300px max) Thumbnail. => the_post_thumbnail('thumbnail'); // Thumbnail (default 150px x 150px max) Custom size the_post_thumbnail( array(100,100) ); // Other resolutions 

Вы можете добавить другой пользовательский размер с вашими предпочтениями:
=> add_image_size () // автоматически создаст версии изображений, подходящих для позиционирования в теме вашего сайта.

Используя функцию add_image_size () с вашим желаемым параметром, вы можете добавить новый размер для своего сайта. Используйте функцию в свой файл functions.php, чтобы добавить желаемый размер изображения:

Надеюсь, это поможет!!