Muundo Il tema WordPress che sviluppo e uso su ogni progetto.
Nessun page builder, nessun plugin di campi custom: un block system scritto da zero, un framework CSS leggero e solo il codice che serve davvero alla pagina.
Come
funziona
Framework CSS
Un framework costruito con CSS moderno e una struttura a colonne custom, governata da attributi direttamente nel markup. Leggero, senza dipendenze esterne e pensato per uno sviluppo rapido: si compone solo con i moduli che servono al progetto.
Blocchi Gutenberg custom
Ogni blocco è scritto da zero e modellato sulle esigenze del progetto, con controlli avanzati nell'editor: repeater annidabili, gallerie, selettori di contenuto, colori e gradienti, condizioni tra campi.
Sistema di template
Ogni template di pagina porta con sé la propria struttura. Alla creazione della pagina i blocchi previsti vengono inseriti automaticamente, già ordinati e pronti da compilare: nessuna impaginazione da rifare a mano.
Gestione e sovrascrittura
I contenuti ricorrenti si governano da un punto solo: con un unico comando si modificano i campi di più blocchi contemporaneamente, ovunque siano stati usati nel sito, senza aprire pagina per pagina.
Editor di blocchi visivo
I blocchi si modificano direttamente dal front-end, vedendo il risultato aggiornarsi in tempo reale mentre si scrive, senza passare dalla schermata di amministrazione.
Menu e footer custom
Menu e footer costruiti su misura e gestibili dal pannello, con supporto multilingua completo per Polylang e WPML.
Un blocco
su misura
Ogni blocco del tema nasce da due soli file. Un array PHP dichiara i controlli e il sistema costruisce da solo l'interfaccia nell'editor di WordPress: pannelli, tab, condizioni, colori, repeater. Il secondo file stampa l'HTML del frontend.
Niente registrazione manuale, niente JavaScript da scrivere per l'editor, niente dipendenze da plugin esterni per i campi. Aggiungo una cartella e il blocco compare nell'inserter.
// functions/block/blocks/hero-classic/block-controls.php return [ 'hero-classic' => [ 'block' => [ 'name' => 'Hero classico', 'icon' => 'format-image', 'category' => 'hero', 'description' => 'Hero con immagine di sfondo, titolo e pulsanti.', 'include_controls' => ['text-style', 'button'], ], 'controls' => [ 'subtitle' => ['name' => 'Sottotitolo', 'type' => 'text'], 'title' => ['name' => 'Titolo', 'type' => 'text'], 'content' => ['name' => 'Contenuto', 'type' => 'rich-text'], ], ], ];
Una griglia
a 12 colonne
<!-- lo stesso layout, scritto nel markup --> <div class="grid"> <div col-lg="8" col-md="6">Contenuto</div> <div col-lg="4">Sidebar</div> </div>
Il layout si costruisce con attributi scritti direttamente nel markup. Nessuna classe da imparare a memoria, nessun wrapper aggiuntivo: si dichiara quante colonne occupa un elemento e la griglia fa il resto.
Tre breakpoint, tre attributi. Quelli non dichiarati ereditano dal formato più grande, e numero di colonne, gap e allineamenti si sovrascrivono con le custom property senza toccare il CSS.
31 blocchi
pronti all'uso
Hero 7
- Hero classico
- Hero split
- Hero doppio
- Hero orizzontale
- Hero a colonna
- Hero sopra/sotto
- Hero immagine sotto
Testo 10
- Titolo
- Contenitore testo
- Testo animato
- Testo diviso
- Testo e immagine
- Citazione
- Lista
- Dettagli
- Numeri animati
- Code snippet
Media 6
- Immagine singola
- Selettore d'immagine
- Galleria animata
- Slider
- Split slider verticale
- Lettore video
Layout 4
- Base block
- Contenuto diviso
- Sfondo senza contenuto
- Tabs
Dati 4
- Post in griglia
- Selettore contenuti
- Google Maps
- Contact Form 7
Controlli 20
- Repeater annidabile
- Color picker e gradienti
- Data selector a catena
- Galleria e file
- Range, toggle, tabs
- Rich text e classic editor
Perché
non un page builder
Zero plugin da mantenere
Un page builder porta con sé una catena di plugin, licenze e aggiornamenti che possono rompersi a vicenda. Qui le funzioni vivono dentro il tema: niente abbonamenti, niente incompatibilità dopo un aggiornamento di WordPress.
Controllo totale
Ogni riga di HTML e CSS è scritta da me. Il layout è esattamente quello progettato, non il compromesso che il builder riesce a produrre, e il cliente vede solo i campi che gli servono davvero.
Performance migliori
I page builder generano markup annidato e caricano l'intera libreria su ogni pagina. Un tema su misura stampa solo l'HTML necessario e carica gli script uno per uno, solo dove servono.
Sviluppo rapido con l'AI
Il vantaggio storico dei builder era la velocità. Oggi con l'intelligenza artificiale un blocco su misura si scrive in poco tempo: la struttura del tema è dichiarativa e documentata, quindi facile da estendere anche assieme a un assistente.
Vuoi un sito costruito così?
Muundo è il motore dietro i siti che realizzo. Design su misura, contenuti gestibili in autonomia e nessun peso inutile da trascinare.