Změna domény webu nastavené ve WordPress pomocí WP-CLI.
Přihlásíme se na server pomocí SSH.
Uděláme si zálohu databáze WordPress.
Přepneme se do adresáře, kde máme WordPress nainstalovaný:
cd ~/domena-hostingu.cz/web/www/
Spustíme nahrazení staré domény za novou. Nejprve na nečisto. V
příkladu měníme doménu z domenahostingu.cz na verzi s pomlčkou
domena-hostingu.cz.
wp search-replace "domenahostingu.cz" "domena-hostingu.cz" --dry-run --report-changed-only
--dry-run: změny neprovede, ale jen vypíše jejich tabulku. V
ostrém běhu můžeme některé místa vynechat.--report-changed-only: vypíše pouze změněné tabulky a sloupce.Spustíme nahrazení. Tentokrát na ostro. Vynecháme sloupec
user_email, protože teď nechceme změnit e-mailovou adresu
uživatelů.
wp search-replace "domenahostingu.cz" "domena-hostingu.cz" --report-changed-only --skip-columns=user_email
--report-changed-only: vypíše pouze změněné tabulky a sloupce.--skip-columns=: seznam vynechaných sloupců.