Releases: paveltravnicek/sw-image-optimizer
Release list
Release 1.3
Oprava ověření licence: plugin nově volá licenční server přímo, místo aby procházel přes hlavní web, kde ho mohl blokovat bezpečnostní firewall (HTTP 403).
Release 1.2
Release 1.2 – Redesign admin rozhraní, přehled úspor a hromadná optimalizace
Co je nového
Hromadná optimalizace s náhledem a progress barem
Nová karta Hromadná optimalizace existujících obrázků v sekci Servisní nástroje umožňuje optimalizovat celou knihovnu obrázků s plnou kontrolou:
- Tlačítko Zobrazit náhled nejprve ukáže kolik obrázků bude zpracováno, kolik je již optimalizovaných a při jakém nastavení se bude pokračovat — bez jediné změny v souborech
- Tlačítko Spustit optimalizaci pak spustí dávkové zpracování s živým progress barem
- Přepínač Přeskočit již optimalizované (výchozí zapnuto) zajistí, že každý obrázek je zpracován jen jednou
Sledování úspor
Nová stats karta Ušetřeno optimalizací zobrazuje celkové množství dat ušetřených od instalace pluginu. Hodnota se průběžně akumuluje po každé optimalizaci a slouží jako přehledný proof of value.
Přeskakování již optimalizovaných obrázků
Každý obrázek zpracovaný pluginem dostane interní označení. Při hromadné optimalizaci lze tyto obrázky přeskočit — výrazně zkracuje dobu zpracování na webech, kde optimalizace již proběhla.
Vylepšení
- Přepracované admin UI — nový design shodný s ostatními Smart Websites pluginy: hero záhlaví s gradientem, licence status badge, toggle přepínače místo checkboxů, karty s border-radius
- Stats karty — všech 5 karet (wp-content, uploads, cache, zálohy, úspory) na jednom řádku, responzivně se přeskládají na menších obrazovkách
- Správa velikostí — boxíky dostupných velikostí mají toggle vlevo a název s rozměry těsně vedle sebe
- Výchozí hodnoty — automatická optimalizace je výchozně zapnuta, všechny formáty (JPG, PNG, WebP) jsou výchozně zapnuty, limit blokace extrémních uploadů nastaven na 4 000 px a 10 MB
Technické poznámky
- Úspory se ukládají do WP options jako
swio_total_savings(bajty, akumulativně) - Označení optimalizovaného obrázku se ukládá jako post meta
_swio_optimizeds timestampem zpracování - Preview endpoint
swio_optimization_previewje zabezpečen nonce a kontrolou oprávněnímanage_options; provádí pouze čtení, žádné změny souborů - Výchozí chování checkboxů je zajištěno skrytými
<input type="hidden" value="0">před každým checkboxem, aby unchecked stav byl vždy explicitně uložen
Přepracování servisních nástrojů a lepší práce s externími variantami obrázků
17. 4. 2026: Přepracování servisních nástrojů a lepší práce s externími variantami obrázků
Aktualizace přináší výrazné vylepšení servisních nástrojů pro práci s existujícími obrázky. Funkce pro změnu rozměrů nyní pracuje pouze s legitimními soubory evidovanými WordPressem, takže již nezpracovává cizí varianty vytvořené externími optimalizačními nástroji. Nově přibyl audit externích variant obrázků a možnost jejich cíleného vyčištění, včetně volby pro zahrnutí souborů určených k ruční kontrole. Součástí úprav je také lepší obnova logů bez nutnosti ručního refreshnutí stránky, větší a přehlednější servisní dlaždice a celkové zpřehlednění administrace.
Vydání pluginu
10. 4. 2026:
Vydání nového pluginu Optimalizace obrázků pro WordPress