Hook dopo il caricamento dell'immagine e generazione delle dimensioni
Esiste un hook che viene attivato una volta che l'immagine è stata caricata e le dimensioni dell'immagine sono state generate?
wp_handle_upload
viene attivato dopo il caricamento dell'immagine. Dopo un'ulteriore domanda, ho scoperto che a questo punto le immagini non sarebbero ancora state ridimensionate.
add_filter( 'wp_handle_upload', 'wpse_256351_upload', 10, 2 );
function wpse_256351_upload( $upload, $context ) {
//* Fai qualcosa di interessante
return $upload;
}
Aggiunto:
Le immagini vengono ridimensionate alla riga 135 di image.php. Non ci sono hook nel metodo per ridimensionare le immagini.
Alla fine della funzione wp_generate_attachment_metadata(), viene attivato wp_generate_attachment_metadata
. Questo avviene dopo che le dimensioni delle immagini sono state generate.
wp_read_image_metadata
è un'altra opzione. Viene attivato prima di wp_generate_attachment_metadata
ma dopo che le dimensioni delle immagini sono state generate.

Hmm, le dimensioni delle immagini sono già generate in questo momento?

Utilizza il filtro wp_generate_attachment_metadata
per questo, viene attivato nella funzione wp_generate_attachment_metadata.
