Avvia un progetto

Come personalizzare la pagina Il mio account di WooCommerce

· di Daniel

Come personalizzare la pagina Il mio account di WooCommerce

Quando i clienti acquistano nel tuo negozio, si aspettano di poter gestire ordini e impostazioni da una pagina «Il mio account» intuitiva. WooCommerce lo permette già di base. Ma se hai bisogno di personalizzare la pagina Il mio account? Ti mostriamo come fare.

Che cos’è la pagina Il mio account?

Una tipica pagina Il mio account di WooCommerce elenca ordini e dati personali come indirizzo di fatturazione o di spedizione. Anche i metodi di pagamento hanno una propria pagina. E se vendi prodotti digitali, i tuoi clienti vedono lì i download disponibili.

Pur essendo semplice, la pagina Il mio account standard offre ai clienti tutte le informazioni per seguire i propri acquisti. Una pagina Il mio account personalizzata per WooCommerce può però aggiungere funzioni utili per te e per i tuoi clienti.

Perché ti servono schede personalizzate in Il mio account

Le funzioni di base vanno bene per iniziare, ma prima o poi vorrai creare schede e pagine personalizzate in Il mio account. Oppure modificare il testo della bacheca, piuttosto essenziale.

Alcuni esempi di pagine Il mio account personalizzate: se personalizzi la pagina Il mio account, i clienti si fideranno di più. Magari accederanno più spesso per usare uno dei tuoi servizi. Questo può portare a:

  • Più vendite
  • Fiducia nel negozio
  • Passaparola (ad esempio su un servizio eccellente)

Come personalizzare la pagina Il mio account di WooCommerce

Ci sono due modi per creare una pagina Il mio account personalizzata per WooCommerce. Il primo, spesso preferito da chi sa programmare, è personalizzare le pagine a mano con codice PHP.

Per farlo devi inserire del codice nel file functions.php del tuo tema child. Qui sotto trovi un esempio in cui aggiungiamo una pagina Supporto personalizzata.

Registrare un nuovo endpoint per la pagina Il mio account

Per prima cosa devi registrare un nuovo endpoint per la pagina Il mio account. Dopo aver aggiunto il codice, salva di nuovo i permalink, altrimenti otterrai un errore 404.

add_action( 'init', 'add_support_endpoint' );
function add_support_endpoint() {
    add_rewrite_endpoint( 'support', EP_ROOT | EP_PAGES );
}

Creare una nuova query var

Devi creare una nuova variabile di query per la pagina Supporto, altrimenti il contenuto non verrà caricato al passaggio 4.

add_filter( 'query_vars', 'custom_support_query_vars', 0 );
function custom_support_query_vars( $vars ) {
    $vars[] = 'support';
    return $vars;
}

Aggiungere la voce al menu Il mio account

Inserisci il nuovo endpoint nel menu Il mio account come voce a sé.

add_filter( 'woocommerce_account_menu_items', 'custom_add_support_link_my_account' );
function custom_add_support_link_my_account( $items ) {
    $items = 'Support';
    return $items;
}

Infine aggiungere il contenuto

Aggiungi il contenuto della nuova pagina Supporto. L’add_action deve seguire il formato «woocommerce_account_{your-endpoint-slug}_endpoint»!

add_action( 'woocommerce_account_support_endpoint', 'custom_support_content' );
function custom_support_content() {
	echo '<h2>Support Center</h2><p>Hey, if you need support contact us at [email protected]</p>';
}

Ora abbiamo una nuova scheda Supporto nel menu Il mio account. Potresti anche dover riordinare le voci o creare altre schede, e prima o poi diventa troppo complicato. E se programmare va oltre le tue competenze, perché non acquistare un plugin? È un modo molto più semplice per personalizzare la pagina Il mio account.

Plugin per personalizzare «Il mio account» in WooCommerce

Per chi usa WooCommerce senza competenze tecniche, il modo più semplice per creare pagine Il mio account personalizzate è usare un plugin che automatizza il processo. Il più completo al momento è il plugin WooCommerce Custom My Account Pages di weLaunch.

Con il nostro plugin per personalizzare Il mio account, chi gestisce un negozio WooCommerce crea pagine Il mio account personalizzate in pochi secondi. Ed è molto più sicuro che modificare WooCommerce dall’interno.

  • Crea pagine Il mio account personalizzate senza rischiare di rompere il tuo negozio WooCommerce.
  • Migliora l’esperienza dei clienti e aumenta le vendite aggiungendo schede e aree di contenuto personalizzate.
  • Personalizzazione semplice tramite
    • riordinare le schede
    • rinominare le pagine
    • creare pagine proprie
  • Riordinare e rinominare le schede predefinite
  • Modificare il testo della scheda Bacheca

Plugin di personalizzazione o codice?

Usare plugin come Custom My Account Pages è di gran lunga il modo più semplice per adattare WooCommerce a te e agli utenti del tuo negozio. Quando programmi le personalizzazioni a mano rischi sempre di rompere altre funzioni del negozio, soprattutto se non hai dimestichezza con il codice PHP.

Personalizza subito le tue pagine Il mio account in modo semplice e sicuro con il plugin Custom My Account Pages di weLaunch.Scarica oggi il plugin per personalizzare Il mio account in WooCommerce

Blog29 ottobre 2026 Direttiva EmpCo: cosa devono sapere i negozi online sulle dichiarazioni ambientali dal 27 settembre 2026 «Sostenibile», «spedizione climaticamente neutra», «imballaggio ecologico»: dichiarazioni come queste compaiono in molti negozi online, nei testi dei prodotti, nei banner, nei badg… Blog29 ottobre 2026 EU AI Act: cosa significa il regolamento europeo sull’IA per siti web e negozi online Dal 2 agosto 2026 si applicano gli obblighi di trasparenza del regolamento europeo sull’intelligenza artificiale, l’EU AI Act. Se usi un chatbot IA sul tuo sito, crei immagini con … Blog22 dicembre 2023 Impedire a WP Rocket di mettere in cache le pagine WooCommerce filtrate Se usi WP Rocket con il preloading insieme a un plugin di filtri come Filter Everything Pro, il database E la cartella della cache possono esplodere. Avevamo un sito con solo circa…

Aumentiamo le tue vendite online.

Raccontaci del tuo shop o sito web. Ti risponde uno sviluppatore, non un team commerciale.

★ 4,85/5 da oltre 800 valutazioni · Envato Elite Author · Made in Germany