{"id":79339,"date":"2024-10-21T13:37:52","date_gmt":"2024-10-21T12:37:52","guid":{"rendered":"https:\/\/kinsta.com\/it\/?p=79339&#038;preview=true&#038;preview_id=79339"},"modified":"2024-10-25T16:00:49","modified_gmt":"2024-10-25T15:00:49","slug":"tema-twenty-twenty-five","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/","title":{"rendered":"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress"},"content":{"rendered":"<p>Basato sull&#8217;idea che le cose semplici dovrebbero essere intuitive mentre quelle complesse dovrebbero essere possibili, <a href=\"https:\/\/make.wordpress.org\/core\/2024\/08\/15\/introducing-twenty-twenty-five\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Twenty-Five<\/a> \u00e8 un tema WordPress predefinito flessibile e facilmente estendibile costruito per aiutare le persone a raccontare storie, grazie ai suoi numerosi pattern e stili.<\/p>\n<p>Twenty Twenty-Five uscir\u00e0 insieme a WordPress 6.7. Viene fornito con un&#8217;ampia serie di immagini provenienti da <a href=\"https:\/\/openverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Openverse<\/a>, l&#8217;archivio gratuito di immagini condivise da e per la community di WordPress. Queste immagini sono incorporate nei pattern di blocco di Twenty Twenty-Five e sono pronte per essere utilizzate per raccontare storie che evocano &#8220;idee di impermanenza, passaggio del tempo e continua evoluzione&#8221;<\/p>\n<p>Il ruolo centrale dei pattern in Twenty Twenty-Five \u00e8 la prova di come lo <a href=\"https:\/\/kinsta.com\/it\/blog\/concetti-fondamentali-temi-wordpress\/\">sviluppo di temi a blocchi<\/a> si stia concentrando sempre pi\u00f9 sull&#8217;interfaccia dell&#8217;editor del sito e meno sulla scrittura di codice PHP e JavaScript.<\/p>\n<p>Ora anche gli utenti che non hanno competenze avanzate di codifica possono creare un tema. \u00c8 sufficiente avere una buona infarinatura di come funziona <code>theme.json<\/code> e di come <a href=\"https:\/\/kinsta.com\/it\/blog\/block-pattern-wordpress\/\">creare pattern di blocchi<\/a>.<\/p>\n<p>I template e le parti di template che vedrete in Twenty Twenty-Five sono raccolte di blocchi, pattern e parti di template annidati che costituiscono gli elementi strutturali di ogni tipo di layout.<\/p>\n<p>Twenty Twenty-Five \u00e8 un ottimo esempio della filosofia della democratizzazione del design e questo articolo vi mostrer\u00e0 la sua struttura in dettaglio.<\/p>\n<p>Twenty Twenty-Five \u00e8 anche un ottimo punto di partenza per imparare tutto sui temi a blocchi di WordPress, e se avete letto la nostra <a href=\"https:\/\/kinsta.com\/it\/blog\/theme-json\/\">introduzione a <code>theme.json<\/code><\/a>, sarete in grado di creare i vostri temi WordPress e condividerli con l&#8217;intero ecosistema.<\/p>\n<p>Ma veniamo al dunque e iniziamo il nostro viaggio attraverso Twenty Twenty-Five, il prossimo tema predefinito di WordPress.<\/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>Pattern e parti di template<\/h2>\n<p>Twenty Twenty-Five offre una serie di pattern di blocchi e parti di template che aiutano gli utenti di WordPress a creare i loro post e le loro pagine in pochi minuti. Questi pattern e parti di template sono stati progettati per diversi scopi, come landing page, prodotti e servizi, eventi, call to action, pagine informative e molto altro ancora. Nella cartella del tema, troverete i file corrispondenti nelle directory <code>parts<\/code> e <code>patterns<\/code>. Aprendo un file di una parte di template, vedrete che ogni parte di template include solo un link a un pattern di blocco. Ecco il codice del template <code>header.html<\/code>:<\/p>\n<pre><code class=\"language-json\">&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/header\"} \/--&gt;<\/code><\/pre>\n<p>Anche le parti di template devono essere registrate, quindi le troverete elencate nella cartella <code>theme.json<\/code> di Twenty Twenty-Five, sotto la propriet\u00e0 <code>templateParts<\/code>:<\/p>\n<pre><code class=\"language-json\">{\n\t\"templateParts\": [\n\t\t{\n\t\t\t\"area\": \"header\",\n\t\t\t\"name\": \"header\",\n\t\t\t\"title\": \"Header\"\n\t\t},\n\t\t{\n\t\t\t\"area\": \"footer\",\n\t\t\t\"name\": \"footer\",\n\t\t\t\"title\": \"Footer\"\n\t\t},\n\t\t{\n\t\t\t\"area\": \"footer\",\n\t\t\t\"name\": \"footer-newsletter\",\n\t\t\t\"title\": \"Footer Newsletter\"\n\t\t},\n\t\t{\n\t\t\t\"area\": \"uncategorized\",\n\t\t\t\"name\": \"right-aligned-sidebar\",\n\t\t\t\"title\": \"Right Aligned Sidebar\"\n\t\t},\n\t\t{\n\t\t\t\"area\": \"uncategorized\",\n\t\t\t\"name\": \"sidebar\",\n\t\t\t\"title\": \"Sidebar\"\n\t\t}\n\t]\n}<\/code><\/pre>\n<p>La propriet\u00e0 <code>area<\/code> determina la sezione della pagina in cui si inserisce una parte di template e la categoria corrispondente, <code>name<\/code> \u00e8 lo slug della parte di template e <code>title<\/code> \u00e8 la stringa di testo utilizzata per creare l&#8217;etichetta che identifica la parte di template sullo schermo.<\/p>\n<figure id=\"attachment_185723\" aria-describedby=\"caption-attachment-185723\" style=\"width: 2060px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185723\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-template-parts.jpg\" alt=\"Parti di template di Twenty Twenty-Five in WordPress 6.7\" width=\"2060\" height=\"1244\"><figcaption id=\"caption-attachment-185723\" class=\"wp-caption-text\">Parti di template di Twenty Twenty-Five in WordPress 6.7<\/figcaption><\/figure>\n<p>La cartella <code>patterns<\/code> del tema Twenty Twenty-Five include un buon numero di file <code>.php<\/code>. Potete aprire uno qualsiasi di questi file e controllare il codice per capire come vengono costruiti i pattern di blocco.<\/p>\n<p>Questi pattern forniscono ottimi esempi delle potenti funzionalit\u00e0 di WordPress aggiunte di recente al core. Ad esempio, il file <code>copyright.php<\/code> include il seguente codice:<\/p>\n<pre><code class=\"language-html\">&lt;!-- wp:paragraph {\n\t\"metadata\":{\n\t\t\"bindings\":{\n\t\t\t\"content\":{\n\t\t\t\t\"source\":\"twentytwentyfive\/copyright\"\n\t\t\t}\n\t\t}\n\t},\n\t\"className\":\"copyright\",\n\t\"textColor\":\"primary\",\n\t\"fontSize\":\"small\"\n} --&gt;\n&lt;p class=\"copyright has-primary-color has-text-color has-small-font-size\"&gt;&lt;\/p&gt;\n&lt;!-- \/wp:paragraph --&gt;<\/code><\/pre>\n<p>Si pu\u00f2 notare subito che questo pattern utilizza la funzione <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-6-5\/#block-bindings-api\">Block Bindings<\/a> introdotta con WordPress 6.5 per generare dinamicamente il testo del Copyright.<\/p>\n<p>Qui, l&#8217;attributo <code>content<\/code> del pattern Copyright \u00e8 collegato a una fonte definita nel tema Twenty Twenty-Five.<\/p>\n<figure id=\"attachment_185724\" aria-describedby=\"caption-attachment-185724\" style=\"width: 2134px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185724\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-copyright-pattern.png\" alt=\"Pattern Copyright di Twenty Twenty-Five\" width=\"2134\" height=\"796\"><figcaption id=\"caption-attachment-185724\" class=\"wp-caption-text\">Pattern Copyright di Twenty Twenty-Five<\/figcaption><\/figure>\n<p>Se vi state chiedendo dove viene definita questa stringa di testo, date un&#8217;occhiata al file <code>functions.php<\/code> di Twenty Twenty-Five e individuate il seguente codice:<\/p>\n<pre><code class=\"language-php\">\/**\n * Register block binding sources.\n *\/\nif ( ! function_exists( 'twentytwentyfive_register_block_bindings' ) ) :\n\t\/**\n\t * Register the copyright block binding source.\n\t *\n\t * @since Twenty Twenty-Five 1.0\n\t * @return void\n\t *\/\n\tfunction twentytwentyfive_register_block_bindings() {\n\t\tregister_block_bindings_source(\n\t\t\t'twentytwentyfive\/copyright',\n\t\t\tarray(\n\t\t\t\t'label'\t\t\t\t\t=&gt; _x( '&copy; YEAR', 'Label for the copyright placeholder in the editor', 'twentytwentyfive' ),\n\t\t\t\t'get_value_callback'\t=&gt; 'twentytwentyfive_copyright_binding',\n\t\t\t)\n\t\t);\n\t}\nendif;\nadd_action( 'init', 'twentytwentyfive_register_block_bindings' );<\/code><\/pre>\n<p><code>'&copy; YEAR'<\/code> genera la stringa di testo visualizzata nella pagina, mentre il callback <code>twentytwentyfive_copyright_binding<\/code> fornisce la stringa di testo formattata:<\/p>\n<pre><code class=\"language-php\">\/**\n * Register block binding callback function for the copyright.\n *\/\nif ( ! function_exists( 'twentytwentyfive_copyright_binding' ) ) :\n\t\/**\n\t * Callback function for the copyright block binding source.\n\t *\n\t * @since Twenty Twenty-Five 1.0\n\t * @return string Copyright text.\n\t *\/\n\tfunction twentytwentyfive_copyright_binding() {\n\t\t$copyright_text = sprintf(\n\t\t\t\/* translators: 1: Copyright symbol or word, 2: Year *\/\n\t\t\tesc_html__( '%1$s %2$s', 'twentytwentyfive' ),\n\t\t\t'&copy;',\n\t\t\twp_date( 'Y' ),\n\t\t);\n\n\t\treturn $copyright_text;\n\t}\nendif;<\/code><\/pre>\n<p>Se tutto questo vi sembra un po&#8217; complicato, pensate per\u00f2 a quanto sia facile per l&#8217;utente creare layout complessi semplicemente utilizzando gli elementi disponibili.\n<\/p>\n<p>E pensate anche a quanto sia facile per uno sviluppatore creare template e pattern di blocco generando il codice direttamente nell&#8217;editor del sito. Inoltre, l&#8217;integrazione con l&#8217;API Block Bindings apre le porte a infinite possibilit\u00e0 di integrazione con fonti di dati esterne.<\/p>\n<p>Twenty Twenty-Five offre altri buoni esempi di utilizzo dei pattern di blocco. Ad esempio, \u00e8 possibile creare layout avanzati semplicemente mettendo insieme i pattern esistenti tra di loro.<\/p>\n<p>Sfogliando i pattern nell&#8217;editor del sito, potete vedere diversi layout di landing page nella categoria <strong>Pagine<\/strong>.<\/p>\n<figure id=\"attachment_185726\" aria-describedby=\"caption-attachment-185726\" style=\"width: 2188px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185726\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-pages-patterns.jpg\" alt=\"Pattern di pagina di  Twenty Twenty-Five\" width=\"2188\" height=\"1438\"><figcaption id=\"caption-attachment-185726\" class=\"wp-caption-text\">Pattern di pagina di  Twenty Twenty-Five<\/figcaption><\/figure>\n<p>Questi patter sono layout precostituiti e sono pronti per essere utilizzati nelle vostre pagine. Quando create una nuova pagina, l&#8217;editor mostra un riquadro in cui \u00e8 possibile scegliere un pattern di blocco. Potreste iniziare con un pattern di Landing Page e personalizzarlo in base alle vostre esigenze.<\/p>\n<figure id=\"attachment_185727\" aria-describedby=\"caption-attachment-185727\" style=\"width: 2196px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185727\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-choose-a-pattern.jpg\" alt=\"Scegliere un pattern per una nuova pagina\" width=\"2196\" height=\"1448\"><figcaption id=\"caption-attachment-185727\" class=\"wp-caption-text\">Scegliere un pattern per una nuova pagina<\/figcaption><\/figure>\n<p>Potete anche cambiare il template di pagina predefinito e utilizzare quello che si adatta meglio al vostro progetto.<\/p>\n<figure id=\"attachment_185729\" aria-describedby=\"caption-attachment-185729\" style=\"width: 2192px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185729\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-choose-a-template.jpg\" alt=\"Choose a template for your page\" width=\"2192\" height=\"1448\"><figcaption id=\"caption-attachment-185729\" class=\"wp-caption-text\">Scegliere un template per la propria pagina<\/figcaption><\/figure>\n<p>Ora analizziamo il codice del patter per la <strong>landing page Book<\/strong>. Andiamo alla cartella <code>patterns<\/code> di Twenty Twenty-Five e apriamo <code>page-landing-book.php<\/code>. Dovremmo vedere il seguente codice:<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/**\n * Title: Landing page for Book\n * Slug: twentytwentyfive\/page-landing-book\n * Categories: twentytwentyfive_page, featured\n * Keywords: starter\n * Block Types: core\/post-content\n * Post Types: page, wp_template\n * Viewport width: 1400\n * Description: A landing page for the book with a hero section, pre-order links, locations, FAQs and newsletter signup.\n *\n * @package WordPress\n * @subpackage Twenty_Twenty_Five\n * @since Twenty Twenty-Five 1.0\n *\/\n\n?&gt;\n\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/hero-book\"} \/--&gt;\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/cta-book-links\"} \/--&gt;\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/banner-about-book\"} \/--&gt;\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/cta-book-locations\"} \/--&gt;\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/text-faqs\"} \/--&gt;\n&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/newsletter-sign-up\"} \/--&gt;<\/code><\/pre>\n<p>Si tratta di una raccolta di pattern di blocco. Questo dovrebbe dimostrare quanto sia facile creare layout complessi sia per gli sviluppatori che per gli utenti. Gli sviluppatori possono creare template complessi e pattern di blocchi semplicemente annidando pattern precostituiti in altri pattern con pochi clic. Costruire una landing page non \u00e8 mai stato cos\u00ec facile.<\/p>\n<h2>Stili<\/h2>\n<p>Twenty Twenty-Five dispone di una serie variegata di font che supportano pi\u00f9 lingue e di un buon numero di palette di colori predefinite, raggruppate come varianti di stile.<\/p>\n<h3>Font<\/h3>\n<p>Twenty Twenty-Five include 9 font con molte varianti. Potete selezionare i font che desiderate utilizzare sul vostro sito web nell&#8217;interfaccia degli stili globali, alla voce <strong>Tipografia<\/strong>.<\/p>\n<figure id=\"attachment_186051\" aria-describedby=\"caption-attachment-186051\" style=\"width: 1966px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-186051\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-fonts.jpg\" alt=\"Font del tema Twenty Twenty-Five\" width=\"1966\" height=\"1400\"><figcaption id=\"caption-attachment-186051\" class=\"wp-caption-text\">Font del tema Twenty Twenty-Five<\/figcaption><\/figure>\n<p>Queste famiglie di font sono memorizzate nella cartella Twenty Twenty-Five <code>assets\/fonts<\/code> e registrate in <code>theme.json<\/code>.<\/p>\n<p>Il frammento sottostante registra cinque varianti della famiglia di font <strong>Fira Code<\/strong>:<\/p>\n<pre><code class=\"language-json\">{\n\t\"settings\": {\n\t\t\"typography\": {\n\t\t\t\"fontFamilies\": [\n\t\t\t\t{\n\t\t\t\t\t\"name\": \"Fira Code\",\n\t\t\t\t\t\"slug\": \"fira-code\",\n\t\t\t\t\t\"fontFamily\": \"\"Fira Code\", monospace\",\n\t\t\t\t\t\"fontFace\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"src\": [\n\t\t\t\t\t\t\t\t\"file:.\/assets\/fonts\/fira-code\/FiraCode-Light.woff2\"\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"fontWeight\": \"300\",\n\t\t\t\t\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\t\t\t\t\"fontFamily\": \"\"Fira Code\"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"src\": [\n\t\t\t\t\t\t\t\t\"file:.\/assets\/fonts\/fira-code\/FiraCode-Regular.woff2\"\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"fontWeight\": \"400\",\n\t\t\t\t\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\t\t\t\t\"fontFamily\": \"\"Fira Code\"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"src\": [\n\t\t\t\t\t\t\t\t\"file:.\/assets\/fonts\/fira-code\/FiraCode-Medium.woff2\"\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"fontWeight\": \"500\",\n\t\t\t\t\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\t\t\t\t\"fontFamily\": \"\"Fira Code\"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"src\": [\n\t\t\t\t\t\t\t\t\"file:.\/assets\/fonts\/fira-code\/FiraCode-SemiBold.woff2\"\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"fontWeight\": \"600\",\n\t\t\t\t\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\t\t\t\t\"fontFamily\": \"\"Fira Code\"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"src\": [\n\t\t\t\t\t\t\t\t\"file:.\/assets\/fonts\/fira-code\/FiraCode-Bold.woff2\"\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"fontWeight\": \"700\",\n\t\t\t\t\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\t\t\t\t\"fontFamily\": \"\"Fira Code\"\"\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t...\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>L&#8217;immagine seguente mostra le varianti del font Fira Code nell&#8217;editor del sito.<\/p>\n<figure id=\"attachment_185730\" aria-describedby=\"caption-attachment-185730\" style=\"width: 2488px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185730\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-fira-code.jpg\" alt=\"Varianti del font Fira Code\" width=\"2488\" height=\"1396\"><figcaption id=\"caption-attachment-185730\" class=\"wp-caption-text\">Varianti del font Fira Code nell&#8217;editor del sito<\/figcaption><\/figure>\n<p>Twenty Twenty-Five dispone anche di 8 typeset di tipografia. Basta sceglierne uno nella sezione <strong>Tipografia<\/strong> dell&#8217;interfaccia Stili globali e verr\u00e0 applicata a tutto il sito web.<\/p>\n<figure id=\"attachment_186052\" aria-describedby=\"caption-attachment-186052\" style=\"width: 1966px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-186052\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-typesets.jpg\" alt=\"Typeset di Twenty Twenty-Five\" width=\"1966\" height=\"1128\"><figcaption id=\"caption-attachment-186052\" class=\"wp-caption-text\">Typeset di Twenty Twenty-Five<\/figcaption><\/figure>\n<p>Se selezioniamo il typeset numero 7, &#8220;Platypi &#038; Literata&#8221;, questi due font vengono applicati automaticamente a tutti gli elementi del sito web: Literata viene applicato alla generalit\u00e0 degli elementi di testo e Platypi viene applicato al titolo del sito, alle intestazioni e ai pulsanti. Questa preimpostazione \u00e8 registrata nel file <code>typography-preset-6.json<\/code> sotto <code>styles\/typography<\/code>:<\/p>\n<pre><code class=\"language-json\">{\n\t\"version\": 3,\n\t\"$schema\": \"https:\/\/schemas.wp.org\/trunk\/theme.json\",\n\t\"title\": \"Platypi & Literata\",\n\t\"slug\": \"typography-preset-6\",\n\t\"styles\": {\n\t\t\"typography\": {\n\t\t\t\"fontFamily\": \"var:preset|font-family|literata\",\n\t\t\t\"fontSize\": \"var:preset|font-size|large\",\n\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\"fontWeight\": \"300\",\n\t\t\t\"letterSpacing\": \"-0.24px\",\n\t\t\t\"lineHeight\": \"1.3\"\n\t\t},\n\t\t\"blocks\": {\n\t\t\t\"core\/site-title\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"fontFamily\": \"var:preset|font-family|platypi\",\n\t\t\t\t\t\"fontWeight\": \"800\",\n\t\t\t\t\t\"letterSpacing\": \"-0.6px\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"core\/post-title\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"fontWeight\": \"800\",\n\t\t\t\t\t\"letterSpacing\": \"-0.96px\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"core\/query-title\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"fontWeight\": \"800\"\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\t\"elements\": {\n\t\t\t\"heading\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"fontFamily\": \"var:preset|font-family|platypi\",\n\t\t\t\t\t\"fontWeight\": \"800\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"button\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"fontFamily\": \"var:preset|font-family|platypi\",\n\t\t\t\t\t\"fontWeight\": \"800\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<h3>Colori<\/h3>\n<p>Twenty Twenty-Five fornisce una palette predefinita con 8 colori. Questi colori sono definiti in <code>theme.json<\/code> come segue:<\/p>\n<pre><code class=\"language-json\">{\n\t\"settings\": {\n\t\t\"color\": {\n\t\t\t\"palette\": [\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#FFFFFF\",\n\t\t\t\t\t\"name\": \"Base\",\n\t\t\t\t\t\"slug\": \"base\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#111111\",\n\t\t\t\t\t\"name\": \"Contrast\",\n\t\t\t\t\t\"slug\": \"contrast\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#FFEE58\",\n\t\t\t\t\t\"name\": \"Accent 1\",\n\t\t\t\t\t\"slug\": \"accent-1\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#F6CFF4\",\n\t\t\t\t\t\"name\": \"Accent 2\",\n\t\t\t\t\t\"slug\": \"accent-2\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#503AA8\",\n\t\t\t\t\t\"name\": \"Accent 3\",\n\t\t\t\t\t\"slug\": \"accent-3\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#686868\",\n\t\t\t\t\t\"name\": \"Primary\",\n\t\t\t\t\t\"slug\": \"primary\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#FBFAF3\",\n\t\t\t\t\t\"name\": \"Secondary\",\n\t\t\t\t\t\"slug\": \"secondary\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"color\": \"#11111133\",\n\t\t\t\t\t\"name\": \"Opacity 20%\",\n\t\t\t\t\t\"slug\": \"opacity-20\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t...\n}<\/code><\/pre>\n<figure id=\"attachment_186054\" aria-describedby=\"caption-attachment-186054\" style=\"width: 1966px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-186054\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-default-color-palette.jpg\" alt=\"Palette dei colori predefinita di Twenty Twenty-Five\" width=\"1966\" height=\"1280\"><figcaption id=\"caption-attachment-186054\" class=\"wp-caption-text\">Palette dei colori predefinita di Twenty Twenty-Five<\/figcaption><\/figure>\n<p>Twenty Twenty-Five offre anche 8 palette di colori aggiuntive definite come variazioni di stile. Si trovano nella cartella <code>styles\/colors<\/code> del tema. L&#8217;immagine qui sotto mostra la palette dei colori Sunrise.<\/p>\n<figure id=\"attachment_186055\" aria-describedby=\"caption-attachment-186055\" style=\"width: 1964px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-186055\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-sunrise-color-palette.jpg\" alt=\"Palette di colori Sunrise\" width=\"1964\" height=\"1268\"><figcaption id=\"caption-attachment-186055\" class=\"wp-caption-text\">Palette di colori Sunrise<\/figcaption><\/figure>\n<h2>Template<\/h2>\n<p>Twenty Twenty-Five mette a disposizione un&#8217;ampia gamma di template per la creazione di qualsiasi tipo di blog. \u00c8 possibile creare blog personali con una quantit\u00e0 consistente di testo, blog fotografici e portfolio con varie strutture di layout e blog pi\u00f9 strutturati destinati a diversi scopi.<\/p>\n<figure id=\"attachment_185804\" aria-describedby=\"caption-attachment-185804\" style=\"width: 2274px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185804\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-templates.jpg\" alt=\"Template di Twenty Twenty-Five\" width=\"2274\" height=\"2172\"><figcaption id=\"caption-attachment-185804\" class=\"wp-caption-text\">Template di Twenty Twenty-Five nell&#8217;editor del sito<\/figcaption><\/figure>\n<p>Le immagini seguenti mostrano <a href=\"https:\/\/www.figma.com\/design\/dzGCSntVch4EQdVERTqyVK\/Twenty-Twenty-Five?node-id=16-14852\" target=\"_blank\" rel=\"noopener noreferrer\">le anteprime dei template di blog Twenty Twenty-Five in Figma<\/a>. Ecco alcuni dei template per blog personali.<\/p>\n<figure id=\"attachment_185827\" aria-describedby=\"caption-attachment-185827\" style=\"width: 2090px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185827\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-personal-blog-templates.jpg\" alt=\"Template di blog personali Twenty Twenty-Five in Figma\" width=\"2090\" height=\"1570\"><figcaption id=\"caption-attachment-185827\" class=\"wp-caption-text\">Template di blog personali Twenty Twenty-Five in Figma<\/figcaption><\/figure>\n<p>Ed ecco alcuni template di fotoblog.<\/p>\n<figure id=\"attachment_185826\" aria-describedby=\"caption-attachment-185826\" style=\"width: 1568px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185826\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-photoblog-templates.jpg\" alt=\"Template di fotoblog Twenty Twenty-Five in Figma\" width=\"1568\" height=\"1236\"><figcaption id=\"caption-attachment-185826\" class=\"wp-caption-text\">Template di fotoblog Twenty Twenty-Five in Figma<\/figcaption><\/figure>\n<p>I template Twenty Twenty-Five sono minimalisti e progettati per offrire un&#8217;interfaccia semplice e chiara. Come le parti di template, anche i template sono fortemente basati su pattern di blocco. Per averne un&#8217;idea, aprite uno dei file <code>.html<\/code> che potete trovare nella cartella <code>templates<\/code> del tema Twenty Twenty-Five e osservate il codice. Di seguito trovate il codice sorgente del file <code>archive.html<\/code>:<\/p>\n<pre><code class=\"language-html\">&lt;!-- wp:template-part {\"slug\":\"header\",\"area\":\"header\",\"tagName\":\"header\"} \/--&gt;\n\n&lt;!-- wp:group {\"tagName\":\"main\",\"style\":{\"spacing\":{\"margin\":{\"top\":\"var:preset|spacing|60\"}}},\"layout\":{\"type\":\"constrained\"}} --&gt;\n&lt;main class=\"wp-block-group\" style=\"margin-top:var(--wp--preset--spacing--60)\"&gt;\n\t&lt;!-- wp:query-title {\"type\":\"archive\"} \/--&gt;\n\t&lt;!-- wp:term-description \/--&gt;\n\t&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/posts-personal-blog\"} \/--&gt;\n\t&lt;!-- wp:pattern {\"slug\":\"twentytwentyfive\/more-posts\"} \/--&gt;\n&lt;\/main&gt;\n&lt;!-- \/wp:group --&gt;\n\n&lt;!-- wp:template-part {\"slug\":\"footer\",\"tagName\":\"footer\"} \/--&gt;<\/code><\/pre>\n<p>Il contenuto della pagina di archivio \u00e8 generato dai blocchi <strong>Query title<\/strong> e <strong>Term description<\/strong> e dai pattern <strong>List of posts, 1 column<\/strong> (<code>posts-personal-blog<\/code>) e <strong>More posts<\/strong> (<code>more-posts<\/code>).<\/p>\n<p>Sulla base di questo codice, \u00e8 possibile creare facilmente un template personalizzato per il proprio sito. Ad esempio, se volete sostituire l&#8217;elenco dei post con un layout di blog fotografico, potete farlo facilmente cambiando il pattern utilizzato in questo template.<\/p>\n<p>Nell&#8217;editor del sito, andate alla sezione <strong>template<\/strong> e cliccate su <strong>Aggiungi nuovo template<\/strong>. Vi verr\u00e0 chiesto di selezionare il tipo di contenuto a cui applicare il template. In questo esempio abbiamo selezionato <strong>Archivi di categorie<\/strong>.<\/p>\n<figure id=\"attachment_185825\" aria-describedby=\"caption-attachment-185825\" style=\"width: 2194px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185825\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-add-template.jpg\" alt=\"Aggiungere un template in WordPress 6.7\" width=\"2194\" height=\"1314\"><figcaption id=\"caption-attachment-185825\" class=\"wp-caption-text\">Aggiungere un template in WordPress 6.7<\/figcaption><\/figure>\n<p>Successivamente, dovrete decidere se il template dovr\u00e0 essere utilizzato per tutte le categorie o per una categoria specifica. Infine, vi verranno mostrati uno o pi\u00f9 template da cui partire per apportare le vostre modifiche.<\/p>\n<p>Ma potete anche costruire tutto da zero. In questo esempio, stiamo apportando una piccola modifica al codice del file <code>archive.html<\/code> e stiamo utilizzando il template <code>twentytwentyfive\/photo-blog-posts<\/code> al posto di <code>twentytwentyfive\/posts-personal-blog<\/code>. La pagina dell&#8217;archivio delle categorie di WordPress ora mostra una galleria fotografica.<\/p>\n<figure id=\"attachment_185803\" aria-describedby=\"caption-attachment-185803\" style=\"width: 1406px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-185803\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/09\/ttf-custom-category-archive.jpg\" alt=\"Un archivio di categorie personalizzato in Twenty Twenty-Five\" width=\"1406\" height=\"1608\"><figcaption id=\"caption-attachment-185803\" class=\"wp-caption-text\">Un archivio di categorie personalizzato in Twenty Twenty-Five<\/figcaption><\/figure>\n<h2>Riepilogo<\/h2>\n<p>Twenty Twenty-Five, il prossimo tema predefinito che verr\u00e0 rilasciato con WordPress 6.7, \u00e8 stato progettato seguendo la filosofia della semplicit\u00e0 per gli utenti e della flessibilit\u00e0 per gli sviluppatori. Grazie ai suoi diversi e versatili pattern di blocco e stili, questo tema aiuta gli utenti a raccontare storie avvincenti. Include molte immagini di Openverse che sono perfettamente integrate nei template di blocco del tema.<\/p>\n<p>La struttura del tema ruota attorno a raccolte di blocchi, template e parti di template annidati, rendendo pi\u00f9 facile che mai la progettazione di layout complessi senza il bisogno di avere conoscenze di programmazione avanzate.<\/p>\n<p>Twenty Twenty-Five \u00e8 un altro passo verso la democratizzazione del design. Che siate developer con molta esperienza o alle prime armi, Twenty Twenty-Five fornisce una solida base per esplorare i temi a blocchi e, con le giuste conoscenze, potrete anche creare il vostro tema da condividere con la community di WordPress.<\/p>\n<p>Tocca a voi. Avete gi\u00e0 testato Twenty Twenty-Five in un ambiente di sviluppo? Condividete con noi le vostre sensazioni nei commenti qui sotto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Basato sull&#8217;idea che le cose semplici dovrebbero essere intuitive mentre quelle complesse dovrebbero essere possibili, Twenty Twenty-Five \u00e8 un tema WordPress predefinito flessibile e facilmente estendibile &#8230;<\/p>\n","protected":false},"author":36,"featured_media":79340,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[25957],"class_list":["post-79339","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-temi-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>Tema WordPress Twenty Twenty-Five: una panoramica da sviluppatore<\/title>\n<meta name=\"description\" content=\"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito 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:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress\" \/>\n<meta property=\"og:description\" content=\"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\" \/>\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=\"2024-10-21T12:37:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-25T15:00:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1471\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\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=\"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five-1024x512.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=\"16 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress\",\"datePublished\":\"2024-10-21T12:37:52+00:00\",\"dateModified\":\"2024-10-25T15:00:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\"},\"wordCount\":1749,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png\",\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\",\"name\":\"Tema WordPress Twenty Twenty-Five: una panoramica da sviluppatore\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png\",\"datePublished\":\"2024-10-21T12:37:52+00:00\",\"dateModified\":\"2024-10-25T15:00:49+00:00\",\"description\":\"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png\",\"width\":1471,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Temi WordPress\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/temi-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress\"}]},{\"@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":"Tema WordPress Twenty Twenty-Five: una panoramica da sviluppatore","description":"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito 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:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/","og_locale":"it_IT","og_type":"article","og_title":"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress","og_description":"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.","og_url":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2024-10-21T12:37:52+00:00","article_modified_time":"2024-10-25T15:00:49+00:00","og_image":[{"width":1471,"height":735,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five-1024x512.png","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Carlo Daniele","Tempo di lettura stimato":"16 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress","datePublished":"2024-10-21T12:37:52+00:00","dateModified":"2024-10-25T15:00:49+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/"},"wordCount":1749,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png","inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/","url":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/","name":"Tema WordPress Twenty Twenty-Five: una panoramica da sviluppatore","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png","datePublished":"2024-10-21T12:37:52+00:00","dateModified":"2024-10-25T15:00:49+00:00","description":"Twenty Twenty-Five \u00e8 un tema di blog versatile che si basa su template e pattern. Scopri le caratteristiche principali del nuovo tema predefinito di WordPress.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2024\/10\/twenty-twenty-five.png","width":1471,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/tema-twenty-twenty-five\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Temi WordPress","item":"https:\/\/kinsta.com\/it\/argomenti\/temi-wordpress\/"},{"@type":"ListItem","position":3,"name":"Una panoramica da sviluppatore su Twenty Twenty-Five, il prossimo tema predefinito di WordPress"}]},{"@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\/79339","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=79339"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/79339\/revisions"}],"predecessor-version":[{"id":79379,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/79339\/revisions\/79379"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/translations\/es"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/79339\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/79340"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=79339"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=79339"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=79339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}