Ve WordPress 5.3 byly představeny nové funkce týkající se automatické práce s obrázky. Jedna z nich je, že WordPress automaticky zmenší při nahrávání velké obrázky.
Hranice pro automatické zmenšení pro obrázky je 2560px. V případě, že nahrajete obrázek ve větším rozlišení, tak jej WordPress automaticky zmenší. Tyto upravené obrázky budou mít za jménem souboru uvedeno -scaled.
Velké obrázky na webu jsou problematické především kvůli dopadu na rychlost. Tato nová funkce je obecně prospěšná, kdy uživatelé, kteří se v problematice velikostí souborů a rozlišení obrázků neorientují, nahrají na web fotografii a WordPress jim ji automaticky upraví. Problém s tímto mohou mít ale ti uživatelé, kteří na web potřebují nahrát fotky ve velkém rozlišení (grafici, fotografové, designéři…).
Jak zrušit automatické škálování obrázků ve WordPress
Pro deaktivování automatické funkce škálování obrázků ve WordPress stačí vložit níže uvedenou funkci do functions.php v child šabloně nebo do vlastního pluginu.
add_filter( 'big_image_size_threshold', '__return_false' );
Dobrý den, dá se říct, že to může částečně nahradit třeba Shortpixel apod.? Lze případně nastavit jinou velikost na to škálování, např. 1920px?
I já se přidávám se stejným dotazem. Já sice všechny obrázky zmenšuji na šířku 1800px, ale ostatní přispěvatelé to dost ignorují a já potom jejich fotografie musím zmenšovat, právě z důvodu náročnosti dat při načítání.
Prosím tedy i já o zodpovězení stejného dotazu: jak se dá nastavit jiná maximální šířka obrázků jiná než 2560px?
Děkuji
Jde to například pomocí pluginu Imsanity: https://www.wplama.cz/jak-hromadne-zmenit-velikost-velkych-obrazku/
Děkuji. Já spíš myslel, jestli by to nešlo bez pluginu. Ale i tak díky, třeba na něj dojde.