add_action('init', 'SOFT_rimuovi_e_aggiungi_image_sizes');
function SOFT_rimuovi_e_aggiungi_image_sizes() {
/*rimuovere formati immagine non in uso in un tema modificato e
contestualmente aggiungerne nuovi per i template in uso*/
    remove_image_size('best_site_thumb');
    remove_image_size('portfolio_thumb');
    remove_image_size('post_image');
    remove_image_size('site_thumb');
    remove_image_size('preview_gallery');    
    add_image_size('slider_struttura', 800, 600, true);
    add_image_size( 'slider_thumbnail', 60, 60, true );
}

Al fine di limitare lo spazio occupato dalla dir. uploads si possono de-registrare formati immagine non in uso perchè il tema (magari un child-theme) è stato modificato e non utilizza più determinati formati immagine.

Abbiamo trovato utile l’utilizzo di questa de-registrazione in particolare per la gestione di importazioni massive di post da basi dati esterne con l’utilizzo di media_sideload_image() ovvero la funzione che gestisce la creazione delle immagini in WP.
Immaginiamo di dover importare 10000 articoli da una base dati esterna e per ciascuno di essi effettuare l’upload di 3/5 immagini. Se abbiamo registrati 4 formati immagine custom, oltre ai 3 di default, per ogni upload  in realtà saranno generate 7 immagini quindi ogni articolo -> 28 immagini(!) E’ facilmente comprensibile l’importanza di de-registrare formati non in uso..