Domande Frequenti
Risposte alle domande più comuni su Giuliomax Menu Builder.
Generale
Il plugin è davvero gratuito?
Sì, Giuliomax Menu Builder è completamente gratuito e open-source. Non esiste una versione Pro, non ci sono funzionalità premium a pagamento e non è richiesta alcuna chiave di licenza. Tutto ciò che è documentato in questo sito è disponibile nell'installazione standard del plugin.
Dove posso trovare il codice sorgente?
Il codice sorgente è disponibile su GitHub. Contribuzioni, segnalazioni di bug e pull request sono benvenute.
Funziona con qualsiasi tema WordPress?
Sì. Menu Builder funziona con qualsiasi tema WordPress, sia classico (PHP) che basato su blocchi (FSE). Per i temi classici, puoi usare lo shortcode o la funzione di Integrazione WP. Per i temi FSE, usa il blocco Gutenberg MenuX nell'Editor del Sito.
Rallenterà il mio sito?
No, Menu Builder è progettato dando la priorità alle prestazioni. Il CSS e il JavaScript vengono caricati in modo condizionale solo nelle pagine in cui il menu è presente. Il markup generato è semantico e leggero. I temi includono solo le variabili CSS necessarie, evitando il caricamento di fogli di stile inutilizzati.
Installazione & Compatibilità
Quale versione di WordPress è richiesta?
Menu Builder richiede WordPress 6.0 o versione successiva e PHP 7.4 o versione successiva. Si consiglia di usare sempre la versione più recente di WordPress per motivi di sicurezza e compatibilità.
È compatibile con i page builder (Elementor, Divi, Beaver Builder)?
Sì. Puoi inserire il menu tramite shortcode [menux] in qualsiasi widget di testo o shortcode supportato dai principali page builder. Per Elementor, esiste anche un widget dedicato. Per Divi e Beaver Builder, usa il modulo/widget shortcode nativo del page builder.
Cosa devo fare se c'è un conflitto con un altro plugin?
I conflitti tra plugin sono rari ma possibili. Per diagnosticare un conflitto, disattiva temporaneamente tutti gli altri plugin e verifica se il problema persiste. Poi riattivali uno alla volta per identificare il plugin che causa il conflitto. Apri una segnalazione su GitHub con i dettagli del conflitto.
Funziona con WordPress Multisite?
Sì. Menu Builder può essere attivato sia a livello di rete (network-wide) che su singoli siti della rete multisite. Ogni sito della rete ha la propria configurazione di menu indipendente. La funzione Multilingual Press è supportata per le reti multisite multilingua.
Temi & Stile
Posso creare un tema personalizzato?
Non è possibile salvare un tema con un nome personalizzato nella libreria dei temi, ma puoi personalizzare completamente tutti gli aspetti visivi del menu (colori, tipografia, spaziatura, forma) a partire da qualsiasi tema predefinito. Le personalizzazioni vengono salvate separatamente dal tema base e vengono mantenute anche se cambi tema in un secondo momento.
Posso usare un font personalizzato?
Sì. Nel campo Tipografia → Famiglia font puoi inserire qualsiasi nome di font — inclusi i font di Google Fonts, Adobe Fonts o font caricati tramite altri plugin WordPress. Assicurati che il font sia già caricato nel sito: Menu Builder non carica automaticamente i font web esterni.
Come faccio a ripristinare gli stili predefiniti?
Puoi ripristinare le impostazioni di stile predefinite del tema attivo facendo clic sul pulsante Ripristina predefiniti nella sezione delle impostazioni di stile. Questa operazione riporta tutti i valori personalizzati a quelli del tema base selezionato. In alternativa, applica di nuovo il tema dalla libreria dei temi.
Mega Menu
Il mega menu viene tagliato dal bordo della pagina. Come si risolve?
Il problema è quasi sempre causato dall'elemento contenitore del menu che ha la proprietà CSS overflow: hidden. Identifica l'elemento con DevTools del browser e rimuovi o modifica quella proprietà tramite CSS personalizzato. In alternativa, imposta una larghezza massima del pannello mega menu inferiore alla larghezza del contenitore.
Posso inserire un form di contatto nel mega menu?
Sì. Usa il tipo di contenuto Shortcode in una colonna del mega menu e inserisci lo shortcode del tuo plugin preferito (es. Contact Form 7, WPForms, Gravity Forms). Il form viene renderizzato normalmente all'interno del pannello. Assicurati che gli script del plugin del form siano caricati nella pagina in cui appare il menu.
Mobile
Su mobile vedo sia il menu desktop che quello mobile. Come mai?
Questo accade quando il breakpoint del menu mobile non è impostato correttamente, oppure quando il CSS del tema nasconde il menu mobile e mostra quello desktop indipendentemente dalla larghezza dello schermo. Verifica il valore del breakpoint in Menu Builder → Mobile → Breakpoint e assicurati che non ci sia CSS del tema che sovrascrive le media query di Menu Builder.
WooCommerce
Il contatore del carrello non si aggiorna. Come si risolve?
Il contatore del carrello usa il sistema di frammenti AJAX di WooCommerce. Se non si aggiorna, verifica che WooCommerce sia correttamente installato e attivato e che la funzione di frammenti AJAX non sia disabilitata da un plugin di caching o di ottimizzazione. Alcuni plugin di caching disabilitano i frammenti WooCommerce per migliorare le prestazioni: in questo caso, escludere la funzione di aggiornamento del carrello dalla cache di solito risolve il problema.
Assistenza
Non hai trovato risposta alla tua domanda? Puoi contattarci o cercare soluzioni esistenti nei seguenti canali:
- Segnalazioni e discussioni su GitHub — per bug, richieste di funzionalità e domande tecniche.
- Forum di supporto su WordPress.org — per domande generali e supporto della community.