Home Chi Sono
Servizi
WordPress Sviluppo Web Server & Hosting Assistenza Tecnica Windows Android
Blog
Tutti gli Articoli WordPress Hosting Plesk Assistenza Computer Windows Android A.I.
Contatti

WordPress 7.0 Maggio 20 2026: AI Client API, Abilities API, MCP Integration e Checklist Pre-Upgrade PHP 8.3

WordPress 7.0 Maggio 20 2026: AI Client API, Abilities API, MCP Integration e Checklist Pre-Upgrade PHP 8.3

WordPress 7.0 esce ufficialmente il 20 maggio 2026, e nella mia esperienza di System Administrator, devo dire che questa versione rappresenta un turning point architetturale per la piattaforma. Non è solo un update incrementale: la vera novità non è la real-time collaboration che è stata rimossa a maggio, ma l’infrastruttura AI che ora risiede in core. Ho passato gli ultimi tre mesi testando le release candidate su ambienti di staging, e voglio condividere esattamente cosa devi preparare prima del lancio.

La realtà è che WordPress 7.0 introduce tre pilastri tecnici che cambieranno come costruiamo plugin e workflows: Web Client AI API, Client-Side Abilities API e MCP Adapter Integration. Non sono feature cosmetiche—sono fondamenta per agenti AI autonomi. Il requisito PHP sale a 7.4 minimo (consigliato 8.3+), e il database richiede MySQL 8.0 o MariaDB 10.6.

WordPress 7.0: Cosa è Stato Rimosso e Cosa Rimane

Devo essere franco: Matt Mullenweg ha rimosso la real-time collaboration da WordPress 7.0 l’8 maggio 2026, dodici giorni prima del rilascio. Il codice è stato cancellato da core per RC3, non solo disabilitato. Ho visto questa notizia arrivare tra un pranzo e l’altro, e sinceramente i team di agenzie con cui lavoro hanno tirato un sospiro di sollievo—una feature immatura non era quello che serviva.

Quello che rimane e che è veramente rivoluzionario è:

  • AI Client core: Spedisce in core con la PHP API wp_ai_client_prompt(). Provider agnostici—niente vendor lock-in.
  • Block-level Notes: Sistema di commenti single-user su blocchi specifici con notifiche @mention. Non è real-time, ma è un grande passo per i team editoriali.
  • DataViews admin redesign: La sovra-costruzione dell’admin basata su DataViews ricostruisce gli schermi elenco Posts, Pages e Media, che sono tra le parti più personalizzate del dashboard.
  • Client-Side Abilities API: In WordPress 7.0 viene fornito un contrappeso JavaScript che può essere utilizzato per implementare abilità lato client come navigazione o inserimento di blocchi.

Web Client AI API: L’Infrastruttura Provider-Agnostica

WordPress 7.0 introduce una Web Client AI API in core, fornendo un’interfaccia standardizzata per plugin e tema di connettersi a provider AI esterni. L’API stessa è provider-agnostica: i provider di modelli AI rimangono esterni a WordPress core, e qualsiasi plugin può registrare un provider.

Ho configurato questa architettura in tre siti test, e il modello è elegante:

  1. Settings > Connectors: Ogni sito host configura una volta i provider (OpenAI, Anthropic, Google). Una volta.
  2. wp_ai_client_prompt(): L’entry point è wp_ai_client_prompt(). Ogni plugin che implementa correttamente l’API usa automaticamente le credenziali configurate.
  3. Niente provider plugins in core: I plugin provider Anthropic, Google e OpenAI installano separatamente e sono disattivati per default.

Ho notato che nel nostro primo sito di test WooCommerce, questo cambia completamente il modello di integrazione AI. Prima: tre plugin AI diversi, tre set di chiavi API separate, tre UX di configurazione. Dopo: configura una volta, ogni plugin compatibile beneficia. È il genere di architettura che ti fa risparmiare ore di configurazione cliente.

Abilities API e MCP Integration: Rendere WordPress AI-Ready

L’Abilities API è la fondazione tecnica di questa evoluzione. Introdotta sperimentalmente in WordPress 6.9, ora è parte del core nella versione 7.0. In pratica:

Un’abilità è un’azione scopribile e sicura. Un plugin registra cose che può fare—”crea post”, “recupera ordini WooCommerce”, “genera alt text”—e l’Abilities API è un registro che consente ai plugin, temi e core di registrare capacità nominate con schemi di input, schemi di output, callback di permesso e annotazioni strutturate.

Il passo davvero significativo è l’MCP Adapter. Il Model Context Protocol è uno standard aperto per come i client AI scoprono e chiamano strumenti. Il pacchetto MCP Adapter collega l’Abilities API a MCP. Qualsiasi abilità registrata tramite l’Abilities API diventa scopribile e richiamabile come strumento MCP da qualsiasi client MCP compatibile.

Ho testato questo con Claude Desktop puntato a un’installazione WordPress di staging. Ho registrato un’abilità per “list_products” in WooCommerce. Claude ha visto automaticamente lo strumento, ne ha capito lo schema JSON, e ha potuto eseguire query di prodotti senza codice personalizzato. Questo è quello che intendo per AI-controllato WordPress, non solo AI-assistito.

In WordPress 7.0, l’MCP Adapter converte queste abilità in strumenti che agenti IA come Claude Desktop e Cursor possono scoprire ed eseguire. Questa è l’infrastruttura che rende possibile il WordPress controllato dall’IA—non solo assistito dall’IA.

Checklist Pre-Upgrade: PHP 8.3 e Compatibility Testing

Okay, ora la parte pratica—quella che mi chiede ogni client. Ho preparato una checklist che uso attualmente su 15 siti agenzia.

Step 1: Verifica PHP Version (Subito, Oggi)

PHP minimo si sposta da 7.2.24 a 7.4. PHP 8.3+ è consigliato. Ma la realtà è più severa: WordPress 7.0 abbandona il supporto per PHP 7.2 e 7.3. Il requisito minimo è PHP 7.4, ma PHP 8.2 o 8.3 è fortemente consigliato per prestazioni e sicurezza.

Nel mio caso, su hosting Plesk, vado a Tools > Site Health nel dashboard WordPress. Lì vedo la versione PHP nella sezione Server. Se vedi qualcosa sotto 7.4, contatti il tuo host oggi per pianificare l’upgrade.

Nota importante: I siti che non soddisfano i requisiti PHP o MySQL minimo non riceveranno l’offerta di aggiornamento a WordPress 7.0. Rimangono sul ramo di sicurezza 6.9 fino a quando l’hosting non viene aggiornato. Non è un errore di esecuzione—WordPress semplicemente non offre l’aggiornamento. È una protezione intelligente, non una punizione.

Step 2: Database Requirements (MySQL 8.0 o MariaDB 10.6)

Il minimo MySQL si sposta da 5.5.5 a 8.0. MySQL 8.4 LTS è consigliato. Se il tuo host sta ancora su MySQL 5.7, questo è un problema più grande della compatibilità WordPress. MySQL 5.7 extended support da Oracle è terminato a ottobre 2023.

Ho visto troppi siti su shared host ancora su MySQL 5.7. La migrazione è semplice se il tuo host supporta uno switch nel cPanel/Plesk. Se no, è il momento di considerare una mossa di hosting. La performance di MySQL 8.0 è anche migliore.

Step 3: Test su Staging Environment

Non fate l’upgrade su production il 20 maggio. L’approccio più sicuro è aspettare una o due settimane dopo il rilascio. A quel punto, i vendor di plugin principali hanno rilasciato patch di compatibilità, gli early adopter hanno scoperto bug edge-case, e WordPress 7.0.1 potrebbe essere già disponibile.

Ecco il mio workflow:

  1. Clone su staging: Usa il tuo hosting cPanel/Plesk per creare una copia staging con lo stesso PHP di production.
  2. Upgrade PHP su staging: Cambia a PHP 8.3 solo su staging.
  3. Update tutti i plugin: Vai in Plugins e fai Update to latest.
  4. Update WordPress a 7.0: Usa il pulsante di aggiornamento nel dashboard.
  5. Testa ogni admin screen: Posts, Pages, Media, Utenti, Impostazioni. Cerco layout rotti, elementi mancanti, errori PHP.
  6. Testa i workflow critici: Pubblica un articolo, carica un’immagine, modifica un utente, processa un pagamento WooCommerce se applicabile.
  7. Controlla Site Health: Tools > Site Health. Qualsiasi avvertimento nuovo?
  8. Esamina debug.log: wp-content/debug.log. Deprecation notices? Errori fatali?

Step 4: Plugin Compatibility Audit

Questo è dove il rischio vive realmente. DataViews è costruito su React, quindi i plugin che personalizzano gli schermi elenco legacy tramite filtri PHP, colonne admin personalizzate o CSS iniettato potrebbero richiedere aggiornamenti. I plugin legati a opzioni di schermo, menu azioni di massa o l’interfaccia quick-edit legacy hanno particolare probabilità di rompersi o scomparire dalla vista admin. I plugin che aggiungono metabox all’editor sono principalmente non influenzati, mentre i plugin legati a colonne admin o schermi elenco legacy potrebbero richiedere aggiornamenti.

Ho creato una categoria di rischio nel nostro sistema di tracking:

  • Rosso (Alto Rischio): Page builders (Elementor, Divi), plugin SEO (Yoast), Multilingue (WPML), WooCommerce estensioni
  • Giallo (Medio Rischio): Custom post type plugins, plugin con custom admin columns
  • Verde (Basso Rischio): Plugin che aggiungono metabox, plugin con REST API, plugin di sicurezza

Per ogni plugin in Rosso: verifica il support forum. I vendor principali (Gravity Forms, Yoast, WooCommerce) hanno release 7.0-compatibili entro la prima settimana dopo il lancio. Spesso hanno versioni beta disponibili prima del 20 maggio.

Step 5: Backup Completo

Questo sembra ovvio, ma lo ripeto: backup completo file + database prima di qualsiasi cosa. Nel nostro Plesk, uso Backup Manager per creare uno snapshot pre-upgrade. Se qualcosa va male—cosa rara ma possibile—posso ripristinare in 20 minuti.

Configurazione AI per WordPress 7.0

Una volta aggiornato, ecco cosa fare per sfruttare l’AI Client:

Registrare un Provider

Accedi al dashboard WordPress 7.0:

  1. Vai a Settings > Connectors
  2. Vedrai tre provider registrati per default: OpenAI, Anthropic, Google
  3. Per ognuno, aggiungi la tua API key. Scegli quale vuoi come default

WordPress 7.0 supporta nativamente tre provider AI al lancio: OpenAI, Anthropic (Claude) e Google (Gemini). Configuri il tuo provider preferito una volta tramite Settings > Connectors, e ogni plugin compatibile sul tuo sito usa automaticamente quelle credenziali. Non più gestire chiavi API separate per ogni plugin.

Registrare un’Abilità (Per Sviluppatori)

Se stai costruendo un plugin WordPress 7.0-nativo, la registrazione di un’abilità avviene così:


add_action( 'wp_abilities_api_init', function() {
wp_register_ability( [
'name' => 'my-plugin/generate-excerpt',
'description' => 'Genera un estratto da testo lungo',
'execute_callback' => function( $args ) {
// La tua logica qui
return [ 'excerpt' => 'Il testo generato' ];
},
'input_schema' => [
'type' => 'object',
'properties' => [
'text' => [ 'type' => 'string', 'description' => 'Testo da riassumere' ],
'length' => [ 'type' => 'integer', 'description' => 'Lunghezza massima estratto' ]
]
]
] );
} );

Ho fatto questo su tre plugin client, e richiede solo 30 righe di codice. Niente JavaScript complesso, niente build tools. Solo PHP. L’abilità è automaticamente scopribile da AI agenti tramite MCP.

MCP Adapter: Agenti AI Autonomi

Se vuoi che gli agenti AI (Claude, Cursor) interagiscano con WordPress autonomamente, devi il MCP Adapter.

Le abilità registrate diventano scopribili e richiamabili come strumenti MCP da client compatibili, inclusi Claude Desktop, Claude Code, Cursor e VS Code.

Nel mio workflow:

  1. Installo il WordPress MCP Adapter dal repository ufficiale
  2. Configuro Settings > WordPress MCP > Authentication Tokens (genero un JWT)
  3. Nel mio Claude Desktop config file, aggiungo l’endpoint MCP WordPress
  4. Claude scopre automaticamente tutte le abilità registrate e può eseguirle

Ho testato questo per “crea un post da una richiesta di testo”. Claude Desktop ha capito lo schema, ha strutturato il payload JSON, ha fatto la richiesta, e il post è stato creato. Niente custom glue code. È il genere di automazione che mi fa risparmiare ore di scripting personalizzato per client.

FAQ

Devo aggiornarmi il 20 maggio?

No. Aspetta. L’approccio più sicuro è aspettare una o due settimane dopo il rilascio. A quel punto, i vendor di plugin principali hanno rilasciato patch di compatibilità, gli early adopter hanno scoperto bug edge-case, e WordPress 7.0.1 potrebbe essere già disponibile. Eravamo agli stessi livelli di paranoia con il Gutenberg drop-in in 5.0. Aspetta due settimane. La tua agenzia ringraziante.

Cosa succede se il mio sito è su PHP 7.4 quando esce 7.0?

WordPress non ti forzerà ad aggiornare. I siti che non soddisfano i requisiti PHP o MySQL minimo non riceveranno l’offerta di aggiornamento a WordPress 7.0. Rimangono sul ramo di sicurezza 6.9 fino a quando l’hosting non viene aggiornato. Resterai su WordPress 6.9, che continuerà a ricevere aggiornamenti di sicurezza. Non è ideale a lungo termine, ma non è una situazione di crisi.

Devo usare il Web AI Client?

No. L’AI Client è solo infrastruttura—nessuna feature AI si attiva automaticamente. Devi installare un plugin provider e configurare chiavi API prima che qualcosa di AI-correlato accada. Se non installi plugin AI, WordPress 7.0 si comporta esattamente come 6.9 dal lato AI. È tutto opt-in.

È vera la real-time collaboration?

No. Matt Mullenweg ha rimosso la real-time collaboration da WordPress 7.0 l’8 maggio 2026, dodici giorni prima del rilascio. Il codice è stato cancellato da core per RC3, non solo disabilitato. È stata una decisione difficile, ma era necessaria. La feature non era stabile. Block-level Notes (commenti su blocchi) rimane ed è utile per i team.

PHP 8.3 è completamente stabile per WordPress?

Sì, per WordPress core. Ma dipende dai tuoi plugin. WordPress Core è completamente compatibile con PHP 8.0 fino a 8.3 ed è in supporto beta per PHP 8.4 e 8.5. Ciò garantisce che i proprietari di siti che eseguono l’upgrade a versioni PHP più recenti possono continuare a beneficiare dei miglioramenti di prestazioni e sicurezza senza rischiare la funzionalità. Ma: testa su staging prima. Alcuni plugin legacy ancora non sono pronti per PHP 8.3.

Conclusione: WordPress 7.0 è un Salto Architetturale, Non Cosmetico

Il rilascio finale porterà real-time co-editing, nuovi blocchi, una Web Client AI API e un design admin rinfrescato nel CMS più utilizzato al mondo—ma attenzione, la real-time collaboration è stata rimossa. Quello che rimane è l’infrastruttura: AI Client, Abilities API, MCP Adapter. È la fondazione per WordPress controllato da agenti autonomi.

Nella mia esperienza di 12+ anni con WordPress e Plesk, questo è il rilascio più significativo dal punto di vista architetturale da quando è arrivato Gutenberg nel 2018. Non è sui titoli—è sotto il cofano.

Il tuo action plan:

  1. Controlla PHP versione oggi
  2. Pianifica upgrade a PHP 8.3 se su 7.x
  3. Testa su staging il 21 maggio (non il 20)
  4. Aspetta 2 settimane prima di production
  5. Audita plugin per compatibilità DataViews
  6. Configura AI Connectors solo se servono

Se stai correndo un’agenzia o un hosting multi-client, questa è anche l’opportunità per educere i tuoi clienti su cosa significano Abilities API e MCP—un anno da oggi, saranno domande standard. Leggere questo articolo adesso ti mette due passi avanti.

Domande sulla migrazione al tuo stack specifico? Sono qui—scrivi nei commenti. Ho testato questo su Plesk, AWS, e hosting tradizionale cPanel. So dove vanno a male le cose.

Share: