Údržba WordPressu: co dělat každý měsíc
WordPress sám o sobě problém nebývá. Problém jsou pluginy, na které se půl roku nesáhlo, a administrátorské účty lidí, kteří už na webu nepracují.
David Azarian · aktualizováno 26. 10. 2026 · 7 min čtení
Průběžně
- Bezpečnostní aktualizace pluginů s veřejně známou zranitelností instalujte hned, ne až při měsíční údržbě. Útoky na známé díry začínají často během pár dní.
- Dostupnost webu hlídejte automaticky. Výpadek po aktualizaci nebo u hostingu nemá čekat, až si ho někdo všimne.
- Zálohy ať běží každý den a ať o nich víte. Záloha, která tři týdny padá, vám nepomůže.
Jednou za měsíc
- Aktualizujte pluginy, šablony a jádro. Velké verze (třeba z 3.x na 4.0) zkuste nejdřív na testovací kopii webu.
- Po aktualizaci projděte hlavní stránku, formuláře a u e-shopu košík a objednávku.
- Smažte neaktivní pluginy a šablony. I vypnutý plugin může mít zranitelnost, kterou jde zneužít.
- Projděte seznam administrátorů a odeberte lidi, kteří už na webu nepracují.
- Zkontrolujte, že
WP_DEBUGje na produkci vypnutý a ladicí log není veřejně dostupný. - Ověřte, že v Nastavení → Čtení není zaškrtnuté „Požádat vyhledávače, aby neindexovaly tento web“.
- Podívejte se na verzi PHP. Pokud už nemá bezpečnostní podporu, přepněte ji u hostingu na novější.
Jednou za čtvrt roku
- Vyzkoušejte obnovení ze zálohy na testovací doméně. Teprve pak víte, že záloha funguje.
- Změřte rychlost v PageSpeed Insights a porovnejte s minulým měřením.
- Zkontrolujte certifikát, doménu a kontakt u registrátora.
- Projděte pluginy: je ještě každý potřeba a má aktivního autora?
Automatické aktualizace: ano, ale s pravidly
WordPress umí aktualizovat pluginy sám, ale dělá to kdykoli během dne a po aktualizaci nic neověřuje. Bezpečnější je pustit aktualizace v noci, jednu po druhé, po každé zkontrolovat web a při chybě se zastavit. Velké verze nechat na člověka a pluginy, na které se nemá sahat, vyřadit úplně.
Další návody
- Jak hlídat cron a zálohy, aby nepadaly potichuCron a zálohy selhávají potichu. Jak nastavit heartbeat monitoring: úloha se po dokončení ozve, a když se neozve včas, přijde upozornění. Příklady pro cron i systemd.
- Bezpečnostní hlavičky webu srozumitelněCo dělají hlavičky HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy a Permissions-Policy a jak je bezpečně nastavit.
- Web nejde. Co zkontrolovat jako prvníWeb nenačítá, hlásí chybu 500 nebo 503, nebo ukazuje varování o certifikátu? Postup, jak za pár minut zjistit, kde je problém a komu volat.