Passo 1: Creazione del Servizio e Prezzo per i "Non Soci"
Questa è la fase base, dove creiamo la scheda del servizio come se fosse un normale prodotto.
-
Dal menu di WordPress, vai su Prodotti > Aggiungi Nuovo.
-
Inserisci il titolo del servizio (es. "Corso Preparto Online").
-
Aggiungi una descrizione dettagliata nel campo principale.
-
Nella sezione "Dati prodotto", trova il campo "Prezzo di listino (€)". Qui devi inserire il prezzo pieno, quello che pagheranno i non soci.
-
Pubblica o salva la bozza del prodotto.
In questo momento, il servizio è visibile sul sito al suo prezzo standard. Ora dobbiamo occuparci dello sconto per i soci e delle opzioni aggiuntive.
Passo 2: Applicare lo Sconto Soci e Aggiungere le Opzioni (La Doppia Procedura)
Questa è la parte più importante, dove attiviamo le funzionalità avanzate. La eseguiamo in due sotto-passaggi perché utilizziamo due plugin distinti: uno gestisce i prezzi, l'altro le opzioni personalizzate.
A) Come applicare lo sconto per i Soci:
-
Rimani sulla pagina di modifica del prodotto che hai appena creato.
-
Scorri verso il basso fino a trovare la sezione chiamata "Role Based Prices" (o "Prezzi basati sul ruolo").
-
Qui vedrai un elenco di "ruoli utente". Trova la riga corrispondente a "Socio" (o il nome esatto che abbiamo impostato per i soci).
-
Nella casella di prezzo accanto a "Socio", inserisci l'importo scontato che solo loro devono pagare.
-
Salva le modifiche.
B) Come attivare la scelta della data e del centro:
-
Sempre nella pagina di modifica del prodotto, cerca una tab o una sezione chiamata "Product Add-ons" (del plugin YITH).
-
Clicca per gestire le opzioni di questo specifico servizio.
-
Qui potrai aggiungere i campi che servono all'utente:
-
Per la data: Aggiungi un nuovo "add-on" di tipo "Date" (Data).
-
Per il centro/sede: Aggiungi un altro "add-on", magari di tipo "Select" (menu a tendina) o "Radio", e inserisci i nomi dei centri disponibili come opzioni.
-
-
Salva nuovamente le modifiche al prodotto cliccando sul pulsante blu "Aggiorna".
Perché è necessaria questa "doppia procedura"?
Capisco che possa sembrare strano dover fare due passaggi separati, ma c'è una ragione tecnica molto valida che rende il sito più potente e flessibile.
-
Un plugin per ogni compito: Il sito utilizza un plugin specializzato (
YITH Role Based Prices) esclusivamente per gestire i prezzi. Il suo unico lavoro è mostrare un prezzo a un utente normale e un prezzo diverso a un socio. Un altro plugin (YITH Product Add-ons) è specializzato nell'aggiungere opzioni personalizzate ai prodotti, come la scelta di una data, di una sede o il caricamento di un file.
Separare queste due funzioni ci permette di avere il massimo controllo su ciascuna di esse. È come avere due specialisti diversi: uno si occupa del listino prezzi, l'altro degli accessori del prodotto. In questo modo, il sistema è più stabile, sicuro e facile da aggiornare in futuro.