it-swarm-eu.dev

Lze snímky automaticky komprimovat?

mají potíže s vychováváním klientů ke komprimaci jejich obrazů, a stejně jako by wordpress komprimoval obrázky na předdefinovanou velikost (normálně, 800px dlouhý Edge, 72dpi) a zahodil originál

2
Mild Fuzz

Použití http://wordpress.org/extend/plugins/auto-image-resizer/

Přidat do svých funkcí.php:

function Prune_image_sizes($sizes) {
// You can add other size like that for remove those sizes
//  unset($sizes['medium']);
    unset($sizes['large']);

    return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'Prune_image_sizes');

Nastavte možnost velkého obrazu na 800px v panelu možností médií.

Tak co jsi udělal? Systém nevytvoří velkou velikost obrázku, ale sníží velikost původního obrazu na velkou velikost (800px). Většina z vývojáře dont líbí, ale když klient musí nahrát spoustu obrázků a dont mít hosting prostor tolik, to pomůže.
(Promiň za mou angličtinu)

1
Ünsal Korkmaz
3
Denis de Bernardy

Myslím, že pokud nastavíte globální proměnnou $content_width (například ve vašem functions.php tématu), všechny obrázky budou změněny tak, aby nebyly širší než ty. Nezapomeňte také změnit nastavení pro velkou velikost obrázku, jinak to bude matoucí pro uživatele, proč už nemohou používat tuto velikost .

0
Jan Fabry

Pokud máte zájem o vyřazení původních snímků z úsporného prostoru. Myslím, že budete muset zavést akci 'add_attachment', abyste odstranili originál po změně velikosti. V kombinaci s Janovým návrhem na nastavení proměnné $ content_width na maximální velikost by to mělo být trik.

0
goldenapples