{"id":28767,"date":"2019-10-24T12:01:09","date_gmt":"2019-10-24T11:01:09","guid":{"rendered":"https:\/\/kinsta.com\/?p=57402"},"modified":"2023-02-02T14:08:01","modified_gmt":"2023-02-02T13:08:01","slug":"wordpress-5-3","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/","title":{"rendered":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)"},"content":{"rendered":"<p>WordPress 5.3 &#8220;Kirk&#8221; \u00e8 stato ufficialmente rilasciato il 12 novembre 2019 ed \u00e8 disponibile per il download.<\/p>\n<p>Cosa \u00e8 cambiato con WordPress 5.3?<\/p>\n<p>Innanzitutto, un numero enorme di versioni del plugin <a href=\"https:\/\/kinsta.com\/it\/?s=gutenberg\">Gutenberg<\/a> \u00e8 stato integrato nel core, dalla 5.4 alla 6.6. Ci\u00f2 significa un numero enorme di funzionalit\u00e0 e miglioramenti, sia per gli utenti che per gli sviluppatori, nonch\u00e9 un importante <a href=\"https:\/\/kinsta.com\/it\/blog\/prestazioni-wordpress\/\">aumento delle prestazioni<\/a>.<\/p>\n<p>Ma c&#8217;\u00e8 molto di pi\u00f9 di Gutenberg, in WordPress 5.3. Infatti, questa versione presenta diversi miglioramenti relativi allo strumento <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-2\/#site-health-check\">Site Health<\/a>, <a href=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty\/\">un tema predefinito completamente nuovo (TwentyTwenty)<\/a>, miglioramenti nell&#8217;interfaccia di amministrazione, un migliore supporto per <a href=\"https:\/\/kinsta.com\/it\/blog\/php-7-4\/\">PHP 7.4<\/a>, una migliore accessibilit\u00e0 ed altro ancora.<\/p>\n<p>Un sacco di bella roba, vero? Ok, allacciamo le cinture e approfondiamo WordPress 5.3.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2 id=\"block-editor-changes\">Novit\u00e0 nell&#8217;Editor a Blocchi<\/h2>\n<p>Da quando \u00e8 stato <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-0\/\">lanciato<\/a>, l&#8217;editor a blocchi \u00e8 stato regolarmente migliorato grazie all&#8217;impegno di collaboratori da tutto il mondo. Tuttavia, le nuove versioni non vengono incorporate nel core non appena sono disponibili.<\/p>\n<p>Con la versione 5.3, ben tredici versioni del <a href=\"https:\/\/kinsta.com\/it\/blog\/gutenberg-editor-wordpress\/#install-gutenberg\">plugin Gutenberg<\/a> sono state unite tutte contemporaneamente nel core. Quindi, se finora non avete utilizzato il plugin Gutenberg e non l\u2019avete aggiornato regolarmente nel tempo, troverete molti miglioramenti e nuove funzionalit\u00e0 nell&#8217;Editor a blocchi con la versione di WordPress 5.3.<\/p>\n<p>Sono stati segnalati anche <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/02\/whats-new-in-gutenberg-2-october\/\">miglioramenti generali nelle prestazioni <\/a>. Il seguente benchmark confronta le prestazioni per un post molto lungo (36.000 parole\/1.000 blocchi) con diverse versioni del plugin Gutenberg.<\/p>\n<p>Con post regolari potreste non accorgervi di queste differenze nel tempo di caricamento, ma \u00e8 abbastanza chiaro il miglioramento generale delle prestazioni dell&#8217;editor.<\/p>\n<table>\n<thead>\n<tr>\n<th>Version<\/th>\n<th>Loading Time<\/th>\n<th>KeyPress event (typing)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Gutenberg 6.6.0<\/td>\n<td>4.7s<\/td>\n<td>38.96ms<\/td>\n<\/tr>\n<tr>\n<td>Gutenberg 6.5.0<\/td>\n<td>4.68s<\/td>\n<td>42.96ms<\/td>\n<\/tr>\n<tr>\n<td>WordPress 5.2<\/td>\n<td>5.69s<\/td>\n<td>57.65ms<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Sarebbe difficile fare un elenco completo di tutte le aggiunte, modifiche e correzioni di bug, quindi abbiamo selezionato quelle con il maggiore impatto sull&#8217;esperienza utente o di sviluppo, e le abbiamo raggruppati come segue:<\/p>\n<ul>\n<li><a href=\"#editing-experience\">Miglioramenti nell&#8217;esperienza di editing<\/a><\/li>\n<li><a href=\"#features-for-theme-developers\">Funzionalit\u00e0 per chi sviluppa e progetta temi<\/a><\/li>\n<li><a href=\"#features-for-block-developers\"> Funzionalit\u00e0 per chi sviluppa i blocchi<\/a><\/li>\n<\/ul>\n<h3 id=\"editing-experience\">Miglioramenti nell&#8217;Esperienza di Editing<\/h3>\n<p>Se non avete ancora installato il plugin Gutenberg, troverete un nuovo blocco: il <strong>blocco Group<\/strong>. Aggiunto all&#8217;editor con la <a href=\"https:\/\/make.wordpress.org\/core\/2019\/04\/17\/whats-new-in-gutenberg-17th-april\/\">versione di Gutenberg 5.5<\/a>, il blocco Group \u00e8 un contenitore universale per altri blocchi che consente di creare modelli di blocco avanzati da includere in qualsiasi pagina del <a href=\"https:\/\/kinsta.com\/it\/blog\/esempi-siti-wordpress\/\">vostro sito WordPress<\/a>.<\/p>\n<p>Il nuovo blocco di gruppo supporta ampi allineamenti e colori di sfondo, offrendo agli utenti WordPress molta libert\u00e0 durante la creazione di contenuti.<\/p>\n<p>Oltre al blocco Group, abbiamo dato un&#8217;occhiata a dieci miglioramenti nell&#8217;editor blocchi che dovrebbero avere un grande impatto sul modo in cui state usando l&#8217;editor.<\/p>\n<h4>1. Il Blocco Appender<\/h4>\n<p>Il <strong>blocco Group e quello Columns<\/strong> ora <a href=\"https:\/\/make.wordpress.org\/core\/2019\/05\/15\/whats-new-in-gutenberg-15th-may\/\"> mostrano un blocco appender (allegato) <\/a> che \u00e8 vuoto di default. L&#8217;appender \u00e8 solo un&#8217;area grigia con un segno pi\u00f9 all&#8217;interno che rende l&#8217;interfaccia utente pi\u00f9 chiara e migliora l&#8217;usabilit\u00e0 del blocco.<\/p>\n<figure style=\"width: 1268px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/group-block.png\" alt=\"Il blocco Group in WordPress 5.3\" width=\"1268\" height=\"1158\"><figcaption class=\"wp-caption-text\">Un blocco Group vuoto in WordPress 5.3<\/figcaption><\/figure>\n<h4>2. Raggruppamento dei Blocchi con l\u2019Interaction Group<\/h4>\n<p>Ora potete creare <strong>i blocchi Group dall&#8217;interazione &#8216;group&#8217;<\/strong>, il che significa che potete <a href=\"https:\/\/make.wordpress.org\/core\/2019\/06\/12\/whats-new-in-gutenberg-12th-june\/\">selezionare pi\u00f9 blocchi<\/a> e <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/14908\">raggrupparli con pochi clic<\/a>. Dovete solo aggiungere tutti i blocchi necessari alla selezione, quindi fare clic su <strong>Group<\/strong> nel menu con i puntini di sospensione&#8230;ed \u00e8 fatto!<\/p>\n<figure id=\"attachment_57413\" aria-describedby=\"caption-attachment-57413\" style=\"width: 1266px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57413 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/10\/group-interaction.png\" alt=\"Creare blocchi tramite l'Interaction Group WordPress\" width=\"1266\" height=\"1238\"><figcaption id=\"caption-attachment-57413\" class=\"wp-caption-text\">Creare blocchi tramite l&#8217;Interaction Group WordPress<\/figcaption><\/figure>\n<p>Per disabilitare le verifiche via e-mail dell&#8217;amministratore, \u00e8 possibile utilizzare il seguente filtro:<\/p>\n<p><code>add_filter( 'admin_email_check_interval', '__return_false' );<\/code><\/p>\n<h4>3. Colonne a Larghezza Personalizzata<\/h4>\n<p>Il <strong>blocco Colonne<\/strong> ora supporta un <a href=\"https:\/\/make.wordpress.org\/core\/2019\/05\/15\/whats-new-in-gutenberg-15th-may\/\"> comando scorrevole<\/a> nelle impostazioni del blocco che consente di impostare una larghezza personalizzata per ogni colonna (in una versione futura potremmo aspettarci ulteriori miglioramenti al blocco Columns con l&#8217;introduzione del <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/15659\">comando di ridimensionamento trascinabile<\/a>).<\/p>\n<figure style=\"width: 1833px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/blocco-colonne.png\" alt=\"Il blocco Colonne in WordPress 5.3\" width=\"1833\" height=\"724\"><figcaption class=\"wp-caption-text\">Il blocco Colonne in WordPress 5.3<\/figcaption><\/figure>\n<h4>4. Un Selettore di Layout per i Blocchi Colonna<\/h4>\n<p>Un ulteriore miglioramento del <strong>blocco Columns<\/strong> in WordPress 5.3 \u00e8 il <strong>selettore di layout<\/strong>. Aggiunto all&#8217;editor <a href=\"https:\/\/make.wordpress.org\/core\/2019\/06\/26\/whats-new-in-gutenberg-26th-june\/\">con Gutenberg 6.0<\/a>, questa funzionalit\u00e0 consente agli utenti di scegliere tra diversi layout (schemi) predefiniti o passare al layout predefinito, accelerando un po\u2019 il processo di modifica e rendendo il blocco pi\u00f9 facile da usare per gli utenti che si intendono meno di tecnologia.<\/p>\n<figure style=\"width: 1262px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/scelta-layout-colonne.png\" alt=\"Il selettore di layout del blocco Colonne\" width=\"1262\" height=\"596\"><figcaption class=\"wp-caption-text\">Il selettore di layout del blocco Colonne<\/figcaption><\/figure>\n<p>Il selettore di layout \u00e8 un&#8217;implementazione dell&#8217;API <strong>Block Patterns<\/strong> che fornisce un modo per scegliere tra un set predefinito di opzioni quando si aggiunge un blocco. Oltre al blocco Columns, possiamo trovare esempi di modelli di blocchi in Tables e Cover. Potete leggere ulteriori informazioni sulla <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/16283\">API Pattern Blocks su GitHub<\/a>.<\/p>\n<figure style=\"width: 1256px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/cover-block.png\" alt=\"Il pattern del blocco Cover\" width=\"1256\" height=\"576\"><figcaption class=\"wp-caption-text\">Il pattern del blocco Cover<\/figcaption><\/figure>\n<h4>5. Miglioramenti al Blocco Tabella<\/h4>\n<p>Il <strong>blocco tabella (Table)<\/strong> \u00e8 stato <a href=\"https:\/\/make.wordpress.org\/core\/2019\/08\/14\/whats-new-in-gutenberg-14-august\/\"> migliorato con diverse nuove funzionalit\u00e0<\/a>. Ora supporta gli allineamenti del testo in colonne, header e footer della tabella e colori di sfondo.<\/p>\n<figure style=\"width: 1840px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/blocco-tabella.png\" alt=\"Il nuovo blocco Tabella\" width=\"1840\" height=\"1164\"><figcaption class=\"wp-caption-text\">Il nuovo blocco Tabella supporta l&#8217;allineamento del testo, header e footer e colori di sfondo<\/figcaption><\/figure>\n<h4>6. Blocco Navigation Mode<\/h4>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2019\/08\/14\/whats-new-in-gutenberg-14-august\/\">Gutenberg 6.3<\/a> ha introdotto la <strong>Navigation Mode<\/strong> per spostarsi tra i blocchi utilizzando il <code>Tab<\/code> o i tasti freccia senza entrare nel contenuto dei blocchi. Gli utenti possono passare dalla modalit\u00e0 di navigazione alla modalit\u00e0 di modifica e viceversa semplicemente premendo <code>Enter<\/code> o <code>Esc<\/code>. Questa funzionalit\u00e0 migliora notevolmente l&#8217;usabilit\u00e0, soprattutto quando si tratta di screen reader.<\/p>\n<h4>7. Aggiunta del Blocco Motion per Modifiche e Correzioni<\/h4>\n<p>Un ulteriore <a href=\"https:\/\/make.wordpress.org\/core\/2019\/07\/10\/whats-new-in-gutenberg-10-july\/\">miglioramento dell&#8217;usabilit\u00e0<\/a> proviene dalla <strong>introduzione dell\u2019animazione<\/strong> per inserire nei blocchi modifiche, nuove creazioni, rimozioni e riordino. Come <a href=\"https:\/\/make.wordpress.org\/core\/2019\/07\/10\/whats-new-in-gutenberg-10-july\/\">spiega Mat\u00edas Ventura<\/a>, ecco perch\u00e9 questa funzionalit\u00e0 \u00e8 rilevante:<\/p>\n<blockquote><p>Prendete in considerazione il caso di un <strong>elenco contenente un set di elementi<\/strong>: l&#8217;azione di spostamento, riordino e cos\u00ec via, non influenza solo il singolo oggetto su cui si sta agendo, ma anche il resto del set, in particolare quello con cui si &#8220;scambia il posizionamento&#8221;. La realt\u00e0 ci comunica che per mettere qualcosa al posto di qualcos&#8217;altro, entrambe le cose devono muoversi. Il cambiamento di stato generale per l&#8217;intero gruppo pu\u00f2 essere pi\u00f9 difficile da capire cambiando l&#8217;ordine all\u2019istante. Ci vuole un momento per riorientare. Le transizioni e le interazioni basate sui gesti generalmente aiutano a collegare questi due stati in modo da rendere pi\u00f9 immediata e comprensibile l&#8217;interazione (&#8220;ci\u00f2 che \u00e8 appena successo&#8221;).<\/p><\/blockquote>\n<figure style=\"width: 712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/block-motion.gif\" alt=\"Block motion\" width=\"712\" height=\"580\"><figcaption class=\"wp-caption-text\">Blocco Motion<\/figcaption><\/figure>\n<h4>8. Riordinamento delle Immagini Incorporato nel Blocco Gallery<\/h4>\n<p>Il <strong>blocco Gallery<\/strong> \u00e8 stato migliorato con <a href=\"https:\/\/make.wordpress.org\/core\/2019\/05\/29\/whats-new-in-gutenberg-29th-may\/\"> il riordino dell&#8217;immagine in linea<\/a>. Ora possiamo riorganizzare le immagini nella galleria con un semplice clic sui pulsanti <strong>Move image forward<\/strong> e <strong>Move image backward<\/strong> senza nemmeno aprire la schermata modale multimediale.<\/p>\n<figure style=\"width: 1254px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/blocco-gallery.jpg\" alt=\"Il blocco Gallery\" width=\"1254\" height=\"1114\"><figcaption class=\"wp-caption-text\">Il blocco Gallery migliorato<\/figcaption><\/figure>\n<h4>9. Miglioramenti nel Blocco Latest Posts (Articoli Recenti)<\/h4>\n<p>Il <strong>blocco Latest Posts<\/strong> ora supporta <a href=\"https:\/\/kinsta.com\/it\/blog\/slider-wordpress\/\">l&#8217;iterazione di estratti di post<\/a> e contenuti (si veda <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/14627\">pull #14627<\/a>).<\/p>\n<figure style=\"width: 1929px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/widget-articoli-recenti.png\" alt=\"Il widget degli Articoli Recenti\" width=\"1929\" height=\"1024\"><figcaption class=\"wp-caption-text\">Il widget degli Articoli Recenti supporta riassunto e contenuto del post<\/figcaption><\/figure>\n<p>Il pannello delle impostazioni del blocco ora contiene una sezione in cui l&#8217;utente pu\u00f2 attivare o disattivare il contenuto dei post. Se <strong>Post Content<\/strong> \u00e8 attivo, potete scegliere tra le opzioni <strong>Excerpt <\/strong> e <strong>Full Post<\/strong>. Infine, un cursore consente di controllare la lunghezza dell&#8217;estratto se \u00e8 selezionato <strong>Excerpt<\/strong>.<\/p>\n<p>Quest&#8217;ultima modifica fa parte di una strategia pi\u00f9 ampia che si concentra sui miglioramenti generali dell&#8217;interfaccia utente. In <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/1594\">Iterations on \u201cLatest Posts\u201d Block&#8221;<\/a>, Mel Choyce afferma:<\/p>\n<blockquote><p>In preparazione del lavoro sui modelli di pagina in Gutenberg, avremo bisogno di un solido set di blocchi dinamici che possono essere rilasciati in qualsiasi post o pagina. L&#8217;espansione di questo blocco ci metter\u00e0 in una posizione migliore per affrontare blocchi dinamici o globali pi\u00f9 complessi in futuro.<\/p>\n<p>Non dovrebbe stare agli utenti sapere come scrivere query personalizzate o comprendere il loop per aggiungere post alla loro homepage. Il blocco Recent Posts \u00e8 un ottimo inizio, ma per essere una soluzione perfettamente funzionante, deve supportare pi\u00f9 che titoli e date dei post.<\/p><\/blockquote>\n<h4>10. Miglioramenti al Blocco Lists (Elenco)<\/h4>\n<p><strong>I blocchi Lists (Elenco)<\/strong> ora supportano le scorciatoie con indentazione, il valore iniziale e il supporto dell&#8217;ordine inverso per gli elenchi ordinati.<\/p>\n<figure style=\"width: 1832px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/blocco-elenco.png\" alt=\"Blocco Elenco\" width=\"1832\" height=\"628\"><figcaption class=\"wp-caption-text\">Impostazioni elenco ordinato nel blocco Elenco<\/figcaption><\/figure>\n<h4>Ulteriori Miglioramenti all\u2019Editor a Blocchi<\/h4>\n<p>A causa del gran numero di versioni del plugin Gutenberg che sono state integrate nel Core, esistono cos\u00ec tante modifiche, miglioramenti e correzioni di bug che non potremmo nemmeno menzionare qui. Alcuni miglioramenti aggiuntivi e nuove funzionalit\u00e0 includono:<\/p>\n<ul>\n<li>Il blocco Columns ora supporta l&#8217;allineamento verticale (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/04\/03\/whats-new-in -gutenberg-3rd-april\/\">Gutenberg 5.4<\/a>).<\/li>\n<li>Il blocco Media &#038; Text ora supporta l&#8217;allineamento verticale (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/04\/17\/whats-new-in-gutenberg-17th-april\/\">Gutenberg 5.5<\/a>).<\/li>\n<li>Il blocco Button ora supporta un&#8217;opzione di destinazione del collegamento (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/07\/31\/whats-new-in-gutenberg-31-july\/\">Gutenberg 6.2<\/a>).<\/li>\n<li>Il blocco Separator ora supporta il colore del bordo (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/08\/14\/whats-new-in-gutenberg-14-august\/\">Gutenberg 6.3<\/a>).<\/li>\n<li>I blocchi Cover sono ora ridimensionabili (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/08\/28\/whats-new-in-gutenberg-28-august\/\"> Gutenberg 6.4<\/a>).<\/li>\n<li>Miglioramento nell\u2019esperienza della modalit\u00e0 Typewriter, particolarmente <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/16460\">utile su dispositivo mobile<\/a> (Gutenberg 6.4).<\/li>\n<li>Il blocco Image ora include una <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/16475\">variazione circle-crop<\/a> (Gutenberg 6.4).<\/li>\n<li>\u00c8 stato aggiunto un nuovissimo blocco Social Links (<a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/19\/whats-new-in-gutenberg-18-september\/\">Gutenberg 6.5<\/a>).<\/li>\n<li>Il blocco Gallery ora fornisce supporto per <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/17101\">le didascalie della Gallery<\/a> (Gutenberg 6.5).<\/li>\n<\/ul>\n<h3 id=\"features-for-theme-developers\">Funzionalit\u00e0 Interessanti per Chi Sviluppa e Progetta Temi<\/h3>\n<p>WordPress 5.3 aggiunge molte funzionalit\u00e0 e miglioramenti al Block Editor anche per chi sviluppa e progetta temi.<\/p>\n<p>Tre modifiche principali riguardano chi disegna temi, e sono <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-css\/\">correlati al CSS<\/a> e all&#8217;HTML di diversi blocchi.<\/p>\n<h4>1. Contenitore Interno del Blocco Gruppo<\/h4>\n<p>Il blocco Gruppo ora contiene un <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/27\/block-editor-theme-related-updates-in-wordpress-5-3\/\"> contenitore interno<\/a> (<code>wp-block-group__inner-container<\/code>) che potrebbe estendersi oltre il contenitore del blocco principale se non viene progettato con cura. Ci\u00f2 potrebbe comportare effetti inaspettati sull&#8217;aspetto della pagina.<\/p>\n<figure style=\"width: 1636px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/container-interno.png\" alt=\"Container interno del blocco Gruppo\" width=\"1636\" height=\"656\"><figcaption class=\"wp-caption-text\">Container interno del blocco Gruppo dell&#8217;editor a blocchi<\/figcaption><\/figure>\n<p>Pertanto, con temi che supportano lo stile di allineamenti ampi e completi, il contenitore di un blocco potrebbe richiedere alcuni CSS aggiuntivi affinch\u00e9 appaia come previsto.<\/p>\n<figure style=\"width: 1534px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/container-interno-2.jpg\" alt=\"Container interno del blocco Gruppo\" width=\"1534\" height=\"760\"><figcaption class=\"wp-caption-text\">Container interno del blocco Gruppo nella parte frontale del sito<\/figcaption><\/figure>\n<p>Ecco un esempio dal blog <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/27\/block-editor-theme-related-updates-in-wordpress-5-3\/\">Make WordPress Core <\/a> che mostra come modellare blocchi per prevenire questo tipo di problemi:<\/p>\n<pre><code class=\"language-php\">\/\/ Apply entry-content styles to the group block\u2019s inner container as well. \n.entry-content,\n.wp-block-group__inner-container {\n\twidth: 60vw;\n\tmargin: 0 auto;\n}\n \n\/\/ When a group block has a wide alignment, make sure that its full-width children do not extend beyond the width of the container. \n.alignwide,\n.wp-block-group.alignwide .alignfull {\n\tmargin-left: -10vw;\n\twidth: 80vw;\n}\n \n.alignfull {\n\tmargin-left: -20vw;\n\twidth: 100vw;\n}\n \n\/\/ Ensure wide and full-width children do not extend beyond the width of a standard-aligned Group block.\n.wp-block-group:not(.alignwide):not(.alignfull) * {\n\tmax-width: 100%;\n\tmargin-left: 0;\n}<\/code><\/pre>\n<h4>2. Nuovi Nomi di Classe per gli Allineamenti di Testo<\/h4>\n<p>Prima di WordPress 5.3, gli stili in linea venivano usati per modificare l&#8217;allineamento dei blocchi di testo (Heading, Paragraph, Quote, e Verse).<\/p>\n<p>L&#8217;elevata specificit\u00e0 degli stili incorporati potrebbe rendere difficile personalizzare l&#8217;aspetto di questi blocchi. Ma i designer di temi possono ora <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/27\/block-editor-theme-related-updates-in-wordpress-5-3\/\"> trarre vantaggio da tre nuove classi CSS <\/a> che sostituiscono gli stili in linea:<\/p>\n<ul>\n<li><code>has-text-align-right<\/code><\/li>\n<li><code> has-text-align-center <\/code><\/li>\n<li><code>has-text-align-left<\/code><\/li>\n<\/ul>\n<p>I blocchi esistenti verranno automaticamente convertiti e le classi applicate non appena i post verranno aperti e salvati nell&#8217;editor a blocchi.<\/p>\n<h4>3. Aggiornamento del Markup per il Blocco Gallery e il Blocco Tabella<\/h4>\n<p>I blocchi Gallery e Tabella sono ora racchiusi in elementi <code>figure<\/code>. Di conseguenza gli stili degli elementi cambiano, interessando i temi e rendendo eventualmente necessario un aggiornamento. Ecco il nuovo markup per un blocco Table:<\/p>\n<pre><code class=\"language-html\">&lt;figure class=\"wp-block-table is-style-stripes\"&gt;\n\t&lt;table class=\"\"&gt;\n\t\t&lt;tbody&gt;\n\t\t\t&lt;tr&gt;\n\t\t\t\t&lt;td&gt;Left&lt;\/td&gt;\n\t\t\t\t&lt;td&gt;Center&lt;\/td&gt;\n\t\t\t\t&lt;td&gt;Right&lt;\/td&gt;\n\t\t\t&lt;\/tr&gt;\n\t\t&lt;\/tbody&gt;\n\t&lt;\/table&gt;\n&lt;\/figure&gt;<\/code><\/pre>\n<p>Potete trovare ulteriori dettagli sui nomi delle classi e le ulteriori modifiche relative al tema nel blog <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/27\/block-editor-theme-related-updates-in-wordpress-5-3\/\">Make WordPress Core<\/a>.<\/p>\n<h3 id=\"features-for-block-developers\">Funzionalit\u00e0 per Chi Sviluppa i Blocchi<\/h3>\n<p>WordPress 5.3 apporta modifiche e miglioramenti alle API dei blocchi.<\/p>\n<h4>1. Registrare e Resettare Stili del Blocco<\/h4>\n<p>Prima della 5.3, gli sviluppatori e i progettisti dovevano scrivere JavaScript per <a href=\"https:\/\/developer.wordpress.org\/block-editor\/developers\/filters\/block-filters\/#block-style-variations\">registrare o resettare gli stili<\/a>.<\/p>\n<p>Con il rilascio di WordPress 5.3, ora possiamo sfruttare due nuove <a href=\"https:\/\/developer.wordpress.org\/block-editor\/developers\/filters\/block-filters\/#server-side-registration-helper\">funzioni di supporto<\/a> che consentono di registrare e resettare gli stili di blocco tramite PHP: <code>register_block_style<\/code> e <code>unregister_block_style<\/code>.<\/p>\n<p>La funzione <code>register_block_style<\/code> registra un nuovo stile per il blocco specificato. La funzione mantiene due argomenti:<\/p>\n<ul>\n<li>il nome del blocco;<\/li>\n<li>un array di propriet\u00e0 dello stile.<\/li>\n<\/ul>\n<p>La matrice pu\u00f2 includere i seguenti parametri:<\/p>\n<ul>\n<li><code>name <\/code>: (richiesto) un identificatore univoco per lo stile;<\/li>\n<li><code>label <\/code>: (richiesto) etichetta leggibile in chiaro;<\/li>\n<li><code>inline_style <\/code>: (opzionale) un codice CSS che registri la classe CSS per lo stile;<\/li>\n<li><code>style_handle <\/code>: (opzionale) un handle per un stile gi\u00e0 registrato (il riferimento dello stile mette in coda lo stile dove necessario).<\/li>\n<\/ul>\n<p>Possiamo registrare stili inline con un codice simile a questo:<\/p>\n<pre><code class=\"language-php\">add_action( 'init', 'register_custom_block_style' ); \n\nfunction register_custom_block_style() {\n\tif( ! function_exists( 'register_block_style' ) ) return;\n\n\tregister_block_style(\n\t\t'core\/quote',\n\t\tarray(\n\t\t\t'name'\t\t\t=&gt; 'blue-quote',\n\t\t\t'label'\t\t\t=&gt; __( 'Blue Quote' ),\n\t\t\t'inline_style'\t=&gt; '.wp-block-quote.is-style-blue-quote { color: blue; }',\n\t\t)\n\t);\n};<\/code><\/pre>\n<p>Il nuovo stile \u00e8 ora disponibile nella sezione <strong>Styles<\/strong> delle impostazioni.<\/p>\n<figure style=\"width: 1962px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/stile-personale-blocco.png\" alt=\"Stile personale nell'Editor a Blocchi\" width=\"1962\" height=\"1060\"><figcaption class=\"wp-caption-text\">Una citazione con uno stile personale nell&#8217;Editor a Blocchi<\/figcaption><\/figure>\n<p>Invece che registrare uno stile inline, \u00e8 possibile passare un handle a uno stile che abbiamo registrato in precedenza:<\/p>\n<pre><code class=\"language-php\">wp_register_style( 'custom-style', get_template_directory_uri() . '\/custom-style.css' );\n \nregister_block_style(\n\t'core\/quote',\n\tarray(\n\t\t'name'\t\t\t=&gt; 'custom-quote',\n\t\t'label'\t\t\t=&gt; 'Custom Quote',\n\t\t'style_handle'\t=&gt; 'custom-style',\n\t)\n);<\/code><\/pre>\n<p>L&#8217;immagine seguente mostra la citazione in blu dell&#8217;esempio sopra.<\/p>\n<figure style=\"width: 1538px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/stile-blocco-personale-front.png\" alt=\"Una citazione con uno stile personale nel front end\" width=\"1538\" height=\"526\"><figcaption class=\"wp-caption-text\">Una citazione con uno stile personale nel front end<\/figcaption><\/figure>\n<p>Per resettare uno stile precedentemente registrato sul server con <code>register_block_style<\/code>, possiamo usare la funzione <code>unregister_block_style <\/code>.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Questa funzione non funziona con gli stili registrati utilizzando il codice lato client<\/p>\n<\/aside>\n\n<p>Possiamo invece usare <code>unregister_block_style<\/code> come segue:<\/p>\n<pre><code class=\"language-php\">unregister_block_style( 'core\/quote', 'custom-quote' );<\/code><\/pre>\n<h4>2. API per Esempi di Blocco<\/h4>\n<p>WordPress 5.3 aggiunge una nuova propriet\u00e0 JS che consente la <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/24\/new-block-apis-in-wordpress-5-3\/\">visualizzazione in anteprima del blocco selezionato<\/a> dalla libreria, prima di aggiungerlo al contenuto.<\/p>\n<p>\u00c8 possibile aggiungere il supporto per questa funzione definendo la propriet\u00e0 <code>example<\/code> nelle impostazioni del blocco, come segue:<\/p>\n<pre><code class=\"language-php\">const blockSettings = {\n\t\/\/ ... \n \n\texample: {\n\t\tattributes: { \n\t\t\tcontent: __( 'Content of the block' )\n\t\t},\n\t\tinnerBlocks: []\n\t} \n}\nregisterBlockType( name, settings );<\/code><\/pre>\n<figure style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/example-api.jpg\" alt=\"Block Example API\" width=\"1400\" height=\"965\"><figcaption class=\"wp-caption-text\">Block Example API<\/figcaption><\/figure>\n<h2 id=\"site-health\">Miglioramenti nel Componente Site Health<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-2\/#site-health-check\">WordPress 5.2<\/a> ha introdotto lo <a href=\"https:\/\/make.wordpress.org\/core\/2019\/04\/25\/site-health-check-in-5-2\/\">strumento Site Health<\/a> per fornire informazioni sulla salute di un sito e aiutare chi lo amministra a recuperarlo in caso di difficolt\u00e0 tecniche. Con il rilascio di WordPress 5.3 lo strumento Site Health vede <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/25\/whats-new-in-site-health-for-wordpress-5-3\/\">numerosi miglioramenti e modifiche<\/a> da entrambi i lati del componente.<\/p>\n<h4>1. Rimozione del Punteggio Site Health<\/h4>\n<p>In WordPress 5.2, un punteggio percentuale veniva mostrato nella parte superiore della pagina del Site Health. Tuttavia, alcune persone hanno espresso alcune preoccupazioni riguardo al punteggio ottenuto considerandolo ambiguo e confuso, perch\u00e9 gli utenti potrebbero mirare a raggiungere un punteggio del 100% invece che impegnarsi a correggere le cose importanti per il loro sito (potete leggere di pi\u00f9 in <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/47046\">questo ticket<\/a>).<\/p>\n<figure style=\"width: 1712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/salute-sito-wordpres-52.png\" alt=\"Pagina di stato del Site Health in WordPress 5.2\" width=\"1712\" height=\"1312\"><figcaption class=\"wp-caption-text\">Pagina di stato del Site Health in WordPress 5.2<\/figcaption><\/figure>\n<p>L&#8217;indicatore mostra quanti test un sito ha superato, ma non il suo vero livello di &#8220;salute&#8221;. Per questo motivo, la percentuale \u00e8 stata rimossa e lo strumento Site Health ora mostra uno dei due stati che potrebbero essere considerati pi\u00f9 come promemoria che indicatori precisi delle prestazioni e della sicurezza di un sito:<\/p>\n<ul>\n<li><strong>Should be improved<\/strong><\/li>\n<li><strong>Good<\/strong><\/li>\n<\/ul>\n<figure style=\"width: 1712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/salute-sito-wordpres-53.png\" alt=\"Pagina di stato del Site Health in WordPress 5.3\" width=\"1712\" height=\"1318\"><figcaption class=\"wp-caption-text\">Pagina di stato del Site Health in WordPress 5.3<\/figcaption><\/figure>\n<h4>2. Miglioramente delle Email di Recupero<\/h4>\n<p>Quando si verifica un errore, WordPress tenta di inviare un&#8217;email di recupero a chi amministra il sito. Sfortunatamente, queste email non forniscono informazioni utili per il debug: veniamo solo informati che qualcosa \u00e8 andato storto nel nostro sito web.<\/p>\n<p>Per fornire informazioni pi\u00f9 utili per il ripristino di un sito, WordPress 5.3 introduce il filtro <code>recovery_email_debug_info<\/code>, che \u00e8 un array associato per le informazioni di debug. L&#8217;email di recupero ora include le informazioni di base che dovrebbero aiutarvi a ripristinare il vostro sito web o, almeno, <a href=\"https:\/\/kinsta.com\/it\/blog\/supporto-wordpress\/\">ottenere aiuto da altri<\/a>.<\/p>\n<p>Le email che comunicano un problema includeranno una sezione aggiuntiva che inizia con la seguente stringa:<\/p>\n<pre>Quando cerchi aiuto per questo problema, ti potrebbero essere richieste alcune delle seguenti informazioni:<\/pre>\n<p>Quindi, vengono fornite le seguenti informazioni:<\/p>\n<ul>\n<li>Versione WordPress.<\/li>\n<li>Versione PHP.<\/li>\n<li>Tema e versione correnti.<\/li>\n<li>Il nome e la versione del plugin che causano il problema.<\/li>\n<\/ul>\n<p>Le informazioni vengono intenzionalmente ridotte al minimo per evitare confusione per gli utenti finali, ma gli sviluppatori possono utilizzare il filtro <code>recovery_email_debug_info<\/code> per aggiungere ulteriori dettagli se necessario (si veda <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/48090\">il ticket #48090 <\/a> per ulteriori informazioni).<\/p>\n<h4>3. Filtri per i Test di Site Health Completati<\/h4>\n<p>Il nuovo filtro <code>site_status_test_result<\/code> consente agli sviluppatori di filtrare l&#8217;output di un test di stato completato per estendere il risultato di un test.<\/p>\n<p>Gli sviluppatori possono anche utilizzare questo filtro per fornire azioni aggiuntive. Ecco un ottimo esempio di utilizzo (si veda <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/47864\">il ticket #47864<\/a>):<\/p>\n<blockquote><p>Un esempio potrebbe essere un provider di hosting: mancano le estensioni PHP, quindi aggiungono un collegamento attivo al gestore delle estensioni PHP del loro pannello di controllo. Forse volevano essere pi\u00f9 diretti, volevano il controllo della versione di PHP, che consiglia l&#8217;aggiornamento dell&#8217;utente, aggiungono un pulsante ajax che cambier\u00e0 immediatamente la versione di PHP per loro.<\/p><\/blockquote>\n<p>Questo filtro \u00e8 disponibile sia in PHP, per test diretti, e come implementazione JavaScript, per test asincroni.<\/p>\n<h2 id=\"admin-experience-enhancements\">Miglioramento dell&#8217;Esperienza Amministratore<\/h2>\n<p>Oltre allo strumento Site Health, WordPress 5.3 offre numerosi miglioramenti dell&#8217;interfaccia utente dell&#8217;amministratore, cosa che dovrebbe migliorare notevolmente l&#8217;esperienza complessiva dell&#8217;intera dashboard di WordPress.<\/p>\n<h4>1. Miglior Contrasto Colore<\/h4>\n<p><strong>Il contrasto colore \u00e8 stato migliorato<\/strong> e molti problemi di accessibilit\u00e0 sono stati risolti.<\/p>\n<figure style=\"width: 1600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/wordpress-52-schermata-articoli.png\" alt=\"Schermata Articoli in WordPress 5.2\" width=\"1600\" height=\"630\"><figcaption class=\"wp-caption-text\">Schermata Articoli in WordPress 5.2<\/figcaption><\/figure>\n<figure style=\"width: 1600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/wordpress-53-schermata-articoli.png\" alt=\"Schermata Articoli in WordPress 5.3\" width=\"1600\" height=\"630\"><figcaption class=\"wp-caption-text\">Schermata Articoli in WordPress 5.3<\/figcaption><\/figure>\n<h4>2. Verifica dell\u2019Email dell\u2019Admin<\/h4>\n<p>Quando un admin non ha effettuato l\u2019accesso per un lungo periodo di tempo, verr\u00e0 inviata <strong>un\u2019email di verifica<\/strong> quando cercher\u00e0 di fare il login. Per impostazione predefinita, questo intervallo \u00e8 impostato su sei mesi, ma gli sviluppatori possono impostare un intervallo diverso utilizzando il filtro <code>admin_email_check_interval<\/code> (si vedano i ticket <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/46349\"> #46349<\/a> e <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/48144\"> #48144<\/a>).<\/p>\n<figure id=\"attachment_62774\" aria-describedby=\"caption-attachment-62774\" style=\"width: 1598px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-62774 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/10\/wordpress-admin-email-verification.png\" alt=\"Verifica dell'email dell'admin di WordPress\" width=\"1598\" height=\"998\"><figcaption id=\"caption-attachment-62774\" class=\"wp-caption-text\">Verifica dell&#8217;email dell&#8217;admin di WordPress<\/figcaption><\/figure>\n<p>Per disabilitare la verifica dell&#8217;email di amministrazione, puoi usare il seguente filtro:<\/p>\n<p><code>add_filter( 'admin_email_check_interval', '__return_false' );<\/code><\/p>\n<h4>3. Ripresa dei Caricamenti<\/h4>\n<p>Il caricamento di immagini di grandi dimensioni da uno smartphone non interromper\u00e0 pi\u00f9 le cose nel bel mezzo del processo: <strong>WordPress ora supporta la ripresa dei caricamenti<\/strong> quando questi falliscono.<\/p>\n<h4>4. Rotazione delle Immagini<\/h4>\n<p><strong>Le immagini ora vengono ruotate correttamente<\/strong> al momento del caricamento grazie ai metadati di orientamento EXIF.<\/p>\n<h2 id=\"twenty-twenty-theme\">Un Nuovissimo Tema Predefinito: Twenty Twenty<\/h2>\n<p>WordPress 5.3 arriva con un nuovo tema predefinito: <a href=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty\/\">Twenty Twenty<\/a>. Si tratta di un tema minimal dotato di <strong>flessibilit\u00e0<\/strong>, <strong>chiarezza<\/strong> e <strong>leggibilit\u00e0<\/strong>, e un particolare focus sull\u2019<a href=\"https:\/\/kinsta.com\/it\/blog\/gutenberg-editor-wordpress\/\">editor a blocchi<\/a>.<\/p>\n<figure style=\"width: 1918px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/tema-twenty-twenty.jpg\" alt=\"Il tema WordPress Twenty Twenty\" width=\"1918\" height=\"1366\"><figcaption class=\"wp-caption-text\">Il tema WordPress Twenty Twenty<\/figcaption><\/figure>\n<p>Twenty Twenty \u00e8 stato costruito sulla base di un tema gratuito gi\u00e0 esistente nella community, <a href=\"https:\/\/www.andersnoren.se\/teman\/chaplin-wordpress-theme\/\">Chaplin by And\u00e9rs Noren<\/a>, che include un carattere tipografico gratuito e open source, con una gran personalit\u00e0: <a href=\"https:\/\/rsms.me\/inter\/\">Inter di Rasmus Andersson<\/a>.<\/p>\n<p>Potete leggere ulteriori informazioni su Twenty Twenty nel nostro approfondito post sul blog: <a href=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty\/\"> Twenty Twenty: Introduzione al Nuovo Tema Predefinito di WordPress<\/a>.<\/p>\n<h2 id=\"changes-for-wordpress-developers\">Cosa Cambia per gli Sviluppatori WordPress<\/h2>\n<p>WordPress 5.3 include diverse modifiche e miglioramenti per chi sviluppa con WordPress. Tra le molte modifiche, riteniamo che valga la pena menzionare le seguenti:<\/p>\n<ul>\n<li><a href=\"#date-time\">Miglioramento dei componenti Data\/Ora nel core<\/a><\/li>\n<li><a href=\"#aria-current\"> Nuovo attributo aria-current<\/a><\/li>\n<li><a href=\"#aria-label\"> Nuovo attributo aria-label<\/a><\/li>\n<li><a href=\"#ugc-functions\"> Funzioni per aggiungere valore UGC e correlare gli attributi nei link<\/a><\/li>\n<li><a href=\"#rest-api\"> La REST API in WordPress 5.3<\/a><\/li>\n<\/ul>\n<h3 id=\"date-time\">Miglioramento dei Componenti Data\/Ora nel Core<\/h3>\n<p>Il componente Data\/Ora del core si occupa di tutto ci\u00f2 che riguarda la data, l&#8217;ora e i fusi orari in WordPress. Come <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/23\/date-time-improvements-wp-5-3\/\"> spiega Andrey &#8220;Rarst&#8221; Savchenko<\/a>:<\/p>\n<blockquote><p>Il componente Data\/Ora fa affidamento sul cosiddetto &#8220;<em> timestamp di WordPress <\/em>&#8220;, una somma di timestamp Unix con un offset del fuso orario. Questo stava causando molti bug e la mancanza di interoperabilit\u00e0 con PHP a monte o con qualsiasi sistema esterno. La documentazione in linea si riferiva erroneamente a questi come timestamp Unix.<\/p><\/blockquote>\n<p>Sebbene fosse impossibile rimuovere completamente i timestamp di WordPress senza causare problemi di compatibilit\u00e0 con le versioni precedenti, il codice componente \u00e8 stato migliorato con diverse correzioni di bug e la documentazione in linea \u00e8 stata aggiornata e corretta dove necessario.<\/p>\n<p>Inoltre, con la <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/23\/date-time-improvements-wp-5-3\/\"> versione di WordPress 5.3 <\/a> avremo accesso anche a diverse <a href=\"https:\/\/github.com\/Rarst\/wp-date\/issues\/4\"> nuove API per le funzioni data\/ora<\/a>:<\/p>\n<ul>\n<li><code>wp_timezone_string()<\/code>: questa funzione recupera il fuso orario del sito come stringa. Potrebbe restituire una stringa di fuso orario PHP o un offset \u00b1 HH: MM.<\/li>\n<li><code>wp_timezone()<\/code>: questa funzione recupera il fuso orario del sito come oggetto <a href=\"https:\/\/www.php.net\/manual\/en\/class.datetimezone.php\"><code>DateTimeZone <\/code> <\/a>.<\/li>\n<li><code>wp_date()<\/code> : questa \u00e8 un nuova funzione per la localizzazione della data. \u00c8 destinata a sostituire <code>date_i18n()<\/code>.<\/li>\n<li><code>current_datetime()<\/code>: questa funzione recupera l&#8217;ora corrente come oggetto <a href=\"https:\/\/www.php.net\/manual\/en\/class.datetimeimmutable.php\"><code>DateTimeImmutable<\/code> <\/a> prendendo il fuso orario dalle impostazioni.<\/li>\n<li><code>get_post_datetime()<\/code>: recupera l\u2019oggetto per l&#8217;ora di pubblicazione <a href=\"https:\/\/www.php.net\/manual\/en\/class.datetimeimmutable.php\"> <code>DateTimeImmutable<\/code><\/a><\/li>\n<li><code>get_post_timestamp()<\/code>: recupera l\u2019ora di pubblicazione come timestamp Unix.<\/li>\n<\/ul>\n<p>Includes \/ Functions.php<\/p>\n<p>Tutte queste funzioni sono definite e documentate in <code>wp-includes\/functions.php<\/code>.<\/p>\n<p>\u00c8 ormai sconsigliato l\u2019uso di <a href=\"https:\/\/github.com\/WordPress\/WordPress-Coding-Standards\/issues\/1791\"> <code>current_time()<\/code><\/a>, <code>get_post_time()<\/code> e <code>date_i18n()<\/code>.<\/p>\n<p>Vedete anche questi temi su GitHub: <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/23\/date-time-improvements-wp-5-3\/\">Miglioramenti del componente data\/ora in WordPress 5.3<\/a> e <a href=\"https:\/\/github.com\/Rarst\/wp-date\/issues\/4\">Nuove funzioni da aggiungere all&#8217;API<\/a>.<\/p>\n<h3 id=\"aria-current\">Nuovo Attributo aria-current<\/h3>\n<p>Quando viene pubblicata una nuova pagina o post, il suo nome appare in diversi menu e widget. Prima di WordPress 5.3, molti utenti non avrebbero riconosciuto quel link e questo avrebbe potuto essere fonte di confusione soprattutto per gli utenti con disabilit\u00e0 e\/o gli utenti che usano screen reader.<\/p>\n<p>Con il rilascio di WordPress 5.3, viene aggiunto <a href=\"https:\/\/make.wordpress.org\/core\/2019\/09\/23\/core-widgets-new-aria-current-attribute-in-wordpress-5-3\/\"> un nuovo attributo <code>aria-current=\"page\"<\/code> a livello di programmazione<\/a> per indicare i link alla stessa pagina, mentre chi sviluppa temi \u00e8 incoraggiato ad aggiungere stili specifici a tali link. Questa modifica ha effetto sui seguenti widget del core:<\/p>\n<ul>\n<li>Recent Posts.<\/li>\n<li>Navigation Menu.<\/li>\n<li>Pages.<\/li>\n<li>Category.<\/li>\n<li>Archives.<\/li>\n<\/ul>\n<p>Ecco un esempio di utilizzo:<\/p>\n<pre><code class=\"language-css\">a[aria-current] {\n\t\/* CSS styles for current link *\/\n}<\/code><\/pre>\n<h3 id=\"aria-label\">Nuovi Attributi aria-label nei Menu di Navigazione<\/h3>\n<p>&#8220;<a href=\"https:\/\/www.w3.org\/TR\/wai-aria-practices\/examples\/landmarks\/\">I landmark<\/a> forniscono un modo efficace per identificare l&#8217;organizzazione e la struttura di una pagina web&#8221; e consentono agli sviluppatori di temi di aggiungere supporto per la navigazione da tastiera nelle pagine web grazie a ruoli di landmark.<\/p>\n<p><strong>I punti di riferimento ARIA forniscono un contesto per i contenuti web e sono particolarmente utili per gli utenti di tecnologie assistive.<\/strong><\/p>\n<p>Data l&#8217;importanza dei punti di riferimento ARIA per l&#8217;accessibilit\u00e0, WordPress 5.3 ora aggiunge il supporto per gli attributi <code>aria-label<\/code> nella navigazione di post e commenti.<\/p>\n<p>Gli sviluppatori e i progettisti di temi possono aggiungere landmark ARIA ai menu di navigazione di post e commenti aggiungendo il nuovo parametro <code>aria-label<\/code> alle seguenti funzioni:<\/p>\n<ul>\n<li><code>_navigation_markup()<\/code><\/li>\n<li><code>get_the_post_navigation()<\/code><\/li>\n<li><code>get_the_posts_navigation()<\/code><\/li>\n<li><code>get_the_posts_pagination()<\/code><\/li>\n<li><code>get_the_comments_navigation()<\/code><\/li>\n<li><code>get_the_comments_pagination()<\/code><\/li>\n<li><code>the_post_navigation()<\/code><\/li>\n<li><code>the_posts_navigation()<\/code><\/li>\n<li><code>the_posts_pagination()<\/code><\/li>\n<li><code>the_comments_navigation()<\/code><\/li>\n<li><code>the_comments_pagination()<\/code><\/li>\n<\/ul>\n<p>Trovate ulteriori informazioni sugli <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/15\/use-aria-label-to-ensure-posts-and-comments-navigation-has-proper-context-in-wordpress-5-3\/\"> attributi aria-label nei post e nei commenti di navigazione<\/a> sul blog Make WordPress Core.<\/p>\n<h3 id=\"ugc-functions\">Funzioni per Aggiungere Valori UGC agli Attributi rel nei Link<\/h3>\n<p>Nel settembre 2019, <a href=\"https:\/\/webmasters.googleblog.com\/2019\/09\/evolving-nofollow-new-ways-to-identify.html\">Google ha annunciato due nuovi attributi<\/a> che permettono identificare la natura dei link: <code>rel=\"sponsored\"<\/code> e <code>rel=\"ugc\"<\/code>:<\/p>\n<blockquote><p><strong>rel=&#8221;ugc&#8221;<\/strong>: UGC \u00e8 l&#8217;acronimo di User Generated Content e il valore dell&#8217;attributo ugc \u00e8 consigliato per i link all&#8217;interno di contenuti generati dall&#8217;utente, come commenti e post dei forum.<\/p><\/blockquote>\n<p>WordPress 5.3 aggiunge il supporto per l&#8217;attributo <code>rel=\"ugc\"<\/code> nei commenti. Questa modifica \u00e8 stata implementata in poche ore ed \u00e8 interessante vedere quanto rapidamente il team di sviluppo ha reagito all&#8217;annuncio di Google (si veda <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/48022\">il ticket #48022<\/a>).<\/p>\n<p>Inoltre, <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/03\/wp-5-3-introduces-new-functions-to-add-ugc-attribute-to-links-and-implements-it-to-comments\/\"> WordPress 5.3 introduce anche due nuove funzioni<\/a> che consentono agli sviluppatori di aggiungere i valori <code>nofollow<\/code> e <code>ugc<\/code> a gli attributi <code>rel<\/code> nei link:<\/p>\n<ul>\n<li><code>wp_rel_callback()<\/code> viene utilizzato per aggiungere valori agli attributi <code>rel<\/code> a link specific e sostituisce la funzione ormai deprecata <code>wp_rel_nofollow_callback()<\/code>.<br \/>\nLa funzione \u00e8 definita in <code>wp-includes\/formatting.php<\/code>:<\/p>\n<pre><code class=\"language-php\">\/**\n\t * Callback to add a rel attribute to HTML A element.\n\t *\n\t * Will remove already existing string before adding to prevent invalidating (X)HTML.\n\t *\n\t * @since 5.3.0\n\t *\n\t * @param array  $matches Single match.\n\t * @param string $rel     The rel attribute to add.\n\t * @return string HTML A element with the added rel attribute.\n\t *\/\n\tfunction wp_rel_callback( $matches, $rel ) {}<\/code><\/pre>\n<\/li>\n<li><code>wp_rel_ugc()<\/code> aggiunge sia <code>nofollow<\/code> che <code>ugc<\/code> ai valori <code>rel<\/code> nei link.<br \/>\nLa funzione \u00e8 definita in <code>wp-includes\/formatting.php<\/code>:<\/p>\n<pre><code class=\"language-php\">\/**\n\t\t * Adds `rel=\"nofollow ugc\"` string to all HTML A elements in content.\n\t\t *\n\t\t * @since 5.3.0\n\t\t *\n\t\t * @param string $text Content that may contain HTML A elements.\n\t\t * @return string Converted content.\n\t\t *\/\n\t\tfunction wp_rel_ugc( $text ) {\n\t\t\t\/\/ This is a pre-save filter, so text is already escaped.\n\t\t\t$text = stripslashes( $text );\n\t\t\t$text = preg_replace_callback(\n\t\t\t\t'|&lt;a&gt;|i',\n\t\t\t\tfunction( $matches ) {\n\t\t\t\t\treturn wp_rel_callback( $matches, 'nofollow ugc' );\n\t\t\t\t},\n\t\t\t\t$text\n\t\t\t);\n\t\t\treturn wp_slash( $text );\n\t\t}<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>Quindi, da ora in poi, gli sviluppatori possono aggiungere l&#8217;attributo <code>rel=\"nofollow ugc\"<\/code> ai link nel modo seguente:<\/p>\n<pre><code class=\"language-php\">$link = '&lt;a href=\"example.com\"&gt;User generated link example&lt;\/a&gt;';\n$ugc_link = wp_rel_ugc( $link );\necho $ugc_link;\n\/\/ output: &lt;a href=\"example.com\" rel=\"nofollow ugc\"&gt;User generated link example&lt;\/a&gt;<\/code><\/pre>\n<h3 id=\"rest-api\">La REST API in WordPress 5.3<\/h3>\n<p>WordPress 5.3 include diverse <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/16\/the-rest-api-in-wordpress-5-3\/\"> modifiche e miglioramenti alla REST API<\/a>.<\/p>\n<p>Una delle modifiche pi\u00f9 rilevanti \u00e8 il supporto per i tipi di dati <code>'object'<\/code> e <code>'array'<\/code> per le <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/register_meta\/\"><code>register_meta<\/code><\/a>.<\/p>\n<p>Con questo miglioramento, la REST API ora supporta nativamente tipi di metadati complessi. Questo ci consente di utilizzare l&#8217;API per eseguire la convalida basata su schema, potrebbe semplificare l&#8217;interazione del codice client con valori complessi e, infine, consentire agli sviluppatori di creare blocchi meta-based complessi tramite la REST API.<\/p>\n<p>Per una visione pi\u00f9 approfondita di questo argomento, si veda <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/03\/wp-5-3-supports-object-and-array-meta-types-in-the-rest-api\/\">WP 5.3 Supports Object and Array Meta Types in the REST API<\/a>.<\/p>\n<p>Un secondo miglioramento significativo riguarda il parametro <code>_fields<\/code> che consente di limitare i campi inclusi negli oggetti JSON restituiti dalla REST API. Si veda il seguente esempio:<\/p>\n<pre><code>\/wp\/v2\/posts?_fields=id,title,author<\/code><\/pre>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/10\/filtering-nested-rest-response-_fields-in-wp-5-3\/\">A partire da WordPress 5.3<\/a>, il parametro <code>_fields<\/code> potr\u00e0 essere utilizzato per filtrare l\u2019oggetto di risposta REST API in base a campi nidificati, cos\u00ec che possiamo richiedere specifici campi o propriet\u00e0 <code>meta<\/code> all&#8217;interno di un oggetto complesso. Possiamo usare il parametro <code>_fields<\/code> come segue:<\/p>\n<pre><code>?_fields=meta.meta-key-1,meta.meta-key-2,meta.meta-key-3.nested-prop<\/code><\/pre>\n<p>Per una panoramica pi\u00f9 completa dei miglioramenti della REST API in arrivo con WordPress 5.3, si veda <a href=\"https:\/\/make.wordpress.org\/core\/2019\/10\/16\/the-rest-api-in-wordpress-5-3\/\">The REST API in WordPress 5.3<\/a>.<\/p>\n<h2 id=\"update-wordpress-5-2\">Come Eseguire l&#8217;Aggiornamento a WordPress 5.3<\/h2>\n<p>WordPress 5.3 \u00e8 stato <strong>rilasciato il 12 novembre 2019<\/strong>. Potete seguire le istruzioni riportate qui sotto per aggiornare il vostro sito.<\/p>\n<p>Poich\u00e9 il sito di ogni cliente \u00e8 diverso, dovreste sempre usare <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/ambienti-di-staging\/\">l&#8217;ambiente di staging standard<\/a> fornito da Kinsta (o aggiungere un nuovo <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/ambienti-di-staging\/#premium-staging-environments\">Ambiente di Staging Premium<\/a> se lo staging esistente \u00e8 gi\u00e0 in uso). Potete clonare il vostro sito live in pochi secondi e quindi testare WordPress 5.3 con il tema e i plugin esistenti per verificare la compatibilit\u00e0. Naturalmente potete anche fare un <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/wordpress-backup\/#wordpress-backup\" target=\"_blank\" rel=\"noopener noreferrer\">backup manuale<\/a> prima di aggiornare il sito live, solo per essere sicuri.<\/p>\n<p>Per aggiornare WordPress a 5.3 \u00e8 sufficiente fare clic sull&#8217;icona degli aggiornamenti nella dashboard di amministrazione di WordPress. Fate clic sul pulsante &#8220;Update Now&#8221;. Mentre il vostro sito \u00e8 in fase di aggiornamento, apparir\u00e0 in <a href=\"https:\/\/kinsta.com\/it\/blog\/modalita-manutenzione-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">modalit\u00e0 di manutenzione<\/a>. Non appena i vostri aggiornamenti saranno completi, il sito torner\u00e0 alla normalit\u00e0.<\/p>\n<figure style=\"width: 1502px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/aggiornare-a-wordpress-5-3-dashboard.png\" alt=\"Aggiornare a WordPress 5.3 nella dashboard\" width=\"1502\" height=\"744\"><figcaption class=\"wp-caption-text\">Aggiornare a WordPress 5.3 nella dashboard<\/figcaption><\/figure>\n<p>Se tutto va bene con l\u2019aggiornamento dovreste quindi vedere la schermata &#8220;Welcome to WordPress 5.3&#8221;. E questo \u00e8 tutto! Facile e veloce.<\/p>\n<figure style=\"width: 1516px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/schermata-benvenuto-wordpress-5-3.png\" alt=\"Schermata di benvenuto di WordPress 5.3\" width=\"1516\" height=\"808\"><figcaption class=\"wp-caption-text\">Schermata di benvenuto di WordPress 5.3<\/figcaption><\/figure>\n<p>Dopo aver fatto clic sulla dashboard, riceverete anche un messaggio per aggiornare il database alla versione pi\u00f9 recente. Baster\u00e0 fare clic sul pulsante &#8220;Update WordPress Database&#8221; e sarete a posto.<\/p>\n<figure style=\"width: 1604px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/03\/richiesto-aggiornamento-database-1.png\" alt=\"Richiesto aggiornamento del database\" width=\"1604\" height=\"750\"><figcaption class=\"wp-caption-text\">Richiesto aggiornamento del database<\/figcaption><\/figure>\n<h3 class=\"has-anchor-hash\">Risolvere i Problemi con l\u2019Aggiornamento WordPress<span id=\"troubleshoot-issues-with-wordpress-update\" class=\"anchor-hash\" aria-hidden=\"true\"><\/span><\/h3>\n<p>Ogni volta che si fa l\u2019aggiornamento di una versione principale di WordPress, c&#8217;\u00e8 sempre qualcuno che ha dei problemi problemi: ci\u00f2 \u00e8 dovuto alle migliaia di plugin e temi diversi che coesistono attualmente sul mercato. Ecco alcuni modi per risolvere problemi comuni.<\/p>\n<ul>\n<li>Il vostro sito potrebbe essere ancora parzialmente memorizzato nella cache. Potete risolverlo <a href=\"https:\/\/kinsta.com\/it\/blog\/cancellare-la-cache-di-wordpress\/\">svuotando l&#8217;intera cache della pagina<\/a> sul vostro sito WordPress.<\/li>\n<li>Provare a disattivare tutti i plugin per vedere se ci\u00f2 risolve il problema. Quindi riattivarli uno a uno fino a trovare quello che potrebbe richiedere un aggiornamento da parte di chi lo ha sviluppato.<\/li>\n<li>Provate a passare a un tema WordPress predefinito, come <a href=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty\/\">Twenty Twenty<\/a>. Se questo risolve il vostro problema, potreste contattare chi ha sviluppato il vostro tema.<\/li>\n<li>Fate una <a href=\"https:\/\/wordpress.org\/support\/article\/using-your-browser-to-diagnose-javascript-errors\/\" target=\"_ blank\" rel=\"noopener noreferrer\">diagnostica dei problemi JavaScript<\/a> nel vostro browser e risolveteli.<\/li>\n<\/ul>\n\n<h2>Riepilogo<\/h2>\n<p>Ci siamo occupati delle funzionalit\u00e0 e miglioramenti pi\u00f9 interessanti in WordPress 5.3.<\/p>\n<p>Con tredici versioni del plugin Gutenberg integrate nel core, diversi miglioramenti allo strumento Site Health Tool, un nuovissimo tema predefinito, miglioramenti nell&#8217;interfaccia di amministrazione, nuove funzioni e caratteristiche per sviluppatori e progettisti di temi, un migliore supporto per PHP 7.4 e un incredibile numero di piccole modifiche, e correzioni di bug, WordPress 5.3 rappresenta un&#8217;importante pietra miliare nell&#8217;evoluzione del CMS.<\/p>\n<p>Quali sono le vostre funzioni o miglioramenti preferiti? Ci siamo persi qualcosa di importante? Condividete i vostri pensieri con noi nella sezione commenti.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 5.3 &#8220;Kirk&#8221; \u00e8 stato ufficialmente rilasciato il 12 novembre 2019 ed \u00e8 disponibile per il download. Cosa \u00e8 cambiato con WordPress 5.3? Innanzitutto, un numero &#8230;<\/p>\n","protected":false},"author":36,"featured_media":28797,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[57,3],"topic":[26030],"class_list":["post-28767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cms","tag-wordpress","topic-aggiornamenti-di-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)<\/title>\n<meta name=\"description\" content=\"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)\" \/>\n<meta property=\"og:description\" content=\"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-24T11:01:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-02T13:08:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\" \/>\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\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\" \/>\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=\"26 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)\",\"datePublished\":\"2019-10-24T11:01:09+00:00\",\"dateModified\":\"2023-02-02T13:08:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\"},\"wordCount\":4293,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\",\"keywords\":[\"CMS\",\"WordPress\"],\"articleSection\":[\"Notizie su WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\",\"name\":\"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\",\"datePublished\":\"2019-10-24T11:01:09+00:00\",\"dateModified\":\"2023-02-02T13:08:01+00:00\",\"description\":\"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg\",\"width\":1460,\"height\":730,\"caption\":\"WordPress 5.3\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aggiornamenti di WordPress\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/aggiornamenti-di-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?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 more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)","description":"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.","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:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/","og_locale":"it_IT","og_type":"article","og_title":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)","og_description":"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.","og_url":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2019-10-24T11:01:09+00:00","article_modified_time":"2023-02-02T13:08:01+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Carlo Daniele","Tempo di lettura stimato":"26 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)","datePublished":"2019-10-24T11:01:09+00:00","dateModified":"2023-02-02T13:08:01+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/"},"wordCount":4293,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","keywords":["CMS","WordPress"],"articleSection":["Notizie su WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/","url":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/","name":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","datePublished":"2019-10-24T11:01:09+00:00","dateModified":"2023-02-02T13:08:01+00:00","description":"WordPress 5.3 include molte nuove fantastiche funzionalit\u00e0, miglioramenti, eliminazione di bug e correzioni! Blocchi migliorati, il nuovo Site Health Tool, il tema Twenty Twenty, nuove API e altro ancora.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2019\/10\/WordPress-5.3.jpg","width":1460,"height":730,"caption":"WordPress 5.3"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/wordpress-5-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Aggiornamenti di WordPress","item":"https:\/\/kinsta.com\/it\/argomenti\/aggiornamenti-di-wordpress\/"},{"@type":"ListItem","position":3,"name":"Le Novit\u00e0 di WordPress 5.3 (Nuovi Blocchi, Nuove API, Interfaccia di Amministrazione Migliorata)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?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 more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/28767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=28767"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/28767\/revisions"}],"predecessor-version":[{"id":60043,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/28767\/revisions\/60043"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/en"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/pt"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/es"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/nl"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/it"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/translations\/jp"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/28767\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/28797"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=28767"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=28767"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=28767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}