Se le tabelle della wishlist sul frontend mostrano più colonne del necessario per gli acquirenti, SaveTo Wishlist Pro 1.0.2 ti consente di nasconderne una qualsiasi per tabella. Questo articolo ti mostra dove trovare gli interruttori di Visibilità Colonne e cosa nasconde ciascuno, in modo da poter ridurre le tabelle alle sole colonne necessarie ai tuoi acquirenti. Richiede SaveTo Wishlist Pro versione 1.0.2 o successiva.
Prerequisiti
- SaveTo Wishlist Pro versione 1.0.2 o successiva è installato e attivo. Le versioni Pro precedenti non dispongono della sezione Visibilità Colonne.
- SaveTo Wishlist Lite è anche attivo (Pro dipende da Lite per i template della wishlist sul frontend).
Le tre tabelle che puoi controllare
Le impostazioni di Visibilità Colonne sono raggruppate per la tabella del frontend interessata da ciascun interruttore. Sapere quale tabella è quale rende più facile scegliere gli interruttori giusti per il tuo negozio.
Tabella Articoli Wishlist. La tabella che mostra i prodotti all'interno di una singola wishlist. Un acquirente la vede dopo aver aperto una delle sue wishlist. Ha sei colonne che puoi nascondere: Immagine, Prezzo, Stato Scorte, Quantità, Subtotale e Azioni.
Tabella Collezione Wishlist. La tabella che un acquirente registrato vede in Il mio Account, che mostra tutte le wishlist che ha creato. Ha tre colonne che puoi nascondere: Stato, Data Aggiunta e Azioni.
Tabella Wishlist Pubbliche. L'elenco pubblico delle wishlist che altri acquirenti hanno scelto di condividere. Stesse tre colonne della tabella Collezione: Stato, Data Aggiunta e Azioni.
Nascondi una colonna
- Vai su SaveTo Wishlist → Impostazioni nel menu di amministrazione di WordPress.
- Apri la scheda Pagina Wishlist.
- Scorri fino alla sezione Visibilità Colonne.
- Trova la tabella che vuoi modificare (Tabella Articoli Wishlist, Tabella Collezione Wishlist o Tabella Wishlist Pubbliche) e attiva l'interruttore per ogni colonna che vuoi nascondere.
- Fai clic su Salva Modifiche.

Le colonne nascoste scompaiono dal frontend non appena salvi. Non c'è cache da svuotare e gli acquirenti già sulla pagina vedranno la modifica la prossima volta che caricheranno o navigheranno.
Cosa nasconde ogni interruttore
Tabella Articoli Wishlist
| Interruttore | Cosa nasconde |
|---|---|
| Nascondi colonna Immagine | La colonna della miniatura del prodotto nella tabella degli articoli. |
| Nascondi colonna Prezzo | La colonna del prezzo unitario del prodotto. |
| Nascondi colonna Stato Scorte | La colonna dell'indicatore Disponibile / Esaurito. Utile per negozi che non tracciano le scorte. |
| Nascondi colonna Quantità | La colonna del selettore di quantità. |
| Nascondi colonna Subtotale | Il subtotale a livello di riga (prezzo × quantità). Utile per negozi B2C in cui i totali per riga non aggiungono valore. |
| Nascondi colonna Azioni | I pulsanti di azione a livello di riga (rimuovi, aggiungi al carrello e simili). |
Tabella Collezione Liste dei desideri e Tabella Liste dei desideri Pubbliche
Queste due tabelle condividono gli stessi tre interruttori perché mostrano le stesse colonne.
| Interruttore | Cosa nasconde |
|---|---|
| Nascondi colonna Stato | Lo stato di visibilità della lista dei desideri (Privata, Pubblica, Condivisa). |
| Nascondi colonna Data aggiunta | La data in cui è stata creata la lista dei desideri. |
| Nascondi colonna Azioni | I pulsanti di azione per ogni riga della lista dei desideri (modifica, condividi, elimina e simili). |
Risoluzione dei problemi
Una colonna che ho disattivato è ancora visibile nel frontend
Aggiorna forzatamente la pagina della lista dei desideri nel tuo browser (Cmd+Shift+R su macOS, Ctrl+F5 su Windows). Lo script di visibilità delle colonne che nasconde le colonne viene caricato una volta per pagina, quindi il browser potrebbe ancora eseguire una copia memorizzata nella cache da prima del salvataggio. Se un plugin di caching della pagina si trova davanti al frontend (WP Rocket, LiteSpeed Cache e simili), svuota la sua cache per la pagina della lista dei desideri.
La colonna Immagine continua a essere visualizzata anche se l'ho disattivata
Verifica che l'interruttore Nascondi colonna Immagine sia attivo sotto l'intestazione Tabella Articoli Lista dei desideri. La colonna Immagine della tabella Articoli è un interruttore separato da qualsiasi colonna immagine nelle altre tabelle, quindi disattivare Immagine su Collezione o Pubblica non influisce sulla tabella Articoli. SaveTo Wishlist Lite utilizzava un interruttore separato "Mostra immagine prodotto" nella scheda Pagina Lista dei desideri. Pro sostituisce tale interruttore con il proprio interruttore per la colonna immagine, quindi se stai aggiornando da Lite, la modifica ora si trova in Visibilità Colonne anziché nell'interruttore Lite.
Shopper diversi vedono colonne diverse
Le impostazioni di Visibilità Colonne sono valide per tutto il sito, non per singolo utente. Ogni shopper vede le stesse colonne nascoste o mostrate. Se utenti diversi vedono colonne diverse, c'è qualcos'altro in gioco: la causa più probabile è un plugin di caching della pagina che serve una versione memorizzata nella cache più vecchia della pagina ad alcuni visitatori. Svuota la cache per la pagina della lista dei desideri e riprova. I plugin per ruoli utente (come Members o User Role Editor) non influiscono nemmeno sulla Visibilità Colonne, poiché gli interruttori si applicano globalmente.
Domande frequenti
Posso nascondere colonne diverse per ruoli cliente diversi?
Non nativamente. La Visibilità Colonne è un'unica impostazione globale per colonna. Se hai bisogno di visibilità basata sui ruoli, nascondi la colonna in Visibilità Colonne per tutti, quindi usa uno snippet CSS o JS personalizzato, limitato al ruolo del cliente, per mostrarla nuovamente per i ruoli che ne hanno bisogno.
Le colonne influiscono sui dati della lista dei desideri o solo sulla visualizzazione?
Solo visualizzazione. Nascondere la colonna Prezzo non rimuove il prezzo dall'articolo della lista dei desideri, e il valore è ancora disponibile nei dati sottostanti (per esportazioni, email o risposte REST API). La Visibilità Colonne influisce solo su ciò che gli shopper vedono nelle tre tabelle del frontend.
Le colonne nascoste torneranno se cambio tema?
No. Le impostazioni di Visibilità Colonne sono memorizzate nel plugin SaveTo Wishlist Pro, non nel tema, quindi vengono mantenute quando cambi tema.
Posso nascondere una colonna solo nella visualizzazione mobile?
Non tramite la visibilità delle colonne. Ogni interruttore nasconde la colonna in tutte le dimensioni dello schermo. Per nascondere solo in modo reattivo, utilizzare un piccolo snippet CSS personalizzato con una media query che si rivolge all'attributo data-column della colonna.
Nota per sviluppatori
Ogni interruttore viene memorizzato come opzione a sé stante nella tabella wp_options. Se è necessario eseguire il debug o leggere lo stato corrente senza aprire l'interfaccia di amministrazione, utilizzare WP-CLI:
wp option get stwpro_hide_col_items_image wp option get stwpro_hide_col_collection_status wp option get stwpro_hide_col_public_actions
Il pattern è stwpro_hide_col_<tabella>_<colonna>, dove <tabella> è items, collection o public, e <colonna> è la chiave della colonna (image, price, stock_status, quantity, subtotal, actions, status, created_at). Un valore di yes indica che la colonna è nascosta.
Serve aiuto?
Se hai una domanda o riscontri problemi, siamo qui per aiutarti.
- Utenti Premium: Apri un ticket di supporto
- Utenti Gratuiti: Visita il nostro forum della community
