# Corsi, ebook e video per una scuola di vela su WooCommerce.

> Una scuola di vela riconosciuta dagli enti britannici RYA e MCA vende corsi, ebook e video lezioni dal proprio sito. Abbiamo fatto in modo che ogni allievo trovi quello che ha comprato, e solo quello.

- Settore: Nautica
- Ambito: Sviluppo software
- Anno: 2025-2026
- URL: https://cloudfactory.it/lavori/piattaforma-corsi-online-scuola-vela/

## In breve

La scuola vende corsi e materiali didattici su WordPress e WooCommerce, con un child theme di Hello Elementor, ACF e MailPoet. Per gli ebook sfogliabili abbiamo cambiato il metodo di download solo su quei prodotti; il pacchetto allievo legato al corso, una pagina protetta, compare tra i Download del cliente accanto a PDF e ZIP. Le pagine si aprono solo a chi ha comprato il prodotto collegato, e le email d'ordine riportano le date di inizio e fine del corso.

- **2010** anno da cui la scuola è attiva
- **2** enti britannici che la riconoscono, RYA e MCA
- **3** tipi di contenuto nei Download: PDF, ZIP e pagina protetta

## Contesto

La scuola è attiva dal 2010 e tiene corsi riconosciuti da RYA e MCA. Gli ordini arrivano ogni giorno: corsi con date di inizio e fine, ebook sfogliabili, video lezioni. Il sito è costruito su WordPress e WooCommerce, con un child theme di Hello Elementor, campi ACF per i dati dei corsi e MailPoet per le comunicazioni.

## Il problema

WooCommerce tratta i prodotti scaricabili come file: un link, un download. Un ebook sfogliabile però si legge nel browser, e un pacchetto allievo è una pagina di materiali, non un file. Senza un intervento, l'allievo avrebbe trovato i materiali in posti diversi, e una pagina riservata raggiungibile con un link si sarebbe aperta a chiunque avesse quel link.

## Cosa abbiamo fatto

1. **Download in redirect, solo dove serve.** Per i prodotti con l'ebook sfogliabile il metodo di download di WooCommerce passa a redirect, così il link apre il lettore nel browser. Gli altri prodotti mantengono il comportamento standard.
2. **Il pacchetto allievo tra i Download.** La pagina protetta legata al corso viene aggiunta alla lista Download del cliente, accanto ai PDF e agli ZIP. Tutto quello che l'allievo ha comprato è in un posto solo.
3. **Pagine aperte solo a chi ha comprato.** Codice su misura verifica che chi apre la pagina abbia acquistato il prodotto collegato. Amministratori e shop manager passano sempre, per assistenza e controlli.
4. **Date del corso nelle email.** Le date di inizio e fine corso, gestite con campi ACF, compaiono nelle email d'ordine. Nella scheda prodotto gli elementi senza contenuto vengono nascosti, così nessuna pagina mostra etichette vuote.
5. **Email che arrivano.** Le email transazionali partono da Amazon SES tramite WP Mail SMTP, con una policy di invio dedicata al sito.

## Com'è andata

Ogni allievo trova ebook, video e materiali del corso nella propria area account, e le pagine riservate restano riservate. Per la stessa scuola avevamo già realizzato la directory degli equipaggi.

## Strumenti

WordPress, WooCommerce, Hello Elementor, ACF, MailPoet, WP Mail SMTP, Amazon SES, PHP

## Domande frequenti

### Si può proteggere un contenuto senza un plugin di membership?

Sì, quando la regola è semplice come questa: chi ha comprato il prodotto collegato vede la pagina. Poche righe di codice su misura evitano un plugin in più da configurare e aggiornare.

### Cambiare il metodo di download tocca gli altri prodotti?

No. La modifica vale solo per i prodotti con l'ebook sfogliabile; PDF e ZIP continuano a scaricarsi come prima.

---

Cloudfactory S.r.l., Roma. Contatti: hello@cloudfactory.it
