Ciao Tiziano, grazie mille per questo video! Con il menù off-canvas, nel caso in cui io abbia un menù articolato fatto di varie sottocategorie delle voci principali, è possibile impostare da desktop la visualizzazione laterale e non la classica tendina?
Il widget off-canvas lo puoi abilitare anche su desktop. Poi all’interno del widget hai le stesse funzionalità del classico widget WordPress Menu di Elementor.
Ciao Tiziano, come sempre chiarissimo! Mi sorge però una domanda: qualora volessi utilizzare il menu off canvas solo per mobile mantenendo il classico vecchio menu solo per desktop, dovrei implementare nell'header un container dentro cui inserirei il widget e anche un altro menu, nascondendo l'off canvas su desktop e quindi mantenendolo solo per dispositivi mobile. L'uso di due menù nonostante l'oscuramento della visualizzazione dell'off canvas su desktop e quello del desktop su mobile, credi possa comportare problemi alla SEO?
Ciao, i menu in realtà sono 4, perché il widget Menu di Elementor crea automaticamente 2 elementi nav che rappresentano la versione desktop la versione mobile del menu. La presenza di un menu ripetuto più volte non è di per sé un problema SEO. Al massimo un possibile problema è l’aumento delle dimensioni del DOM per via del codice HTML aggiuntivo necessario per l’offcanvas. Però, se uno volesse un codice HTML estremamente pulito non userebbe nemmeno Elementor ;)
Ciao, ma se io utilizzo il ritardo fino alla prima interazione dei javascript, con il plugin “wp meteor”, il menu off canvas verrà comunque letto dai Google bot?
Ciao, non ho mai usato WP Meteor. Comuque ti sconsiglio di rimandare l’esecuzione di JavaScript essenziali. Prendi come spunto questa pagina della documentazione del plugin Perfmatters, nella quale sono riportati alcuni esempi perfmatters.io/docs/delay-javascript/
@ funziona sostanzialmente come una funzione disponibile nel noto plugin “wp rocket” che permette di ritardare il caricamento dei javascript, fino alla prima interazione dell’utente. Ovviamente i JS essenziali, come gli script di ga4 e anche gli script di iubenda li ho esclusi dal ritardo, però mi chiedevo se l’off canvas menu, fosse a suo modo comunque leggibile con questa funzionalità dai crawler di Google
Sì, come funziona, intendendevo solo dire che non ho mai usato WP Meteor. Comunque, solitamente il delay del codice JavaScript si utilizza appunto per rimandare gli script non essenziali come GA4, il pixel di Meta ed eventuali script esterni. Non per funzionalità essenziali come quelle legate al menu.
Se per caso ho più di un off-canvas mi devo ricordare il nome di quale usare, visto che il widget non lo posso rinominare? Cioè li nomina tutti off-canvas1, off-canvas2 ecc ecc
Ciao Tiziano, grazie mille per questo video! Con il menù off-canvas, nel caso in cui io abbia un menù articolato fatto di varie sottocategorie delle voci principali, è possibile impostare da desktop la visualizzazione laterale e non la classica tendina?
Il widget off-canvas lo puoi abilitare anche su desktop. Poi all’interno del widget hai le stesse funzionalità del classico widget WordPress Menu di Elementor.
Ciao Tiziano, come sempre chiarissimo! Mi sorge però una domanda: qualora volessi utilizzare il menu off canvas solo per mobile mantenendo il classico vecchio menu solo per desktop, dovrei implementare nell'header un container dentro cui inserirei il widget e anche un altro menu, nascondendo l'off canvas su desktop e quindi mantenendolo solo per dispositivi mobile. L'uso di due menù nonostante l'oscuramento della visualizzazione dell'off canvas su desktop e quello del desktop su mobile, credi possa comportare problemi alla SEO?
Ciao, i menu in realtà sono 4, perché il widget Menu di Elementor crea automaticamente 2 elementi nav che rappresentano la versione desktop la versione mobile del menu. La presenza di un menu ripetuto più volte non è di per sé un problema SEO. Al massimo un possibile problema è l’aumento delle dimensioni del DOM per via del codice HTML aggiuntivo necessario per l’offcanvas. Però, se uno volesse un codice HTML estremamente pulito non userebbe nemmeno Elementor ;)
@@tixx Ciao Tiziano, grazie per la tua spiegazione!
Ciao, ma se io utilizzo il ritardo fino alla prima interazione dei javascript, con il plugin “wp meteor”, il menu off canvas verrà comunque letto dai Google bot?
Ciao, non ho mai usato WP Meteor. Comuque ti sconsiglio di rimandare l’esecuzione di JavaScript essenziali. Prendi come spunto questa pagina della documentazione del plugin Perfmatters, nella quale sono riportati alcuni esempi perfmatters.io/docs/delay-javascript/
@ funziona sostanzialmente come una funzione disponibile nel noto plugin “wp rocket” che permette di ritardare il caricamento dei javascript, fino alla prima interazione dell’utente.
Ovviamente i JS essenziali, come gli script di ga4 e anche gli script di iubenda li ho esclusi dal ritardo, però mi chiedevo se l’off canvas menu, fosse a suo modo comunque leggibile con questa funzionalità dai crawler di Google
Sì, come funziona, intendendevo solo dire che non ho mai usato WP Meteor. Comunque, solitamente il delay del codice JavaScript si utilizza appunto per rimandare gli script non essenziali come GA4, il pixel di Meta ed eventuali script esterni. Non per funzionalità essenziali come quelle legate al menu.
Se per caso ho più di un off-canvas mi devo ricordare il nome di quale usare, visto che il widget non lo posso rinominare? Cioè li nomina tutti off-canvas1, off-canvas2 ecc ecc
Credo di sì. È una versione beta e le cose potrebbero cambiare quando questa funzione sarà inserita come stabile.
@@tixx Grazie, e complimenti per i tuoi video!
si sa quando uscirà?
È già disponibile da alcuni giorni con l’uscita della versione 3.22.0 di Elementor Pro