WP-CLI: Jak přes terminál aktualizovat WordPress jako profík

Autor: Správa WordPress návody

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 WordPressu
  • wp plugin list — vypíše všechny nainstalované pluginy a jejich stav
  • wp plugin activate nazev-pluginu — aktivuje plugin
  • wp theme list — seznam všech šablon
  • wp user list — vypíše všechny uživatele
  • wp db export — provede export databáze
  • wp search-replace "stary-text" "novy-text" — hromadně nahradí text v databázi
  • wp 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:

  1. Dokumentace k wp cli update — jak aktualizovat samotný WP-CLI
  2. Dokumentace k wp core update — aktualizace jádra WordPressu
  3. Oficiální web WP-CLI
  4. GitHub repozitář WP-CLI — pro ty, kdo chtějí přispívat nebo reportovat chyby
  5. Přehled příkazů na SmartWP (2026)
  6. Kompletní průvodce WP-CLI příkazy
  7. Průvodce od WordPress.com
  8. 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.