Vypnutí generování více velikostí obrázků

Obrázky, to je věc, která dokáže ve WordPressu hodně potrápit. Správa nahraných obrázků a manipulace s nimi je snadná. Málokdo však tuší co všechno se s nimi děje.

Tentokrát se povídáme na situaci, kdy chcete deaktivovat automatické generování různých rozměrů obrázku. Standardně se totiž generuje náhled, ale i další dva rozměry pro případné použití. Co když však chceme nechat pouze jednu velikost?

Může to být nedostatek místa na hostingu, nebo možná situace, kdy vždy nahráváte jeden specifický rozměr obrázků. Nemá tak smysl generovat další zbytečné soubory, které využity nebudou.

Jak se jich zbavit? V Nastavení > Média je zobrazeno několik políček pro rozměry jednotlivých typů obrázku. Vyplněním „0“ se jejich generování vypne. Nemusí to však stačit a proto je tu tento kód:


add_filter( 'intermediate_image_sizes', '__return_empty_array', 999 );

Co dělá? Deaktivuje i generování všech dalších velikostí, které by jinak zůstaly aktivní.

Kód je filtr v PHP a je potřeba jej proto přidat do functions.php souboru šablony nebo využít např. plugin Code Snippets, který umožňuje přidávat PHP bez nutnosti vytvářet child theme.

Napsat komentář

Novinky do e-mailu

Novinky do e-mailu

Chcete přehled toho nejzajímavějšího přímo do e-mailu, včetně mých plánů, rad apod.? Přihlaste si odběr!

Nespamuji, takže posílat budu max. 1-2x za měsíc. Odhlásit se můžete kdykoliv, jedním klikem. ;)

Super! Potvrzující e-mail máte ve schránce.