
Generatepress e Generate Blocks: guida completa per lavorare su articoli, sidebar e contenitori senza impazzire
- Wordpress
- 19 febbraio 2026
Indice dei contenuti
Se utilizzi generatepress e Generate Blocks, sai già che sono strumenti estremamente potenti, leggeri e costruiti seguendo le best practice di wordpress e del block editor. Da molti anni lavoro e offro assistenza su siti in Wordpress e GeneratePress.
Sono progettati per:
- performance elevate
- codice pulito
- piena compatibilità con gutenberg
- controllo completo del layout
Ma proprio per questo motivo, devi capire bene come funzionano.
Comprendere il blocco container di Generate Blocks e gli elementi annidati
Il blocco principale di Generate Blocks è il container, che funziona esattamente come un div html.
Può contenere:
- altri container annidati
- blocchi di testo
- immagini
- headline
- bottoni
Struttura reale:
Container (parent)
├── Container (child)
│ ├── Headline
│ └── Paragraph
└── Image
Questo sistema è chiamato elementi annidati.
È lo stesso identico concetto del DOM html.
Più annidi container, più devi controllare:
- padding
- margin
- width
- flex settings
Come trovare e capire le impostazioni di ogni elemento
Uno degli errori più comuni è non sapere dove modificare un elemento.
Procedura corretta:
- seleziona il blocco
- guarda la sidebar destra
- controlla:
- layout
- spacing
- colors
- typography
Se non trovi una proprietà, probabilmente:
- è ereditata dal parent
- oppure è gestita da generatepress
Suggerimento professionale:
Usa sempre la vista elenco del block editor.
Shortcut:
CTRL + ALT + O
Ti permette di vedere la gerarchia completa.
Differenza reale tra container, grid e layout
Generate Blocks offre più modi per creare layout.
container wrapper generale div
grid layout colonne display:grid
container flex layout dinamico display:flex
Consiglio reale:
usa:
- container per struttura
- grid per colonne
- flex per allineamenti
Come gestire correttamente la larghezza dell’articolo
Generatepress controlla la larghezza globale.
Percorso:
customizer → layout → container
Valori consigliati:
blog 1100px
magazine 1200px
minimal 1000px
Non usare container Generate Blocks per forzare larghezze globali.
Devi lasciare che generatepress gestisca il layout principale.
Come lavorare correttamente con la sidebar in generatepress
Generatepress gestisce la sidebar in modo nativo.
Percorso:
customizer → layout → sidebars
Oppure per singolo articolo:
editor → layout → sidebar layout
Opzioni:
- right sidebar
- left sidebar
- no sidebar
Errore comune:
tentare di creare sidebar con Generate Blocks
Non farlo.
La sidebar deve essere gestita dal tema.
Esempio pratico reale di layout articolo professionale
Struttura consigliata:
Container (full width)
└── Container (max width 1100px)
├── Headline
├── Paragraph
├── Image
└── Container (callout box)
Il container interno mantiene la leggibilità.
Il container esterno permette background full width.
Come usare padding e margin senza rompere il layout
Regola fondamentale:
padding = spazio interno
margin = spazio esterno
Errore comune:
aggiungere margin a tutto.
Metodo corretto:
usa padding nel container principale
Esempio:
Container
padding: 40px
margin: 0
Come identificare velocemente problemi di layout
Metodo professionale reale:
usa devtools del browser
tasto destro → ispeziona
vedrai:
- container
- classi Generate Blocks
- dimensioni
Generate Blocks usa classi come:
gb-container
Questo ti permette di capire cosa succede realmente.
Best practice professionali per generatepress e Generate Blocks
Seguire queste regole cambia completamente il workflow.
Regole fondamentali:
- usa pochi container
- non annidare senza motivo
- lascia che generatepress gestisca il layout globale
- usa Generate Blocks per il contenuto
- usa sempre la vista elenco
Conclusione: generatepress e Generate Blocks diventano semplici se capisci la struttura
Il problema non è generatepress.
Il problema è non capire:
- gerarchia
- container
- layout
Una volta compreso questo, puoi costruire qualsiasi layout.
E soprattutto:
con performance perfette. Per aiuto con GeneratePress contattami.





















