Ce face wp core update
wp core update descarcă și instalează cea mai nouă versiune WordPress oferită de wordpress.org pentru site-ul tău. Cu --minor se aplică doar actualizările de întreținere și securitate (de exemplu 7.1.2 → 7.1.3), fără salt la o versiune majoră. Cu --version alegi o versiune exactă; pentru o versiune mai veche decât cea instalată (downgrade) ai nevoie și de --force.
După o actualizare majoră, structura bazei de date se poate schimba. wp core update-db rulează aceeași actualizare a bazei de date pe care o face panoul de administrare la prima vizită după update; cu --dry-run doar compară versiunile, fără să modifice nimic, iar cu --network o face pe toate site-urile unei rețele multisite.
wp core version afișează versiunea instalată, citită din wp-includes/version.php. Cu --extra arată și revizia bazei de date, versiunea TinyMCE și limba pachetului.
Parametri
| Parametru | Descriere |
|---|---|
[<zip>] |
Calea către o arhivă zip locală, folosită în loc de descărcarea de pe wordpress.org. |
--minor |
Doar actualizări minore (de exemplu 4.3 → 4.3.3, nu 4.4). |
--version=<version> |
Actualizează la o versiune anume, în loc de cea mai nouă. Acceptă și nightly. |
--force |
Actualizează chiar dacă versiunea instalată este mai mare decât cea cerută (downgrade). |
--locale=<locale> |
Limba pachetului descărcat, de exemplu ro_RO. |
update-db --network |
Actualizează baza de date pentru toate site-urile unei rețele multisite. |
update-db --dry-run |
Compară versiunile bazei de date fără să facă actualizarea. |
version --extra |
Afișează și revizia bazei de date, versiunea TinyMCE și limba pachetului. |
Exemple
Exemplul 1: Verificarea versiunii și actualizarea la ultima versiune
Site-ul este în română, așa că se descarcă pachetul ro_RO.
wp core version
wp core update
Ieșire în terminal
6.9.1
Updating to version 7.1.3 (ro_RO)...
Downloading update from https://downloads.wordpress.org/release/ro_RO/wordpress-7.1.3.zip...
Unpacking the update...
Success: WordPress updated successfully.
Exemplul 2: Actualizarea bazei de date după update
Întâi --dry-run arată ce urmează să se schimbe, apoi comanda propriu-zisă face actualizarea. Revizia 60717 corespunde WordPress 6.9, iar 61833 versiunilor 7.0 și 7.1.
wp core update-db --dry-run
wp core update-db
wp core version --extra
Ieșire în terminal
Success: WordPress database will be upgraded from db version 60717 to 61833.
Success: WordPress database upgraded successfully from db version 60717 to 61833.
WordPress version: 7.1.3
Database revision: 61833
TinyMCE version: 4.9110 (49110-20250317)
Package language: ro_RO
Exemplul 3: Doar actualizările minore
Util pe un server unde vrei patch-urile de securitate, dar nu o versiune majoră netestată. Dacă nu există nicio actualizare minoră, comanda spune asta și se oprește.
wp core update --minor
Ieșire în terminal
Success: WordPress is at the latest minor release.
Greșeli frecvente
- Actualizarea fără copie de rezervă: înainte de un update major fă un export al bazei de date (
wp db export) și o copie a folderuluiwp-content. - Uitarea lui
wp core update-dbdupă o actualizare majoră făcută din terminal: dacă actualizarea bazei de date nu a rulat, WordPress ți-o cere la prima intrare în panou. Din terminal o verifici și o rulezi pe loc cuwp core update-db. - Mesajul
Another update is currently in progress.după o actualizare întreruptă: blocarea rămâne în opțiuneacore_updater.lock. După ce te asiguri că nu rulează altă actualizare, o ștergi cuwp option delete core_updater.lock. - Downgrade fără
--force: cu--versionmai mică decât cea instalată, comanda nu face nimic. Revenirea la o versiune veche poate lăsa baza de date cu o structură nouă, deci folosește-o doar cu o copie de rezervă.
Comenzi înrudite
wp core download: Descarcă fișierele WordPress de pe wordpress.org în folderul curent sau în cel ales, verificate cu md5.wp plugin update: Actualizează pluginurile la versiunea nouă de pe wordpress.org, pe rând sau toate odată, cu previzualizare –dry-run.wp db export: Salvează baza de date a site-ului într-un fișier .sql, folosind datele de conectare din wp-config.php.wp option get / update: Citește, modifică și listează opțiunile WordPress din tabelul wp_options direct din terminal.