Skip to content

Releases: paveltravnicek/sw-image-optimizer

Release 1.3

Choose a tag to compare

@paveltravnicek paveltravnicek released this 28 Jul 05:56

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

Choose a tag to compare

@paveltravnicek paveltravnicek released this 14 May 08:58
1e70a56

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_optimized s timestampem zpracování
  • Preview endpoint swio_optimization_preview je 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ů

Choose a tag to compare

@paveltravnicek paveltravnicek released this 17 Apr 12:12
9d29908

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

Choose a tag to compare

@paveltravnicek paveltravnicek released this 10 Apr 13:48
1bfb99d

10. 4. 2026:
Vydání nového pluginu Optimalizace obrázků pro WordPress