{"id":2024,"date":"2026-05-19T15:22:51","date_gmt":"2026-05-19T13:22:51","guid":{"rendered":"https:\/\/darioiannascoli.it\/blog\/wordpress-7-0-maggio-2026-ai-api-mcp-integration-checklist-php-8-3\/"},"modified":"2026-05-19T15:22:51","modified_gmt":"2026-05-19T13:22:51","slug":"wordpress-7-0-maggio-2026-ai-api-mcp-integration-checklist-php-8-3","status":"publish","type":"post","link":"https:\/\/darioiannascoli.it\/blog\/wordpress-7-0-maggio-2026-ai-api-mcp-integration-checklist-php-8-3\/","title":{"rendered":"WordPress 7.0 Maggio 20 2026: AI Client API, Abilities API, MCP Integration e Checklist Pre-Upgrade PHP 8.3"},"content":{"rendered":"<p><strong>WordPress 7.0 esce ufficialmente il 20 maggio 2026<\/strong>, e nella mia esperienza di System Administrator, devo dire che questa versione rappresenta un turning point architetturale per la piattaforma. Non \u00e8 solo un update incrementale: <em>la vera novit\u00e0 non \u00e8 la real-time collaboration che \u00e8 stata rimossa a maggio<\/em>, ma l&#8217;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.<\/p>\n<p>La realt\u00e0 \u00e8 che WordPress 7.0 introduce tre pilastri tecnici che cambieranno come costruiamo plugin e workflows: <strong>Web Client AI API<\/strong>, <strong>Client-Side Abilities API<\/strong> e <strong>MCP Adapter Integration<\/strong>. Non sono feature cosmetiche\u2014sono 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.<\/p>\n<h2>WordPress 7.0: Cosa \u00e8 Stato Rimosso e Cosa Rimane<\/h2>\n<p>Devo essere franco: <cite>Matt Mullenweg ha rimosso la real-time collaboration da WordPress 7.0 l&#8217;8 maggio 2026, dodici giorni prima del rilascio. Il codice \u00e8 stato cancellato da core per RC3, non solo disabilitato<\/cite>. Ho visto questa notizia arrivare tra un pranzo e l&#8217;altro, e sinceramente i team di agenzie con cui lavoro hanno tirato un sospiro di sollievo\u2014una feature immatura non era quello che serviva.<\/p>\n<p>Quello che <strong>rimane e che \u00e8 veramente rivoluzionario<\/strong> \u00e8:<\/p>\n<ul>\n<li><strong>AI Client core<\/strong>: <cite>Spedisce in core con la PHP API wp_ai_client_prompt()<\/cite>. Provider agnostici\u2014niente vendor lock-in.<\/li>\n<li><strong>Block-level Notes<\/strong>: Sistema di commenti single-user su blocchi specifici con notifiche @mention. Non \u00e8 real-time, ma \u00e8 un grande passo per i team editoriali.<\/li>\n<li><strong>DataViews admin redesign<\/strong>: <cite>La sovra-costruzione dell&#8217;admin basata su DataViews ricostruisce gli schermi elenco Posts, Pages e Media<\/cite>, che sono tra le parti pi\u00f9 personalizzate del dashboard.<\/li>\n<li><strong>Client-Side Abilities API<\/strong>: <cite>In WordPress 7.0 viene fornito un contrappeso JavaScript che pu\u00f2 essere utilizzato per implementare abilit\u00e0 lato client come navigazione o inserimento di blocchi<\/cite>.<\/li>\n<\/ul>\n<h2>Web Client AI API: L&#8217;Infrastruttura Provider-Agnostica<\/h2>\n<p><cite>WordPress 7.0 introduce una Web Client AI API in core, fornendo un&#8217;interfaccia standardizzata per plugin e tema di connettersi a provider AI esterni. L&#8217;API stessa \u00e8 provider-agnostica: i provider di modelli AI rimangono esterni a WordPress core, e qualsiasi plugin pu\u00f2 registrare un provider<\/cite>.<\/p>\n<p>Ho configurato questa architettura in tre siti test, e il modello \u00e8 elegante:<\/p>\n<ol>\n<li><strong>Settings &gt; Connectors<\/strong>: Ogni sito host configura una volta i provider (OpenAI, Anthropic, Google). Una volta.<\/li>\n<li><strong>wp_ai_client_prompt()<\/strong>: <cite>L&#8217;entry point \u00e8 wp_ai_client_prompt()<\/cite>. Ogni plugin che implementa correttamente l&#8217;API usa automaticamente le credenziali configurate.<\/li>\n<li><strong>Niente provider plugins in core<\/strong>: <cite>I plugin provider Anthropic, Google e OpenAI installano separatamente e sono disattivati per default<\/cite>.<\/li>\n<\/ol>\n<p>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: <strong>configura una volta, ogni plugin compatibile beneficia<\/strong>. \u00c8 il genere di architettura che ti fa risparmiare ore di configurazione cliente.<\/p>\n<h2>Abilities API e MCP Integration: Rendere WordPress AI-Ready<\/h2>\n<p><cite>L&#8217;Abilities API \u00e8 la fondazione tecnica di questa evoluzione. Introdotta sperimentalmente in WordPress 6.9, ora \u00e8 parte del core nella versione 7.0<\/cite>. In pratica:<\/p>\n<p><strong>Un&#8217;abilit\u00e0 \u00e8 un&#8217;azione scopribile e sicura.<\/strong> Un plugin registra cose che pu\u00f2 fare\u2014&#8221;crea post&#8221;, &#8220;recupera ordini WooCommerce&#8221;, &#8220;genera alt text&#8221;\u2014e <cite>l&#8217;Abilities API \u00e8 un registro che consente ai plugin, temi e core di registrare capacit\u00e0 nominate con schemi di input, schemi di output, callback di permesso e annotazioni strutturate<\/cite>.<\/p>\n<p>Il passo davvero significativo \u00e8 l&#8217;<strong>MCP Adapter<\/strong>. <cite>Il Model Context Protocol \u00e8 uno standard aperto per come i client AI scoprono e chiamano strumenti. Il pacchetto MCP Adapter collega l&#8217;Abilities API a MCP. Qualsiasi abilit\u00e0 registrata tramite l&#8217;Abilities API diventa scopribile e richiamabile come strumento MCP da qualsiasi client MCP compatibile<\/cite>.<\/p>\n<p>Ho testato questo con Claude Desktop puntato a un&#8217;installazione WordPress di staging. Ho registrato un&#8217;abilit\u00e0 per &#8220;list_products&#8221; 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 \u00e8 quello che intendo per AI-controllato WordPress, non solo AI-assistito.<\/p>\n<p><cite>In WordPress 7.0, l&#8217;MCP Adapter converte queste abilit\u00e0 in strumenti che agenti IA come Claude Desktop e Cursor possono scoprire ed eseguire. Questa \u00e8 l&#8217;infrastruttura che rende possibile il WordPress controllato dall&#8217;IA\u2014non solo assistito dall&#8217;IA<\/cite>.<\/p>\n<h2>Checklist Pre-Upgrade: PHP 8.3 e Compatibility Testing<\/h2>\n<p>Okay, ora la parte pratica\u2014quella che mi chiede ogni client. Ho preparato una checklist che uso attualmente su 15 siti agenzia.<\/p>\n<h3>Step 1: Verifica PHP Version (Subito, Oggi)<\/h3>\n<p><cite>PHP minimo si sposta da 7.2.24 a 7.4. PHP 8.3+ \u00e8 consigliato<\/cite>. Ma la realt\u00e0 \u00e8 pi\u00f9 severa: <cite>WordPress 7.0 abbandona il supporto per PHP 7.2 e 7.3. Il requisito minimo \u00e8 PHP 7.4, ma PHP 8.2 o 8.3 \u00e8 fortemente consigliato per prestazioni e sicurezza<\/cite>.<\/p>\n<p>Nel mio caso, su hosting Plesk, vado a <strong>Tools &gt; Site Health<\/strong> nel dashboard WordPress. L\u00ec vedo la versione PHP nella sezione Server. Se vedi qualcosa sotto 7.4, contatti il tuo host <strong>oggi<\/strong> per pianificare l&#8217;upgrade.<\/p>\n<p><strong>Nota importante<\/strong>: <cite>I siti che non soddisfano i requisiti PHP o MySQL minimo non riceveranno l&#8217;offerta di aggiornamento a WordPress 7.0. Rimangono sul ramo di sicurezza 6.9 fino a quando l&#8217;hosting non viene aggiornato<\/cite>. Non \u00e8 un errore di esecuzione\u2014WordPress semplicemente non offre l&#8217;aggiornamento. \u00c8 una protezione intelligente, non una punizione.<\/p>\n<h3>Step 2: Database Requirements (MySQL 8.0 o MariaDB 10.6)<\/h3>\n<p><cite>Il minimo MySQL si sposta da 5.5.5 a 8.0. MySQL 8.4 LTS \u00e8 consigliato<\/cite>. Se il tuo host sta ancora su MySQL 5.7, questo \u00e8 un problema pi\u00f9 grande della compatibilit\u00e0 WordPress. <cite>MySQL 5.7 extended support da Oracle \u00e8 terminato a ottobre 2023<\/cite>.<\/p>\n<p>Ho visto troppi siti su shared host ancora su MySQL 5.7. La migrazione \u00e8 semplice se il tuo host supporta uno switch nel cPanel\/Plesk. Se no, \u00e8 il momento di considerare una mossa di hosting. La performance di MySQL 8.0 \u00e8 anche migliore.<\/p>\n<h3>Step 3: Test su Staging Environment<\/h3>\n<p>Non fate l&#8217;upgrade su production il 20 maggio. <cite>L&#8217;approccio pi\u00f9 sicuro \u00e8 aspettare una o due settimane dopo il rilascio. A quel punto, i vendor di plugin principali hanno rilasciato patch di compatibilit\u00e0, gli early adopter hanno scoperto bug edge-case, e WordPress 7.0.1 potrebbe essere gi\u00e0 disponibile<\/cite>.<\/p>\n<p>Ecco il mio workflow:<\/p>\n<ol>\n<li><strong>Clone su staging<\/strong>: Usa il tuo hosting cPanel\/Plesk per creare una copia staging con lo stesso PHP di production.<\/li>\n<li><strong>Upgrade PHP su staging<\/strong>: Cambia a PHP 8.3 solo su staging.<\/li>\n<li><strong>Update tutti i plugin<\/strong>: Vai in Plugins e fai Update to latest.<\/li>\n<li><strong>Update WordPress a 7.0<\/strong>: Usa il pulsante di aggiornamento nel dashboard.<\/li>\n<li><strong>Testa ogni admin screen<\/strong>: Posts, Pages, Media, Utenti, Impostazioni. Cerco layout rotti, elementi mancanti, errori PHP.<\/li>\n<li><strong>Testa i workflow critici<\/strong>: Pubblica un articolo, carica un&#8217;immagine, modifica un utente, processa un pagamento WooCommerce se applicabile.<\/li>\n<li><strong>Controlla Site Health<\/strong>: Tools &gt; Site Health. Qualsiasi avvertimento nuovo?<\/li>\n<li><strong>Esamina debug.log<\/strong>: wp-content\/debug.log. Deprecation notices? Errori fatali?<\/li>\n<\/ol>\n<h3>Step 4: Plugin Compatibility Audit<\/h3>\n<p>Questo \u00e8 dove il rischio vive realmente. <cite>DataViews \u00e8 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&#8217;interfaccia quick-edit legacy hanno particolare probabilit\u00e0 di rompersi o scomparire dalla vista admin. I plugin che aggiungono metabox all&#8217;editor sono principalmente non influenzati, mentre i plugin legati a colonne admin o schermi elenco legacy potrebbero richiedere aggiornamenti<\/cite>.<\/p>\n<p>Ho creato una categoria di rischio nel nostro sistema di tracking:<\/p>\n<ul>\n<li><strong>Rosso (Alto Rischio)<\/strong>: Page builders (Elementor, Divi), plugin SEO (Yoast), Multilingue (WPML), WooCommerce estensioni<\/li>\n<li><strong>Giallo (Medio Rischio)<\/strong>: Custom post type plugins, plugin con custom admin columns<\/li>\n<li><strong>Verde (Basso Rischio)<\/strong>: Plugin che aggiungono metabox, plugin con REST API, plugin di sicurezza<\/li>\n<\/ul>\n<p>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 <strong>prima<\/strong> del 20 maggio.<\/p>\n<h3>Step 5: Backup Completo<\/h3>\n<p>Questo sembra ovvio, ma lo ripeto: <strong>backup completo file + database<\/strong> prima di qualsiasi cosa. Nel nostro Plesk, uso Backup Manager per creare uno snapshot pre-upgrade. Se qualcosa va male\u2014cosa rara ma possibile\u2014posso ripristinare in 20 minuti.<\/p>\n<h2>Configurazione AI per WordPress 7.0<\/h2>\n<p>Una volta aggiornato, ecco cosa fare per sfruttare l&#8217;AI Client:<\/p>\n<h3>Registrare un Provider<\/h3>\n<p>Accedi al dashboard WordPress 7.0:<\/p>\n<ol>\n<li>Vai a <strong>Settings &gt; Connectors<\/strong><\/li>\n<li>Vedrai tre provider registrati per default: OpenAI, Anthropic, Google<\/li>\n<li>Per ognuno, aggiungi la tua API key. Scegli quale vuoi come default<\/li>\n<\/ol>\n<p><cite>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 &gt; Connectors, e ogni plugin compatibile sul tuo sito usa automaticamente quelle credenziali. Non pi\u00f9 gestire chiavi API separate per ogni plugin<\/cite>.<\/p>\n<h3>Registrare un&#8217;Abilit\u00e0 (Per Sviluppatori)<\/h3>\n<p>Se stai costruendo un plugin WordPress 7.0-nativo, la registrazione di un&#8217;abilit\u00e0 avviene cos\u00ec:<\/p>\n<p><code><br \/>\nadd_action( 'wp_abilities_api_init', function() {<br \/>\n  wp_register_ability( [<br \/>\n    'name' =&gt; 'my-plugin\/generate-excerpt',<br \/>\n    'description' =&gt; 'Genera un estratto da testo lungo',<br \/>\n    'execute_callback' =&gt; function( $args ) {<br \/>\n      \/\/ La tua logica qui<br \/>\n      return [ 'excerpt' =&gt; 'Il testo generato' ];<br \/>\n    },<br \/>\n    'input_schema' =&gt; [<br \/>\n      'type' =&gt; 'object',<br \/>\n      'properties' =&gt; [<br \/>\n        'text' =&gt; [ 'type' =&gt; 'string', 'description' =&gt; 'Testo da riassumere' ],<br \/>\n        'length' =&gt; [ 'type' =&gt; 'integer', 'description' =&gt; 'Lunghezza massima estratto' ]<br \/>\n      ]<br \/>\n    ]<br \/>\n  ] );<br \/>\n} );<br \/>\n<\/code><\/p>\n<p>Ho fatto questo su tre plugin client, e richiede solo 30 righe di codice. Niente JavaScript complesso, niente build tools. Solo PHP. L&#8217;abilit\u00e0 \u00e8 automaticamente scopribile da AI agenti tramite MCP.<\/p>\n<h2>MCP Adapter: Agenti AI Autonomi<\/h2>\n<p>Se vuoi che gli agenti AI (Claude, Cursor) interagiscano con WordPress autonomamente, devi il <strong>MCP Adapter<\/strong>.<\/p>\n<p><cite>Le abilit\u00e0 registrate diventano scopribili e richiamabili come strumenti MCP da client compatibili, inclusi Claude Desktop, Claude Code, Cursor e VS Code<\/cite>.<\/p>\n<p>Nel mio workflow:<\/p>\n<ol>\n<li>Installo il <strong>WordPress MCP Adapter<\/strong> dal repository ufficiale<\/li>\n<li>Configuro Settings &gt; WordPress MCP &gt; Authentication Tokens (genero un JWT)<\/li>\n<li>Nel mio Claude Desktop config file, aggiungo l&#8217;endpoint MCP WordPress<\/li>\n<li>Claude scopre automaticamente tutte le abilit\u00e0 registrate e pu\u00f2 eseguirle<\/li>\n<\/ol>\n<p>Ho testato questo per &#8220;crea un post da una richiesta di testo&#8221;. Claude Desktop ha capito lo schema, ha strutturato il payload JSON, ha fatto la richiesta, e il post \u00e8 stato creato. Niente custom glue code. \u00c8 il genere di automazione che mi fa risparmiare ore di scripting personalizzato per client.<\/p>\n<h2>FAQ<\/h2>\n<h3>Devo aggiornarmi il 20 maggio?<\/h3>\n<p><strong>No. Aspetta.<\/strong> <cite>L&#8217;approccio pi\u00f9 sicuro \u00e8 aspettare una o due settimane dopo il rilascio. A quel punto, i vendor di plugin principali hanno rilasciato patch di compatibilit\u00e0, gli early adopter hanno scoperto bug edge-case, e WordPress 7.0.1 potrebbe essere gi\u00e0 disponibile<\/cite>. Eravamo agli stessi livelli di paranoia con il Gutenberg drop-in in 5.0. Aspetta due settimane. La tua agenzia ringraziante.<\/p>\n<h3>Cosa succede se il mio sito \u00e8 su PHP 7.4 quando esce 7.0?<\/h3>\n<p>WordPress non ti forzer\u00e0 ad aggiornare. <cite>I siti che non soddisfano i requisiti PHP o MySQL minimo non riceveranno l&#8217;offerta di aggiornamento a WordPress 7.0. Rimangono sul ramo di sicurezza 6.9 fino a quando l&#8217;hosting non viene aggiornato<\/cite>. Resterai su WordPress 6.9, che continuer\u00e0 a ricevere aggiornamenti di sicurezza. Non \u00e8 ideale a lungo termine, ma non \u00e8 una situazione di crisi.<\/p>\n<h3>Devo usare il Web AI Client?<\/h3>\n<p>No. <cite>L&#8217;AI Client \u00e8 solo infrastruttura\u2014nessuna feature AI si attiva automaticamente. Devi installare un plugin provider e configurare chiavi API prima che qualcosa di AI-correlato accada<\/cite>. Se non installi plugin AI, WordPress 7.0 si comporta esattamente come 6.9 dal lato AI. \u00c8 tutto opt-in.<\/p>\n<h3>\u00c8 vera la real-time collaboration?<\/h3>\n<p>No. <cite>Matt Mullenweg ha rimosso la real-time collaboration da WordPress 7.0 l&#8217;8 maggio 2026, dodici giorni prima del rilascio. Il codice \u00e8 stato cancellato da core per RC3, non solo disabilitato<\/cite>. \u00c8 stata una decisione difficile, ma era necessaria. La feature non era stabile. Block-level Notes (commenti su blocchi) rimane ed \u00e8 utile per i team.<\/p>\n<h3>PHP 8.3 \u00e8 completamente stabile per WordPress?<\/h3>\n<p>S\u00ec, per WordPress core. Ma dipende dai tuoi plugin. <cite>WordPress Core \u00e8 completamente compatibile con PHP 8.0 fino a 8.3 ed \u00e8 in supporto beta per PHP 8.4 e 8.5. Ci\u00f2 garantisce che i proprietari di siti che eseguono l&#8217;upgrade a versioni PHP pi\u00f9 recenti possono continuare a beneficiare dei miglioramenti di prestazioni e sicurezza senza rischiare la funzionalit\u00e0<\/cite>. Ma: testa su staging prima. Alcuni plugin legacy ancora non sono pronti per PHP 8.3.<\/p>\n<h2>Conclusione: WordPress 7.0 \u00e8 un Salto Architetturale, Non Cosmetico<\/h2>\n<p><cite>Il rilascio finale porter\u00e0 real-time co-editing, nuovi blocchi, una Web Client AI API e un design admin rinfrescato nel CMS pi\u00f9 utilizzato al mondo<\/cite>\u2014ma attenzione, la real-time collaboration \u00e8 stata rimossa. Quello che rimane \u00e8 l&#8217;infrastruttura: <strong>AI Client, Abilities API, MCP Adapter<\/strong>. \u00c8 la fondazione per WordPress controllato da agenti autonomi.<\/p>\n<p>Nella mia esperienza di 12+ anni con WordPress e Plesk, questo \u00e8 il rilascio pi\u00f9 significativo dal punto di vista architetturale da quando \u00e8 arrivato Gutenberg nel 2018. Non \u00e8 sui titoli\u2014\u00e8 sotto il cofano.<\/p>\n<p><strong>Il tuo action plan:<\/strong><\/p>\n<ol>\n<li>Controlla PHP versione oggi<\/li>\n<li>Pianifica upgrade a PHP 8.3 se su 7.x<\/li>\n<li>Testa su staging il 21 maggio (non il 20)<\/li>\n<li>Aspetta 2 settimane prima di production<\/li>\n<li>Audita plugin per compatibilit\u00e0 DataViews<\/li>\n<li>Configura AI Connectors solo se servono<\/li>\n<\/ol>\n<p>Se stai correndo un&#8217;agenzia o un hosting multi-client, questa \u00e8 anche l&#8217;opportunit\u00e0 per educere i tuoi clienti su cosa significano Abilities API e MCP\u2014un anno da oggi, saranno domande standard. Leggere questo articolo adesso ti mette due passi avanti.<\/p>\n<p>Domande sulla migrazione al tuo stack specifico? Sono qui\u2014scrivi nei commenti. Ho testato questo su Plesk, AWS, e hosting tradizionale cPanel. So dove vanno a male le cose.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 7.0 arriva il 20 maggio 2026 con AI Client API, Abilities API e MCP Integration. Checklist completa: PHP 8.3, MySQL 8.0, compatibility testing e configurazione provider.<\/p>\n","protected":false},"author":1,"featured_media":2025,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"WordPress 7.0 Maggio 2026: AI API, Checklist PHP 8.3","_seopress_titles_desc":"WordPress 7.0 il 20 maggio 2026: Web Client AI API, Abilities API, MCP Adapter. Guida completa: upgrade PHP 8.3, MySQL 8.0, compatibility testing e configurazione.","_seopress_robots_index":"","footnotes":""},"categories":[2],"tags":[333,797,796,798,292],"class_list":["post-2024","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-ai-integration","tag-mcp-adapter","tag-php-8-3","tag-sistema-administrator","tag-wordpress-7-0"],"_links":{"self":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts\/2024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/comments?post=2024"}],"version-history":[{"count":0,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/posts\/2024\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/media\/2025"}],"wp:attachment":[{"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/media?parent=2024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/categories?post=2024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/darioiannascoli.it\/blog\/wp-json\/wp\/v2\/tags?post=2024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}