Roman Fink

Astra è un tema a blocchi? Kadence, GeneratePress, Blocksy, Neve e OceanWP verificati

Risposta breve: no. Astra è un tema classico. Lo sono anche Kadence, GeneratePress, Blocksy, Neve e OceanWP. Nessuno di loro ha template a blocchi, quindi in nessuno puoi modificare l’header, il footer o un template nell’Editor del sito.

La confusione è comprensibile. Questi temi dicono di essere «built for Gutenberg», tre di loro includono un file theme.json e in WordPress 7.1 il loro menu Aspetto ha la voce Design, che apre una parte dell’Editor del sito. Le recensioni li chiamano temi a blocchi, e le loro pagine dicono «works with the block editor». Le due cose possono essere vere insieme: un tema può funzionare bene con i blocchi in articoli e pagine ed essere comunque classico.

Non mi sono fidato delle recensioni. Ho aperto i file della versione attuale di ogni tema su wordpress.org, ho installato tutti e sei in WordPress 7.1.4 e l’ho chiesto direttamente a WordPress. Ecco cosa ho trovato, e come verificare qualsiasi tema in un minuto.

I sei temi in sintesi

TemaVersioneTema a blocchi?theme.jsonMenu Aspetto
Astra4.14.2NoSìDesign, Personalizza
Kadence1.5.2NoSìDesign, Personalizza
GeneratePress3.6.1NoNoDesign, Personalizza
Blocksy2.1.61NoSìDesign, Personalizza
Neve4.2.17NoNoPattern, Personalizza
OceanWP4.2.8NoNoDesign, Personalizza
Verificato il 4 novembre 2026 in WordPress 7.1.4. «Tema a blocchi?» è il valore restituito da wp_is_block_theme().

In tutti e sei l’header e il footer si impostano nel Customizer, e Astra, Kadence, Blocksy e Neve hanno lì un builder di header e footer. Nessuno ha il tag Temi a blocchi su wordpress.org, e nessuno ha una cartella templates con template HTML. I loro template sono file PHP: header.php, single.php, footer.php, come nei temi WordPress prima del 2022.

Cosa rende un tema un tema a blocchi

WordPress ha una sola regola, ed è semplice. Un tema è un tema a blocchi se ha il file templates/index.html (vale anche per un tema child, se ce l’ha il tema genitore). Quel file è un template fatto di blocchi. Con questo file il tema ottiene l’Editor del sito completo: template, parti del template come header e footer, navigazione, stili globali e variazioni di stile.

theme.json non è la regola. È un file di impostazioni per l’editor a blocchi: la tavolozza dei colori, le dimensioni dei font, la larghezza dei contenuti, le spaziature. Può averlo anche un tema classico, e allora i blocchi nei tuoi articoli prendono i colori e le larghezze del tema. Di solito è questo che significano «block-ready», «Gutenberg-ready» o «FSE-compatible» nella pagina di vendita di un tema.

Quindi i temi che incontrerai sono di tre tipi:

  • Classico: template PHP, impostazioni nel Customizer. OceanWP, Neve e GeneratePress, che non hanno theme.json.
  • Classico con theme.json, a volte chiamato ibrido: sempre template PHP e Customizer, ma l’editor a blocchi conosce la tavolozza e le larghezze del tema. Astra, Kadence e Blocksy.
  • Tema a blocchi: template HTML fatti di blocchi, tutto nell’Editor del sito, niente Customizer a meno che non lo aggiunga un plugin. Twenty Twenty-Five, i temi di questa lista di temi gratuiti per un sito personale e i miei temi.

Cosa significa «Design» nel menu Aspetto

Questa è la parte che trae in inganno. Attiva Astra, apri Aspetto e vedi Design subito sotto Temi. Apre la schermata dell’Editor del sito. Sembra un tema a blocchi, ma non lo è.

WordPress costruisce questo menu con una regola fissa. L’ho verificata nel codice del core di 7.1.4:

  • Editor: il tema è un tema a blocchi. Hai l’Editor del sito completo.
  • Design: un tema classico che ha theme.json o dichiara gli stili dell’editor. Hai Stili e Pattern, nient’altro.
  • Pattern: qualsiasi altro tema classico. Puoi solo gestire i pattern.
Menu Aspetto di WordPress 7.1 a confronto: Astra con Design e Personalizza, Neve con Pattern e Personalizza, il tema a blocchi Makani Pro con Editor
Lo stesso menu, tre temi: Astra ha Design, Neve ha Pattern, e solo il tema a blocchi ha Editor.

Cinque temi su sei hanno Design, Neve ha Pattern. Cosa c’è dietro Design si capisce subito, mettendo a confronto le due schermate:

Schermata Design di WordPress 7.1 in Astra con solo Stili e Pattern, sopra l’Editor del sito di un tema a blocchi con Identità, Stili, Pagine, Navigazione, Pattern e Template
Sopra: Design in Astra, due voci. Sotto: Editor in un tema a blocchi, con Navigazione e Template.

E Stili sotto Design non è il pannello Stili di un tema a blocchi. È il Catalogo degli stili: un’anteprima dei colori, dei font e dei blocchi del tema. Puoi guardare, ma non c’è niente da cambiare, né variazioni di stile né un editor della tavolozza. I colori che vedi vengono dal theme.json del tema e dalle sue impostazioni.

Il Catalogo degli stili in sola lettura del tema Astra in WordPress 7.1, con i campioni di colore e un esempio di tipografia
Stili in Astra: un’anteprima di colori e font. In questa schermata non si può modificare nulla.

Con questi temi il design sta nel Customizer e nella pagina di impostazioni del tema. In Astra è Aspetto → Personalizza, con i pannelli Globale, Header, Footer e Tipi di contenuto. Anche Kadence, Blocksy e Neve hanno nel Customizer un loro builder di header e footer.

Il Customizer di WordPress con il tema Astra: pannelli Globale, Header, Tipi di contenuto, Generale, Footer, Denominazione del sito, Menu, Widget e CSS aggiuntivo
Le impostazioni di Astra sono nel Customizer, come in qualsiasi tema classico.

Ogni tema in un paragrafo

Astra

Astra 4.14.2 di Brainstorm Force, oltre 1 milione di installazioni attive. Tema classico con un theme.json (tavolozza, dimensioni dei font, larghezze del layout). Header, footer e layout sono nel Customizer. La stessa azienda ha creato un tema a blocchi separato, Spectra One (versione 1.2.6, circa 7.000 installazioni). È un tema nuovo, non una modalità di Astra: le tue impostazioni di Astra non passano a Spectra One.

Kadence

Kadence 1.5.2 di StellarWP, 500.000+ installazioni. Tema classico con un theme.json. Il suo builder di header e footer è nel Customizer. Il plugin Kadence Blocks aggiunge blocchi e può costruire header, ma funziona con qualsiasi tema. Non rende Kadence un tema a blocchi. Su wordpress.org non esiste un tema a blocchi Kadence.

GeneratePress

GeneratePress 3.6.1 di Tom Usborne (Edge22), 500.000+ installazioni. Tema classico senza theme.json. Lo dice il team stesso: GeneratePress usa template PHP e non è un tema a blocchi. I layout a blocchi arrivano dal plugin GenerateBlocks e da GP Premium, a pagamento.

Blocksy

Blocksy 2.1.61 di Creative Themes, 300.000+ installazioni. Tema classico con un theme.json, l’unico dei sei con theme.json versione 3. Builder di header e footer nel Customizer. Nessun tema a blocchi dello stesso autore.

Neve

Neve 4.2.17 di Themeisle, 200.000+ installazioni. Tema classico senza theme.json e senza stili dell’editor, per questo il suo menu mostra Pattern e non Design. Themeisle pubblica a parte dei temi a blocchi: Neve FSE (1.1.7, circa 8.000 installazioni) e Raft (1.1.17, circa 10.000).

OceanWP

OceanWP 4.2.8, 400.000+ installazioni. Tema classico senza theme.json, impostazioni nel Customizer. Nessun tema a blocchi dello stesso autore su wordpress.org.

Come verificare da solo qualsiasi tema

  1. Nella bacheca: apri Aspetto. Editor significa tema a blocchi. Design o Pattern accanto a Personalizza significa tema classico.
  2. Su wordpress.org: apri la pagina del tema e guarda i tag. I temi a blocchi hanno il tag Temi a blocchi. Puoi anche sfogliare solo i temi a blocchi su it.wordpress.org/themes/tags/full-site-editing.
  3. Nei file: cerca templates/index.html nella cartella del tema. Un theme.json da solo non prova niente.
  4. Con WP-CLI: esegui questo comando nella cartella del sito, per un tema a blocchi stampa bool(true):
wp eval 'var_dump( wp_is_block_theme() );'

Per un tema venduto su un sito, prima di comprarlo: cerca le parole «block theme» o «Full Site Editing» e uno screenshot dell’Editor del sito con i template. «Gutenberg-ready» e «works with the block editor» descrivono l’editor degli articoli, non il tema.

Fa differenza?

Se il tuo sito usa Astra o Kadence e ti trovi bene, non c’è bisogno di cambiare. I temi classici non spariranno, e WordPress 7.1 supporta il Customizer e i widget come prima. Solo Astra ha oltre un milione di siti attivi.

La differenza si vede quando vuoi cambiare il layout da solo:

  • In un tema classico cambi quello che le opzioni del tema permettono. Un layout dell’header che il builder non offre significa PHP, un hook o un page builder.
  • In un tema a blocchi l’header, il footer e ogni template sono blocchi. Li sposti, li aggiungi e li togli nell’Editor del sito, come quando modifichi una pagina. Le variazioni di stile cambiano tutto l’aspetto con un clic, vedi come cambiare i colori di un tema a blocchi.

Un tema a blocchi è una buona scelta per un sito nuovo, soprattutto un sito personale, un portfolio o il sito di una piccola attività, dove vuoi cambiare le cose senza un page builder. Un tema classico ha ancora senso se dipendi dal suo builder, dalle sue opzioni per WooCommerce o da un page builder come Elementor.

Prima di lasciare un tema classico

  • Le impostazioni del Customizer appartengono al tema. Logo, colori e layout dell’header non passano al nuovo tema.
  • I temi a blocchi non hanno aree widget. I widget nella barra laterale e nel footer non compaiono, quelle parti le ricostruisci con i blocchi.
  • I menu classici restano nel database. Il blocco Navigazione propone di importarli.
  • Articoli, pagine e media non cambiano. Prova il nuovo tema con Anteprima in tempo reale nella schermata Temi prima di attivarlo.

Se provi un tema a blocchi e vuoi ricominciare da capo, ecco come reimpostare i template e gli stili di un tema a blocchi.

Temi a blocchi da guardare invece

Se vuoi un vero tema a blocchi, parti da Twenty Twenty-Five, che arriva con WordPress, o dai temi a blocchi gratuiti della mia lista per siti personali. Anche i miei temi sono temi a blocchi, con variazioni di stile e pattern per portfolio, fotografi e siti personali, per esempio Makani Pro per un fotografo. Li trovi tutti nel catalogo dei temi.

Devi passare da un tema classico a un tema a blocchi o ti serve un tema su misura? Posso aiutarti.

Roman Fink