Release 1.1
Release 1.1 – Analýza databáze, přehled stavu a plánování čištění
Co je nového
Analýza před čištěním
Nové tlačítko Analyzovat databázi provede dry-run bez jakéhokoli mazání. Výsledek ukáže přesné počty záznamů ke smazání v každé kategorii (revize, transienty, komentáře v koši atd.) včetně aktuální velikosti databáze. Pokud je databáze čistá, plugin to potvrdí. Čištění pak spustíte vědomě a bez překvapení.
Widget stavu databáze
Nová karta Stav databáze v horní části stránky zobrazuje tři klíčové údaje v reálném čase:
- aktuální velikost databáze v MB
- změna velikosti za posledních 30 dní (zelená = zmenšila se, červená = narostla)
- celkové množství dat ušetřených pluginem od instalace
Velikost databáze se loguje po každém čištění, takže trend se zpřesňuje s každým během.
Plánování na konkrétní čas
Automatické čištění lze nově naplánovat na přesný čas, den v týdnu nebo den v měsíci:
- Denně → výběr hodiny a minuty
- Týdně → výběr dne (pondělí–neděle) a času
- Jednou měsíčně → výběr dne v měsíci (1–28) a času
Maximum 28. den v měsíci zaručuje spuštění v každém měsíci bez výjimky. Čas se řídí časovým pásmem nastaveným ve WordPressu.
Vylepšení
- Přepracované admin UI — nový design shodný s ostatními Smart Websites pluginy: toggle přepínače, karty s border-radius, hero záhlaví s okamžitým přehledem stavu licence
- Rozšířený popis pluginu — hero sekce nově obsahuje třívětný popis funkce pluginu
- Přejmenování frekvence — „Jednou za 30 dní" přejmenováno na „Jednou měsíčně"
- Aktualizovaný text doporučeného nastavení — přepsán na vy-kání v souladu s komunikačním stylem Smart Websites
Technické poznámky
- Dry-run endpoint je zabezpečen nonce (
swdc_dry_run) a kontrolou oprávněnímanage_options; provádí pouzeSELECT COUNT(*)dotazy, žádné mazání - Velikost DB se ukládá do
swdc_db_size_log(max 90 záznamů) a slouží k výpočtu 30denního trendu - Plánování přepracováno: cron se nově nastavuje na přesný timestamp odpovídající zvolenému dni a času, nikoli relativně od uložení nastavení