{"id":21547,"date":"2018-07-30T01:00:38","date_gmt":"2018-07-30T01:00:38","guid":{"rendered":"https:\/\/staging.kinsta.site\/?p=7539"},"modified":"2018-12-01T09:07:48","modified_gmt":"2018-12-01T08:07:48","slug":"aggiornamenti-automatici-di-wordpress","status":"publish","type":"post","link":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/","title":{"rendered":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress"},"content":{"rendered":"<p>Quando si parla di <a href=\"https:\/\/staging.kinsta.site\/it\/blog\/wordpress-e-sicurezza\/\" target=\"_blank\" rel=\"noopener noreferrer\">sicurezza<\/a>, sappiamo tutti quanto sia importante aggiornare regolarmente le installazioni di WordPress (core, temi e plugin) e quanto tempo ci pu\u00f2 portar via il processo di aggiornamento, soprattutto quando abbiamo installato un buon numero di plugin. Viene normalmente consigliato seguire questi passaggi:<\/p>\n<ol style=\"margin-left: 30px\">\n<li>Effettuare un back-up dei file e delle tabelle del database<\/li>\n<li>Disabilitare i plugin<\/li>\n<li>Effettuare l&#8217;aggiornamento<\/li>\n<li>Abilitare i plugin uno alla volta<\/li>\n<li>Controllare il sito<\/li>\n<\/ol>\n<p>Potrebbe essere un compito noioso per un singolo sito web, ma potrebbe diventare un lavoro fastidioso e complesso quando bisogna aggiornare cinque, dieci o pi\u00f9 siti web.<\/p>\n<p>Con lo scopo specifico di migliorare la sicurezza dell&#8217;installazione e semplificare l&#8217;amministrazione del sito, WordPress 3.7 ha introdotto gli aggiornamenti automatici. Di default, questa utile funzionalit\u00e0 \u00e8 abilitata per le minor release (ovvero le versioni di manutenzione e di sicurezza) e i file delle traduzioni, ma \u00e8 possibile personalizzare ogni tipo di aggiornamento. Quindi, in questo post, vedremo come automatizzare il processo di aggiornamento ogni volta che viene rilasciata una nuova versione del core, di un tema o di un plugin di WordPress. \u00c8 il momento di scoprire cosa sono gli aggiornamenti automatici di WordPress!<\/p>\n<figure style=\"width: 983px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Aggiornamenti automatici di WordPress\" src=\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2016\/10\/aggiornamenti.png\" alt=\"Aggiornamenti automatici di WordPress\" width=\"983\" height=\"489\"><figcaption class=\"wp-caption-text\">Aggiornamenti automatici di WordPress<\/figcaption><\/figure>\n<h3>Indice degli Aggiornamenti Automatici<\/h3>\n<ul>\n<li><a href=\"#aggiornamenti-automatici-wordpress\">Aggiornamenti Automatici di WordPress<\/a><\/li>\n<li><a href=\"#aggiornamenti-background-wp-config\">Controllo degli Aggiornamenti in Background Tramite wp-config.php<\/a><\/li>\n<li><a href=\"#aggiornamenti-background-filtri-api\">Controllo degli Aggiornamenti in Background Tramite i Filtri dell&#8217;API<\/a><\/li>\n<li><a href=\"#email\">Esito, Notifiche e Email di Debug<\/a><\/li>\n<li><a href=\"#disattivare-aggiornamenti-automatici-wordpress\">Quando e Perch\u00e9 Disattivare gli Aggiornamenti Automatici di WordPress<\/a><\/li>\n<li><a href=\"#plugin-aggiornamenti-automatici\">Controllo degli Aggiornamenti Automatici di WordPress Tramite Plugin<\/a><\/li>\n<li><a href=\"#aggiornamenti-automatici-plugin-temi-premium\">Aggiornamenti Automatici per Plugin e Temi Premium<\/a><\/li>\n<\/ul>\n<h2 id=\"aggiornamenti-automatici-wordpress\">Aggiornamenti automatici di WordPress<\/h2>\n<p>Esistono quattro tipi di aggiornamenti e di <strong>aggiornamenti automatici<\/strong> di WordPress:<\/p>\n<ol style=\"margin-left: 30px\">\n<li><strong>Aggiornamenti del Core<\/strong><\/li>\n<li><strong>Aggiornamenti dei Plugin<\/strong><\/li>\n<li><strong>Aggiornamenti dei Temi<\/strong><\/li>\n<li><strong>Aggiornamenti dei file delle traduzioni<\/strong><\/li>\n<\/ol>\n<p>Gli aggiornamenti del Core si dividono in tre sottotipi:<\/p>\n<ol style=\"margin-left: 30px\">\n<li><strong>Sviluppo Core<\/strong> (disponibile solo per le installazioni di sviluppo)<\/li>\n<li><strong>Aggiornamenti secondari del Core<\/strong> (manutenzione e sicurezza) &#8211; abilitati di default nelle installazioni stabili<\/li>\n<li><strong>Aggiornamenti principali del Core<\/strong><\/li>\n<\/ol>\n<p>WordPress permette di automatizzare il processo di aggiornamento per ognuna di queste tipologie fornendo due costanti del file wp-config.php e un buon numero di filtri API.<\/p>\n<h2 id=\"aggiornamenti-background-wp-config\">Controllo degli Aggiornamenti in Background Tramite wp-config.php<\/h2>\n<p>WordPress dispone di un paio di costanti wp-config.php che ci permettono di controllare gli aggiornamenti automatici. L&#8217;impostazione di <code>AUTOMATIC_UPDATER_DISABLED<\/code> su <code>true<\/code> disabiliter\u00e0 qualsiasi tipo di aggiornamento automatico:<\/p>\n<pre><code class=\"language-php\">define( 'AUTOMATIC_UPDATER_DISABLED', true );<\/code><\/pre>\n<p><code>WP_AUTO_UPDATE_CORE<\/code> permette di controllare gli aggiornamenti del core (versioni minori, principali e di sviluppo). Questa costante pu\u00f2 essere definita come segue:<\/p>\n<pre><code class=\"language-php\"># Disables all core updates:\ndefine( 'WP_AUTO_UPDATE_CORE', false );\n\n# Enables all core updates, including minor and major:\ndefine( 'WP_AUTO_UPDATE_CORE', true );\n\n# Enables minor updates:\ndefine( 'WP_AUTO_UPDATE_CORE', 'minor' );\n<\/code><\/pre>\n<p>Nelle installazioni di sviluppo, <code>WP_AUTO_UPDATE_CORE<\/code> \u00e8 impostato di default a <code>true<\/code>. Nelle installazioni stabili, il valore predefinito \u00e8 <code>minor<\/code>.<\/p>\n<p>Per completezza, bisognerebbe menzionare una costante aggiuntiva che pu\u00f2 essere definita per disabilitare gli aggiornamenti automatici. Tuttavia, impostando il suo valore a <code>true<\/code>, questa disabiliter\u00e0 qualsiasi modifica di file, anche quelle effettuate durante l&#8217;installazione di temi e plugin, oltre agli aggiornamenti manuali.<\/p>\n<pre><code class=\"language-php\">define( 'DISALLOW_FILE_MODS', true );<\/code><\/pre>\n<p>Al suo posto potreste definire la costante <code>DISALLOW_FILE_EDITS<\/code>, che disabiliterebbe l&#8217;editor dei file, ma garantendo il funzionamento regolare dei processi di installazione e aggiornamento.<\/p>\n<p>Tutorial correlato: <a href=\"https:\/\/staging.kinsta.site\/it\/blog\/wp-config-php\/\" target=\"_blank\" rel=\"noopener noreferrer\">Il File wp-config.php \u2013 Uno Sguardo Approfondito alla Configurazione di WordPress<\/a><\/p>\n<h2 id=\"aggiornamenti-background-filtri-api\">Controllo degli Aggiornamenti in Background Tramite i Filtri dell&#8217;API<\/h2>\n<p>Le costanti di configurazione forniscono un modo generale per abilitare o disabilitare gli aggiornamenti automatici. Ma WordPress offre anche una serie di filtri che garantiscono un controllo pi\u00f9 preciso su qualsiasi tipo di aggiornamento.<\/p>\n<blockquote><p>Nota: i filtri devono essere utilizzati all&#8217;interno dei plugin, e i plugin &#8220;must use&#8221; sono una buona opzione per gli aggiornamenti in background. I mu-plugin risiedono in una cartella specifica all&#8217;interno della cartella \/wp-content e sono automaticamente abilitati da WordPress. Questi plugin non vengono visualizzati nella schermata dei plugin del pannello di amministrazione di WordPress, quindi non possono essere disabilitati o rimossi accidentalmente dagli amministratori del sito. Per una visione pi\u00f9 approfondita, fate riferimento alla <a href=\"https:\/\/codex.wordpress.org\/Must_Use_Plugins\" target=\"_blank\" rel=\"noopener noreferrer\">documentazione del Codex<\/a><\/p><\/blockquote>\n<p>Per prima cosa, restituendo <code>true<\/code> tramite il filtro <code>automatic_updater_disabled<\/code> ha lo stesso effetto della definizione della costante <code>AUTOMATIC_UPDATER_DISABLED<\/code> al valore <code>true<\/code> in wp-config.php:<\/p>\n<pre><code class=\"language-php\">add_filter( 'automatic_updater_disabled', '__return_true' );<\/code><\/pre>\n<p>Possiamo controllare qualsiasi tipo di aggiornamento tramite i filtri <code>auto_update_$type<\/code> che abilitano o disabilitano gli aggiornamenti in base al valore di <code>$type<\/code> (<code>'core'<\/code>, <code>'plugin'<\/code>, <code>'theme'<\/code> o <code>'translation'<\/code>).<\/p>\n<p>Quindi, possiamo rendere automatici tutti gli aggiornamenti del Core restituendo <code>true<\/code> attraverso il filtro <code>auto_update_core<\/code>:<\/p>\n<pre><code class=\"language-php\">add_filter( 'auto_update_core', '__return_true' );<\/code><\/pre>\n<p>Nell&#8217;esempio seguente, abilitiamo gli aggiornamenti automatici per temi, plugin e traduzioni:<\/p>\n<pre><code class=\"language-php\">add_filter( 'auto_update_theme', '__return_true' );\nadd_filter( 'auto_update_plugin', '__return_true' );\nadd_filter( 'auto_update_translation', '__return_true' );<\/code><\/pre>\n<p>Negli esempi qui sopra abbiamo appena abilitato gli aggiornamenti automatici. Ma questi filtri ci danno un controllo ancora maggiore sugli aggiornamenti. Nel seguente esempio rendiamo automatici gli aggiornamenti di due plugin specifici:<\/p>\n<pre><code class=\"language-php\">function cb_auto_update_plugins ( $update, $item ) {\n\t$plugins = array ( 'hello', 'akismet' );\n\tif ( in_array( $item-&gt;slug, $plugins ) ) {\n\t\t\/\/ update plugin\n\t\treturn true; \n\t} else {\n\t\t\/\/ use default settings\n\t\treturn $update; \n\t}\n}\nadd_filter( 'auto_update_plugin', 'cb_auto_update_plugins', 10, 2 );\n<\/code><\/pre>\n<p>La funzione di callback accetta due argomenti:<\/p>\n<ol style=\"margin-left: 30px\">\n<li><code>$update<\/code>: un valore booleano che stabilisce se aggiornare o meno;<\/li>\n<li><code>$item<\/code>: l&#8217;oggetto dell&#8217;offerta di aggiornamento.<\/li>\n<\/ol>\n<p>La funzione verifica che l&#8217;elemento da aggiornare si trovi nell&#8217;array <code>$plugins<\/code>, quindi restituisce <code>true<\/code> o <code>false<\/code> di conseguenza.<\/p>\n<p>Infine, possiamo fare differenza tra aggiornamenti di sviluppo, aggiornamenti minori e aggiornamenti principali, restituendo <code>true<\/code> o <code>false<\/code> attraverso i seguenti filtri:<\/p>\n<pre><code class=\"language-php\">add_filter( 'allow_dev_auto_core_updates', '__return_false' );\nadd_filter( 'allow_minor_auto_core_updates', '__return_true' );\nadd_filter( 'allow_major_auto_core_updates', '__return_true' );\n<\/code><\/pre>\n<p>Tutti noi sappiamo che di tanto in tanto un aggiornamento pu\u00f2 fallire. Nel peggiore dei casi, il sito web pu\u00f2 andare gi\u00f9 dopo un errore di aggiornamento. Ma fortunatamente possiamo chiedere a WordPress di inviarci una notifica tramite email dopo ogni aggiornamento (o tentativo di aggiornamento).<\/p>\n<h2 id=\"email\">Esito, Notifiche e Email di Debug<\/h2>\n<p>A seconda del risultato del processo di aggiornamento, WordPress invia un&#8217;email diversa all&#8217;indirizzo dell&#8217;amministratore:<\/p>\n<ul style=\"margin-left: 30px\">\n<li><strong>una email di esito<\/strong> viene inviata dopo un aggiornamento automatico del Core;<\/li>\n<li><strong>una email di notifica<\/strong> viene inviata quando WordPress non \u00e8 in grado di eseguire un aggiornamento automatico;<\/li>\n<li><strong>una email di debug<\/strong> viene inviata nelle versioni di sviluppo di WordPress.<\/li>\n<\/ul>\n<p>Ogni volta che un aggiornamento automatico ha esito positivo o negativo, WordPress invia un&#8217;email di esito o di notifica con uno dei seguenti oggetti:<\/p>\n<ul style=\"margin-left: 30px\">\n<li><strong>Il tuo sito \u00e8 stato aggiornato a WordPress XXX<\/strong> (case &#8216;success&#8217;)<\/li>\n<li><strong>WordPress XXX \u00e8 disponibile. Per favore aggiorna<\/strong>! (l&#8217;aggiornamento \u00e8 fallito ed \u00e8 richiesto un aggiornamento manuale \u00e8 richiesto: case &#8216;fail&#8217;)<\/li>\n<li><strong>URGENTE: il tuo sito potrebbe essere inattivo a causa di un aggiornamento non riuscito<\/strong> (l&#8217;aggiornamento non \u00e8 riuscito e WordPress potrebbe essere inattivo: case &#8216;critical&#8217;)<\/li>\n<\/ul>\n<p>Il filtro <code>auto_core_update_send_email<\/code> controlla le email di esito e di notifica. Queste email possono essere disattivate imponendo al filtro di restituire <code>false<\/code> come segue:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'auto_core_update_send_email', '__return_false' );<\/code><\/pre>\n<p>Soprattutto se state pianificando di estendere gli aggiornamenti automatici alle versioni principali del core e\/o dei temi e dei plugin, potreste pensare di lasciare attivee le email di esito e notifica, oppure personalizzarle in base al tipo di esito o di aggiornamento. Nell&#8217;esempio che segue, WordPress non invier\u00e0 l&#8217;email di esito in caso di successo:<\/p>\n<pre><code class=\"language-php\">function cb_auto_core_update_send_email ( $send, $type, $core_update, $result ) {\n\tif ( !empty( $type ) && $type == 'success' ) {\n\t\t\/\/ don't send email\n\t\treturn false; \n\t}\n\t\t\/\/ use default settings\n\t\treturn $send; \n\t}\n}\nadd_filter( 'auto_core_update_send_email', 'cb_auto_core_update_send_email', 10, 4 );\n<\/code><\/pre>\n<p>La funzione di callback accetta i seguenti argomenti:<\/p>\n<ul style=\"margin-left: 30px\">\n<li><code>$send<\/code> \u00e8 un valore booleano che determina se inviare una email di esito o di notifica;<\/li>\n<li><code>$type<\/code> \u00e8 una stringa che imposta il tipo di email da inviare (&#8216;success&#8217;, &#8216;fail&#8217; o &#8216;critical&#8217;);<\/li>\n<li><code>$core_update<\/code> \u00e8 l&#8217;oggetto dell&#8217;offerta di aggiornamento;<\/li>\n<li><code>$result<\/code> \u00e8 l&#8217;esito dell&#8217;aggiornamento del Core (pu\u00f2 essere un errore WP_Error).<\/li>\n<\/ul>\n<p>Di default gli amministratori ricevono una notifica quando l&#8217;offerta di aggiornamento ricevuta da WordPress.org imposta un particolare flag e l&#8217;installazione non \u00e8 in grado di aggiornarsi. L&#8217;email di notifica verr\u00e0 inviata solo una volta per ogni versione. Il filtro <code>send_core_update_notification_email<\/code> consente una certa discrezione sul se e quando inviare questo tipo di notifiche. Applicate il filtro come segue:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'send_core_update_notification_email', '__return_true' );<\/code><\/pre>\n<p>Infine, il filtro <code>automatic_updates_send_debug_email<\/code> controlla le email di debug, che forniscono utili informazioni di registro relative agli aggiornamenti eseguiti. Di default, queste email vengono inviate dalle installazioni di sviluppo. Restituendo <code>false<\/code> si impedir\u00e0 a WordPress di inviare email di debug, mentre restituendo <code>true<\/code> si abiliteranno queste email anche in installazioni stabili:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'automatic_updates_send_debug_email', '__return_true' );<\/code><\/pre>\n<h2 id=\"disattivare-aggiornamenti-automatici-wordpress\"><\/h2>\n<p>Quando e Perch\u00e9 Disattivare gli Aggiornamenti Automatici di WordPress<\/p>\n<p>L&#8217;aggiornamento automatico \u00e8 una funzionalit\u00e0 eccezionale per molti utenti, poich\u00e9 consente di risparmiare molto tempo e lavoro.<br \/>\nMa, anche se sembra che <a href=\"https:\/\/make.wordpress.org\/core\/2013\/10\/25\/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7\/\" target=\"_blank\" rel=\"noopener noreferrer\">gli aggiornamenti automatici siano davvero sicuri<\/a>, dovremmo chiederci se sia sempre una buona idea attivarli tutti.<\/p>\n<p>Di tanto in tanto, potremmo riscontrare problemi di incompatibilit\u00e0 su temi e plugin che potrebbero interrompere alcune funzionalit\u00e0 o addirittura bloccare il sito. Se questo dipende da un buon numero di plugin, potrebbe essere pi\u00f9 sicuro eseguire aggiornamenti manuali, almeno per quanto riguarda i plugin. Il procedimento &#8220;uno alla volta&#8221; ci permette di individuare rapidamente eventuali anomalie che con gli aggiornamenti automatici potrebbero essere difficili da trovare.<\/p>\n<p>Inoltre, se siete sviluppatori, dovreste fare attenzione ai nomi che assegnate ai vostri temi e plugin anche se non avete intenzione di distribuirli. Quando si eseguono gli aggiornamenti, WordPress cerca nella Directory dei Plugin le nuove versioni dei plugin e sovrascrive i file se viene trovato un plugin con lo stesso nome. Quindi, se pensate di abilitare gli aggiornamenti in background per temi e plugin, assicuratevi di assegnare nomi univoci ai vostri script.<\/p>\n<p>Bene, ci sono un sacco di ottime cose per gli sviluppatori. Ma come pu\u00f2 un utente non sviluppatore gestire gli aggiornamenti automatici?<\/p>\n<h2 id=\"plugin-aggiornamenti-automatici\">Controllo degli Aggiornamenti Automatici di WordPress Tramite Plugin<\/h2>\n<p>Se non siete sviluppatori, potete controllare gli aggiornamenti automatici di WordPress utilizzando un plugin.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/stops-core-theme-and-plugin-updates\/\" target=\"_blank\" rel=\"noopener noreferrer\">Easy Updates Manager<\/a> permette a tutti gli utenti di controllare gli aggiornamenti di WordPress sia su sito singolo che su installazioni multisite. Il plugin consente di gestire tutte le tipologie di aggiornamenti di WordPress, e temi e plugin possono essere selezionati individualmente per gli automatici automatici. Le funzionalit\u00e0 aggiuntive riguardano email di notifica, blocco degli utenti e registrazione degli aggiornamenti dei plugin.<\/p>\n<figure style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Easy Updates Manager\" src=\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2016\/10\/easy_updates_manager-1024x972.png\" alt=\"Easy Updates Manager - gestione degli aggiornamenti automatici di WordPress\" width=\"1024\" height=\"972\"><figcaption class=\"wp-caption-text\">Easy Updates Manager<\/figcaption><\/figure>\n<p>In caso di incompatibilit\u00e0, potrebbe essere necessario ripristinare una versione precedente di un tema o un plugin. <a href=\"https:\/\/wordpress.org\/plugins\/wp-rollback\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Rollback<\/a> consente di <a href=\"https:\/\/staging.kinsta.site\/it\/knowledgebase\/ripristinare-sito-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">ripristinare una versione precedente<\/a> di qualsiasi tema e plugin dalla pagina di amministrazione dei plugin. Basta fare clic sul link Rollback e il plugin vi mostrer\u00e0 un elenco di tutte le versioni disponibili.<br \/>\nSfortunatamente, WP Rollback non vi sar\u00e0 di aiuto se il vostro sito web va in crash, quindi non dimenticate di eseguire il backup e leggere attentamente la documentazione online.<\/p>\n<figure style=\"width: 829px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"WP Rollback\" src=\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2016\/10\/wp_rollback.png\" alt=\"WP Rollback\" width=\"829\" height=\"542\"><figcaption class=\"wp-caption-text\">WP Rollback<\/figcaption><\/figure>\n<p>Infine, se \u00e8 necessario effettuare un test di compatibilit\u00e0 sugli aggiornamenti automatici nella vostra installazione di WordPress, <a href=\"https:\/\/wordpress.org\/plugins\/background-update-tester\/\" target=\"_blank\" rel=\"noopener noreferrer\">Background Update Tester<\/a> vi fornir\u00e0 tutte le informazioni necessarie.<\/p>\n<h2 id=\"aggiornamenti-automatici-plugin-temi-premium\">Aggiornamenti Automatici per Plugin e Temi Premium<\/h2>\n<p>Se siete sviluppatori di plugin o temi premium di WordPress, \u00e8 vostro dovere prevedere un meccanismo di aggiornamento automatico nei vostri prodotti per offrire la stessa esperienza di aggiornamento senza interruzione che gli utenti si aspettano dai prodotti di WordPress.org. Questo \u00e8 diventato standard del mercato di oggi (e per una buona ragione). Potete ospitare i prodotti premium voi stessi e sviluppare un meccanismo di aggiornamento, oppure sfruttare piattaforme come <a href=\"https:\/\/freemius.com\/wordpress\/automatic-software-updates\/\" target=\"_blank\" rel=\"noopener noreferrer\">Freemius<\/a>, <a href=\"https:\/\/kernl.us\/\" target=\"_blank\" rel=\"noopener noreferrer\">Kernl<\/a>, o <a href=\"http:\/\/wp-updates.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Updates<\/a>, che offrono una repository sicura e aggiornamenti automatici come servizio, immediatamente disponibili.<\/p>\n<h2>Riepilogo<\/h2>\n<p>Gli aggiornamenti automatici di WordPress costituiscono una eccezionale funzionalit\u00e0 che potrebbe farvi risparmiare molto tempo e lavoro, permettendovi di tenere il vostro sito regolarmente aggiornato. Ma pensereste di abilitare tutti i tipi di aggiornamento automatico? Fatecelo sapere nei commenti qui sotto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si parla di sicurezza, sappiamo tutti quanto sia importante aggiornare regolarmente le installazioni di WordPress (core, temi e plugin) e quanto tempo ci pu\u00f2 portar &#8230;<\/p>\n","protected":false},"author":36,"featured_media":21551,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[32,3],"topic":[],"class_list":["post-21547","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-sviluppo-web","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.1.2 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Analisi Approfondita degli Aggiornamenti Automatici di WordPress<\/title>\n<meta name=\"description\" content=\"Se l&#039;aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Analisi Approfondita degli Aggiornamenti Automatici di WordPress\" \/>\n<meta property=\"og:description\" content=\"Se l&#039;aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-30T01:00:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-01T08:07:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Se l&#039;aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad\"},\"headline\":\"Analisi Approfondita degli Aggiornamenti Automatici di WordPress\",\"datePublished\":\"2018-07-30T01:00:38+00:00\",\"dateModified\":\"2018-12-01T08:07:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\"},\"wordCount\":1765,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\",\"keywords\":[\"sviluppo web\",\"WordPress\"],\"articleSection\":[\"Sviluppo WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\",\"url\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\",\"name\":\"Analisi Approfondita degli Aggiornamenti Automatici di WordPress\",\"isPartOf\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\",\"datePublished\":\"2018-07-30T01:00:38+00:00\",\"dateModified\":\"2018-12-01T08:07:48+00:00\",\"description\":\"Se l'aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage\",\"url\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\",\"contentUrl\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png\",\"width\":1460,\"height\":730,\"caption\":\"Aggiornamenti automatici WordPress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.kinsta.site\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analisi Approfondita degli Aggiornamenti Automatici di WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#website\",\"url\":\"https:\/\/staging.kinsta.site\/it\/\",\"name\":\"Kinsta\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.kinsta.site\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/staging.kinsta.site\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/kinsta.png\",\"contentUrl\":\"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/kinsta.png\",\"width\":580,\"height\":580,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for over 10 years, also in collaboration with Italian and European universities and educational institutions. He has written dozens of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find Carlo on Twitter.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/staging.kinsta.site\/it\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress","description":"Se l'aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/","og_locale":"it_IT","og_type":"article","og_title":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress","og_description":"Se l'aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?","og_url":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/","og_site_name":"Kinsta","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2018-07-30T01:00:38+00:00","article_modified_time":"2018-12-01T08:07:48+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Se l'aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?","twitter_image":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Carlo Daniele","Tempo di lettura stimato":"10 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#article","isPartOf":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad"},"headline":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress","datePublished":"2018-07-30T01:00:38+00:00","dateModified":"2018-12-01T08:07:48+00:00","mainEntityOfPage":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/"},"wordCount":1765,"commentCount":2,"publisher":{"@id":"https:\/\/staging.kinsta.site\/it\/#organization"},"image":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","keywords":["sviluppo web","WordPress"],"articleSection":["Sviluppo WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/","url":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/","name":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress","isPartOf":{"@id":"https:\/\/staging.kinsta.site\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","datePublished":"2018-07-30T01:00:38+00:00","dateModified":"2018-12-01T08:07:48+00:00","description":"Se l'aggiornamento di WordPress \u00e8 per voi un lavoro fastidioso e complesso, perch\u00e9 non semplificarvi la vita con gli aggiornamenti automatici di WordPress?","breadcrumb":{"@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#primaryimage","url":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","contentUrl":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/07\/aggiornamenti-automatici-wordpress.png","width":1460,"height":730,"caption":"Aggiornamenti automatici WordPress"},{"@type":"BreadcrumbList","@id":"https:\/\/staging.kinsta.site\/it\/blog\/aggiornamenti-automatici-di-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.kinsta.site\/it\/"},{"@type":"ListItem","position":2,"name":"Analisi Approfondita degli Aggiornamenti Automatici di WordPress"}]},{"@type":"WebSite","@id":"https:\/\/staging.kinsta.site\/it\/#website","url":"https:\/\/staging.kinsta.site\/it\/","name":"Kinsta","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/staging.kinsta.site\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.kinsta.site\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/staging.kinsta.site\/it\/#organization","name":"Kinsta","url":"https:\/\/staging.kinsta.site\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/staging.kinsta.site\/it\/#\/schema\/logo\/image\/","url":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/kinsta.png","contentUrl":"https:\/\/staging.kinsta.site\/it\/wp-content\/uploads\/sites\/2\/2018\/05\/kinsta.png","width":580,"height":580,"caption":"Kinsta"},"image":{"@id":"https:\/\/staging.kinsta.site\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT"]},{"@type":"Person","@id":"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/staging.kinsta.site\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for over 10 years, also in collaboration with Italian and European universities and educational institutions. He has written dozens of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find Carlo on Twitter.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/staging.kinsta.site\/it\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/posts\/21547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/comments?post=21547"}],"version-history":[{"count":4,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/posts\/21547\/revisions"}],"predecessor-version":[{"id":23031,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/posts\/21547\/revisions\/23031"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/it"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/translations\/dk"},{"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/kinsta\/v1\/posts\/21547\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/media\/21551"}],"wp:attachment":[{"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/media?parent=21547"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/tags?post=21547"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/staging.kinsta.site\/it\/wp-json\/wp\/v2\/topic?post=21547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}