Proč by vás měl WP-CLI zajímat
Pokud stále klikáte v administraci WordPressu na „Aktualizovat“ a modlíte se, aby se něco nepokazilo, mám pro vás lepší cestu. WP-CLI — příkazový řádek pro WordPress — je nástroj, který by měl mít v repertoáru každý, kdo se o WordPress stará alespoň trochu vážně.
Řeč není o žádné novince. WP-CLI existuje už léta, ale v poslední době se kolem něj znovu zvedá vlna zájmu. Hlavně díky tomu, že správa více webů přes webový panel je prostě neudržitelná. Kdo má pět a víc instalací, ten ví, o čem mluvím.
Aktualizace jádra WordPressu jedním příkazem
Nejčastější důvod, proč lidé sáhnou po WP-CLI, je aktualizace. Ať už potřebujete update jádra, pluginů nebo šablon, všechno zvládnete přímo z terminálu.
Základní příkaz pro aktualizaci WordPressu zní jednoduše:
wp core update
Tímto příkazem stáhnete a nainstalujete nejnovější verzi WordPressu. Pokud chcete rovnou aktualizovat i databázi (což doporučuji), přidejte:
wp core update-db
A pokud máte více webů a chcete to opravdu zestratit, můžete si přidat přepínač --all pro hromadnou aktualizaci pluginů a šablon:
wp plugin update --all
wp theme update --all
Tip: Před jakoukoliv aktualizací přes terminál si udělejte backup. WP-CLI sám o sobě nezálohuje — to je vaše zodpovědnost. Není to složité, ale je to důležité.
Nezapomínejte na aktualizaci samotného WP-CLI
Tady hodně lidí tápe. Když máte WP-CLI nainstalované, neaktualizuje se samo. A přitom i tady probíhají vylepšení a opravy. Aktualizace probíhá příkazem:
wp cli update
Pokud chcete zkontrolovat, zda je k dispozici novější verze, bez nutnosti rovnou aktualizovat, použijte:
wp cli check-update
Pravidelně aktualizujte i WP-CLI samotné — zejména pokud používáte méně standardní hostinky, kde se může objevit kompatibilita.
Základní příkazy, které byste měli znát
Pokud s WP-CLI teprve začínáte, tady je rychlý přehled příkazů, které budete používat nejčastěji:
wp core version— zobrazí aktuální verzi WordPressuwp plugin list— vypíše všechny nainstalované pluginy a jejich stavwp plugin activate nazev-pluginu— aktivuje pluginwp theme list— seznam všech šablonwp user list— vypíše všechny uživatelewp db export— provede export databázewp search-replace "stary-text" "novy-text"— hromadně nahradí text v databáziwp cache flush— vymaže cache
Praktický scénář: aktualizace na výrobním prostředí
Představte si: máte klientovi web na produkci a vyjde bezpečnostní aktualizace WordPressu. Nemáte přístup k admin panelu (nebo nechcete riskovat klikání). Přihlásíte se na server a:
# Záloha databáze
wp db export backup-$(date +%Y%m%d).sql
# Aktualizace jádra
wp core update
# Aktualizace databáze
wp core update-db
# Kontrola pluginů
wp plugin update --all
# Vymazání cache
wp cache flush
Celá operace zabere pár sekund. Žádné čekání na načítání stránek, žádné problikávání adminu. Čisté a rychlé.
Kde se o WP-CLI dozvědět víc
Oficiální dokumentace je skvělá a stojí za přečtení. Najdete tam kompletní referenční přehled všech příkazů s příklady použití. Pokud chcete začít, doporučuji projít si tyto zdroje:
- Dokumentace k wp cli update — jak aktualizovat samotný WP-CLI
- Dokumentace k wp core update — aktualizace jádra WordPressu
- Oficiální web WP-CLI
- GitHub repozitář WP-CLI — pro ty, kdo chtějí přispívat nebo reportovat chyby
- Přehled příkazů na SmartWP (2026)
- Kompletní průvodce WP-CLI příkazy
- Průvodce od WordPress.com
- Complete Guide to WP-CLI (2026)
Závěr
WP-CLI není jen pro DevOps inženýry nebo lidi, kteří žijí v terminálu. Je to nástroj, který vám ušetří hodiny práce, pokud spravujete alespoň pár WordPress webů. A aktuální dokumentace vás provede vším krok za krokem.
Začněte tím jednoduchým — přihlaste se na server, napište wp core version a uvidíte, jaké to je mít WordPress pod kontrolou bez prohlížeče. Garantuji vám, že se nebudete chtít vracet.