Já věděl, že už jsem jednou psal nějaký návod… Tady je:
V nastavení Média můžete třeba zakázat Velké/Střední/Náhled obrázky tím, že jim dáte rozměry 0x0 px. Samozřejmě pokud nejsou tyto rozměry potřeba.
Dál přidáním kódu do functions.php (v child šabloně nebo vlastní) pro zakázání dalších vytvářených velikostí, které nejdou vypnout v nastavení WP/šablony/pluginu.
function remove_image_sizes() {
remove_image_size( 'nazev_velikosti' );
remove_image_size( 'nazev_velikosti2' );
}
add_action('init', 'remove_image_sizes');
“nazev_velikosti” jde nejlíp zjistit pluginem Display All Image Sizes v detailu obrázku se pak ukáží všechny jeho dostupné velikosti. Dobré nahrát pro test nějakou velkou fotku, aby se vytvořily všechny.
Ještě je ale potřeba smazat náhledy u starých obrázků. Na to je dobrý třeba Force Regenerate Thumbnails ten vygeneruje zpětně znovu všechny náhledy a hlavně smaže ty, které jsou zakázány. Dá se upravit zásahem do kódu, aby jen mazal a byla tak celá akce rychlejší.