Nella nostra vita lavorativa abbiamo sentito molto spesso questa richiesta: è possibile nascondere il prezzo dei prodotti di WooCommerce per chiunque e renderli visibili solo per utenti che hanno effettuato l’accesso?
La risposta è si! In questo articolo andremo a vedere come e perché questa soluzione potrebbe rendersi necessaria.
Perché nascondere il prezzo dei prodotti a utenti non loggati?
Beh, questa è una domanda intelligente. Perché mai qualcuno, in un eCommerce, dovrebbe nascondere i prezzi dei propri prodotti?
I motivi principalmente sono due:
- Utilizzare l’eCommerce come catalogo per chiunque e permettere di ordinare solo determinati utenti.
- Utilizzare l’eCommerce come un B2B.
Come nascondere il prezzo dei prodotti a utenti non loggati?
Come sempre riporto il codice PHP da utilizzare. Dovrete inserirlo all’interno del file functions.php del vostro tema child (non sapete cos’è un tema child o come installarlo? No problem! ?).
Per qualsiasi problema o parere potete scrivere nel blocco dei commenti qua sotto!
4 commenti su “Come nascondere il prezzo dei prodotti di WooCommerce per gli utenti non loggati”
ciao Marco, grazie della dritta! e se volessi invece nascondere l’intera pagina prodotto? o magari tutte le pagine woocommerce?
Buongiorno Marco,
mi chiedevo se fosse possibile oltre che i prezzi, nascondere ai non loggati anche la descrizione estesa visto che in determinati casi potrebbe contenere info commerciali.
Con il tuo scrip e il “Plugin Custom Product Tabs for WooCommerce” tutto ciò accade ma francamnete ne farei a meno.
Grazie
Giovanni
Ciao Giovanni, una domanda prima di provare a crearti uno snippet di codice: la descrizione estesa dove risiede nel tuo tema? Dentro un tab?
Fammi sapere,
Marco
ciao, hai visto che su google immagini esce l’immagine del prodotto con il prezzo anche se è nascosto?
Ti sai dare una risposta sul motivo?
Ciao