WordPress 6.9 in arrivo: novità, compatibilità e quando aggiornare

La prossima release del core porta miglioramenti al sistema di aggiornamenti, alla Command Palette e alla gestione delle revisioni. Cosa cambia per le agenzie e i siti gestiti, e quando conviene pianificare l'upgrade.
Ogni release del core WordPress è un momento strategico per chi gestisce siti in produzione. La 6.9 non è una major rewrite — è una release di consolidamento che raffina il sistema di aggiornamenti, l'esperienza admin e la compatibilità con PHP 8.5. Per le agenzie che mantengono decine di siti, questo è esattamente il tipo di release che richiede pianificazione, non improvvisazione.
La novità più visibile è l'estensione della Command Palette, già introdotta in 6.8, ora con shortcut personalizzabili e azioni batch per plugin. Per gli amministratori che gestiscono multi-sito significa meno click per le operazioni ripetitive. Sul fronte tecnico, il sistema di aggiornamento diventa più granulare: si può scegliere il canale (minor, major, dev) per singolo sito, non solo globalmente.
Compatibilità PHP 8.5: cosa rompe davvero
PHP 8.5 depreca diverse funzioni che plugin e temi ancora usano. Il test di compatibilità non è opzionale: un plugin che usa una funzione deprecata non genera un errore visibile in staging, ma un warning che diventa fatal error in produzione con error reporting attivo. Verifica prima con WP-CLI:
# Verifica compatibilità PHP 8.5 prima dell'aggiornamento
wp plugin verify-checksum --all 2>/dev/null
php -d error_reporting=E_DEPRECATED wp-content/plugins/mio-plugin/mio-plugin.php
# Scansiona tutti i plugin per funzioni deprecate in PHP 8.5
grep -rl 'mysql_connect\|create_function\|each\|money_format' wp-content/plugins/ | head -20Pianificare l'aggiornamento: staging, backup, rollback
Il protocollo che usiamo per ogni sito gestito è: staging → backup → upgrade → smoke test → produzione. Nell'ordine, senza saltare passaggi. La tentazione di aggiornare direttamente in produzione per risparmiare tempo è il motivo più comune di incidenti che richiedono ore di ripristino.
# Protocollo aggiornamento sicuro WordPress 6.9
# 1. Backup completo (file + database)
wp backup:create --dest=/backups/pre-6.9 --include-files --include-db
# 2. Staging: clona il sito in ambiente di test
wp staging:create --from=production --to=staging-69
# 3. Upgrade in staging
wp core update --version=6.9 --path=staging-69
# 4. Smoke test: verifica homepage, checkout, login
wp smoke-test --url=https://staging.miosito.com --check=homepage,checkout,login
# 5. Se tutto OK, upgrade in produzione
wp core update --version=6.9
# 6. Rollback se qualcosa va male
wp core rollback --to=6.8.4La 6.9 non richiede migrazione del database, ma le revisioni accumulate possono rendere lenta la pagina wp-admin/updates.php. Se hai siti con più di 5.000 post, svuota le revisioni prima di aggiornare. La regola resta: test in staging, backup verificato, rollback disponibile. Un aggiornamento controllato vale infinitamente di più di un aggiornamento alla cieca.
Aggiornamenti WordPress controllati, testati e con rollback.
WP Planet gestisce l'intero ciclo di aggiornamento: staging, backup, test di compatibilità e intervento in produzione con rollback.
Articoli correlati

Caching e pagine dinamiche: perché il carrello WooCommerce non si può (e non si deve) cachare
Leggi
LCP e immagini di sfondo CSS: il colpevole nascosto del Largest Contentful Paint
Leggi
