Handoff Labs Wiki di Handoff Labs
Torna alla home
v1.0.0 GridPadel
0 risultati

GridPadel — Documentazione e guida utente

Per iniziare

Trasforma GridPadel nella vetrina digitale del tuo club

Il tema combina una parte marketing ad alto impatto con GridPadel Core — il plugin che gestisce prenotazioni, coach, abbonamenti, tornei e incassi WooCommerce. Segui le sezioni qui sotto per installare, importare la demo e personalizzare con sicurezza.

Avvio rapido: dopo l’installazione usa il Setup Wizard: configurazione automatica in meno di due minuti.

Cosa puoi fare

Prenotazioni campi

I soci prenotano online con disponibilità in tempo reale e conferma immediata.

Gestione abbonamenti

Crea livelli diversi con benefici e prezzi dedicati.

Profili coach

Mostra staff, tariffe e prenotazione lezioni dal sito.

Tornei

Iscrizioni, tabelloni e aggiornamento risultati in un unico flusso.

Pagamenti

Incassa prenotazioni, abbonamenti e lezioni con WooCommerce.

Design su misura

Modifica le pagine con Elementor: niente codice obbligatorio.

Installazione

Come installare il tema sul tuo sito WordPress

Tua responsabilità: tu (o la tua agency/host) installi WordPress sull’hosting, carichi i file tema/plugin e configuri DNS e SSL. Envato e ThemeForest non accedono al tuo server per installare al posto tuo. Il canale di supporto autore copre difetti del prodotto e domande sui passaggi documentati durante il periodo di supporto — non amministrazione server hands-on.

Requisiti e stato sistema

Dopo l’attivazione del tema, il Setup Wizard e l’area GridPadel in amministrazione includono un controllo Stato sistema / Requisiti. Ogni riga mostra due valori: Rilevato (ciò che riporta il server — i tuoi numeri saranno diversi) e Richiesto (il minimo per proseguire). In questa guida documentiamo soprattutto il secondo valore.

Nel pacchetto: GridPadel Core e il child theme sono inclusi. Se GridPadel Core non è ancora attivo, installalo e attivalo dalla pagina Installa plugin prima di aprire la dashboard GridPadel.
Versione PHP
Rilevato: 8.2.30 | Richiesto: 8.0
Superato
Versione WordPress
Rilevato: 6.9.4 | Richiesto: 6.8
Superato
Limite memoria PHP
Rilevato: 512 MB | Richiesto: 256MB
Superato
Tempo massimo di esecuzione
Rilevato: 300s | Richiesto: 30s
Superato
Dimensione massima upload
Rilevato: 128 MB | Richiesto: 50MB
Superato
Post max size
Rilevato: 128 MB | Richiesto: 50MB
Superato
Esempio con tutti i controlli superati. Richiesto è il minimo applicato dal wizard: PHP 8.0+, WordPress 6.8+, 256 MB di memoria PHP, 30s di tempo massimo di esecuzione, 50 MB upload max filesize, 50 MB post max size. I valori Rilevato sul tuo server saranno diversi.

Minimo richiesto (Setup Wizard)

Controllo Minimo (richiesto)
Versione PHP 8.0 o superiore
Versione WordPress 6.8 o superiore
Limite memoria PHP 256 MB o superiore
Tempo massimo di esecuzione 30s o superiore (0 = illimitato, conta come superato)
Upload max filesize 50 MB o superiore
Post max size 50 MB o superiore
MySQL / MariaDB Deve soddisfare i requisiti server WordPress per la tua versione di WordPress.

Passi di installazione

1

Carica il tema

In WordPress vai su Aspetto → Temi → Aggiungi nuovo → Carica tema. Seleziona lo ZIP del tema e clicca Installa.

2

Attiva il tema

Al termine dell’installazione clicca Attiva.

3

Esegui il Setup Wizard

Il wizard si avvia automaticamente: installerà i plugin richiesti e importerà la demo.

4

Fatto

Visita il sito: è online. Ora puoi regolare colori, logo e contenuti.

Su un hosting tipico l’intera procedura richiede meno di cinque minuti.

Se il caricamento ZIP fallisce

I pacchetti tema grandi richiedono limiti PHP adeguati (vedi tabella sopra). Se WordPress mostra un errore generico (es. “Il link che hai seguito è scaduto”) dopo l’upload, chiedi all’host di alzare upload_max_filesize e post_max_size, oppure installa manualmente: decomprimi GridPadel.zip sul computer e carica la cartella GridPadel via SFTP/FTP in wp-content/themes/, poi attiva il tema in Aspetto → Temi.

Compatibilità

Stack testato per demo e template inclusi

Le versioni qui sotto riflettono quanto dichiarato in style.css, nell’intestazione del plugin GridPadel Core e ciò che testiamo prima di ogni release. Lo schermo Stato sistema del Setup Wizard applica gli stessi minimi.

Componente Minimo / testato
WordPress 6.8+ (vedi header del tema Requires at least / Tested up to)
PHP 8.0+ (Requires PHP in style.css)
GridPadel Core Versione inclusa nello stesso download ThemeForest (installa da Plugins/gridpadel-core.zip o TGMPA)
Elementor Free, stabile corrente da wordpress.org (richiesto per i template Elementor inclusi)
WooCommerce Stabile corrente da wordpress.org (richiesto per checkout, abbonamenti e pagamenti come documentato)

Non inclusi

  • Elementor Pro, WooCommerce Subscriptions e altri plugin premium non sono nel pacchetto: acquistali separatamente se ti servono.

Setup Wizard

Configurazione automatica in 6 semplici passaggi

Il Setup Wizard ti aiuta a partire velocemente installando i plugin necessari e importando contenuti di esempio. Puoi rilanciarlo in qualsiasi momento se serve.

Passo 1 — Controllo sistema

Rivedi l'elenco Stato sistema / Requisiti (versione PHP, memoria, limiti di upload e simili). Risolvi eventuali righe Non superato con l'host prima di proseguire, così wizard e import demo non si fermano a metà.

Passo 2 — Scegli il builder

  • Elementor (consigliato) — libreria template completa, editing drag-and-drop, tutti i template header/footer Studio.
  • Gutenberg (beta) — editor a blocchi nativo senza Elementor. La copertura dei template è in crescita; scegli questa opzione solo se preferisci i blocchi a Elementor.

Passo 3 — Installa plugin

Rivedi e conferma l'installazione di:

  • GridPadel Core — sempre obbligatorio (sistema prenotazioni e funzioni core del club)
  • WooCommerce — sempre obbligatorio (checkout, membership e pagamenti)
  • Elementor — obbligatorio quando scegli il percorso builder Elementor

Passo 4 — Scegli il template

Scegli uno dei sei layout home. Il wizard importa il set completo di pagine e imposta la tua scelta come pagina frontale:

  • Elite — hero a schermo intero
  • Instant — layout booking-first
  • Showcase — vetrina struttura
  • Minimal — pulito, focalizzato sul contenuto
  • Community — enfasi social ed eventi
  • Trainers — presentazione guidata dai coach

I dati business demo (campi, coach, eventi, tornei, membership, menu e prodotti WooCommerce) vengono importati con il template selezionato.

Passo 5 — Licenza

Inserisci il codice d'acquisto ThemeForest per abilitare aggiornamenti e supporto. Puoi saltare questo passaggio su siti locali o di staging.

Passo 6 — Completato

Link alla pagina frontale, al Customizer e alla dashboard GridPadel. Sostituisci testi demo, loghi e dati di contatto del club come passo successivo.

Nota: l'import della demo può richiedere 1-2 minuti in base alla velocità del server.

Modelli di pagina

Pagine predefinite importate con il layout home scelto

Varianti home

L'import demo crea tutte e sei le pagine home; solo il layout scelto nel Setup Wizard diventa la pagina frontale del sito. Cambialo in seguito in Impostazioni → Lettura o duplica un'altra home page in Elementor.

  • Elite — hero a schermo intero
  • Instant — layout booking-first
  • Showcase — vetrina struttura
  • Minimal — pulito, focalizzato sul contenuto
  • Community — enfasi social ed eventi
  • Trainers — presentazione guidata dai coach

Pagine club

  • About Us, Club, Contact
  • Courts, Coaches, Events, Tournaments
  • Blog, Archive, Search, 404

Pagine di sistema

  • /profile — hub membri (prenotazioni, abbonamento, account WooCommerce)
  • /signin e /signup — pagine di autenticazione brandizzate
  • Template singoli per campi, coach, abbonamenti, eventi, tornei e articoli del blog

Header e footer

Percorso Elementor: il demo importa un header adattivo e un footer completo come template della libreria Elementor. Per personalizzarli, vai su Elementor → Modelli → Template salvati, apri l'elemento Header o Footer e clicca Modifica con Elementor. Per ripristinare quei template dal pacchetto del tema (sovrascrive le tue modifiche), usa GridPadel → Reimporta modelli e seleziona Header e/o Footer.

Percorso Gutenberg: header e footer non sono template Elementor. Vengono renderizzati con [gp_studio_header] e [gp_studio_footer] sulle pagine a blocchi — modifica le pagine che contengono quegli shortcode nell'editor a blocchi.

Solo homepage: GridPadel → Modelli cambia quale dei sei layout home è attivo. Non modifica header, footer o altre pagine.

Prenotazioni campi

Come gestire le prenotazioni dei campi

Aggiungere campi

Per aggiungere un nuovo campo:

  1. Vai su Campi → Aggiungi nuovo
  2. Inserisci nome, descrizione e immagine in evidenza del campo
  3. Assegna una categoria campo (es. Indoor, Outdoor, Premium) dalla tassonomia nella barra laterale
  4. Imposta la tariffa oraria base o aggiungi fasce di prezzo per fasce orarie e override per data
  5. Scegli superficie, numero massimo di giocatori e attrezzatura opzionale mostrata nella pagina del singolo campo
  6. In Struttura del campo, scegli Campo individuale (un campo fisico) o Categoria campo (più istanze dello stesso tipo, con un conteggio campi)
  7. Clicca Pubblica

Orari del club (obbligatori per la prenotazione)

Prima che i soci possano prenotare: configura GridPadel → Orari → Orari del club. I campi pubblicati non mostrano fasce prenotabili finché non esistono orari del club. Dopo la configurazione, controlla GridPadel → Stato del sistema → Orari e disponibilità per eventuali avvisi (ignorabili per singolo utente admin). L'import demo inserisce orari di esempio; senza demo devi aggiungere gli orari manualmente.

Le fasce di prenotazione sono generate dagli orari del club. Usa Slot bloccati o le Chiusure una tantum dei campi nell'editor del campo per rimuovere periodi specifici.

Come funziona la prenotazione

Quando un socio vuole prenotare un campo:

  1. Sceglie campo e data
  2. Vengono mostrate le fasce orarie disponibili
  3. Sceglie un orario e aggiunge al carrello
  4. Completa il pagamento in checkout
  5. Riceve l'email di conferma
  6. La prenotazione compare nella dashboard

Visualizzare le prenotazioni

Tutte le prenotazioni in GridPadel → Prenotazioni. Puoi filtrare per data, campo o nome cliente. Esporta in CSV per i tuoi archivi.

Cancellazioni e rimborsi

Quando una prenotazione viene cancellata:

  • La fascia oraria torna disponibile
  • Il cliente può richiedere il rimborso tramite WooCommerce
  • Cliente e admin ricevono email di notifica

Abbonamenti

Creare e gestire i livelli di membership

Creare i livelli

Vai su Abbonamenti → Aggiungi nuovo per creare un livello. Esempi tipici:

Base

  • Prezzo: gratuito o basso
  • Accesso standard ai campi
  • Tariffe prenotazione standard

Premium

  • Quota mensile o annuale
  • Sconti sulle prenotazioni (10–20%)
  • Priorità di prenotazione
  • Vantaggi riservati ai soci

VIP

  • Prezzo livello superiore
  • Sconti massimi (20–30%)
  • Accesso anticipato ai nuovi campi
  • Crediti lezione inclusi

Benefit per i soci

Puoi offrire ad esempio:

  • Percentuali di sconto sulle prenotazioni
  • Priorità rispetto ai non soci
  • Lezioni gratuite o scontate
  • Accesso a eventi solo soci
  • Nessuna commissione di prenotazione

Come si iscrivono

I clienti acquistano l’abbonamento come un prodotto del negozio: WooCommerce gestisce il pagamento e lo stato membership si aggiorna automaticamente.

Coach

Gestione profili allenatori e lezioni

Aggiungere un allenatore

Per creare un profilo allenatore:

  1. Vai su Allenatori → Aggiungi nuovo
  2. Inserisci nome e biografia dell’allenatore
  3. Carica la foto profilo
  4. Imposta la tariffa oraria della lezione
  5. Aggiungi gli anni di esperienza
  6. Elenca le specialità (padel, pickleball, ecc.)
  7. Aggiungi le certificazioni, se presenti
  8. Clicca Pubblica

Orari degli allenatori (obbligatori per la prenotazione delle lezioni)

Ogni allenatore pubblicato necessita di ore settimanali: impostale in GridPadel → Orari → Orari degli allenatori (oppure Gestisci orario nell’elenco allenatori). Senza ore dell’allenatore, la prenotazione delle lezioni resta non disponibile per quell’allenatore. Stato sistema elenca gli allenatori senza orari; gli avvisi possono essere ignorati per ogni utente admin. L’import demo include ore di esempio per gli allenatori.

Gli orari del club si applicano ancora ai campi; gli orari degli allenatori controllano quando le lezioni possono iniziare e finire.

Prenotazione lezioni

I soci possono prenotare lezioni direttamente dalla pagina profilo dell’allenatore. Il sistema:

  • Mostra la disponibilità dell’allenatore
  • Calcola il costo della lezione
  • Elabora il pagamento
  • Invia conferma sia all’allenatore che all’allievo

Specialità degli allenatori

Puoi assegnare specialità per aiutare i soci a trovare l’allenatore giusto:

  • Avviamento principianti
  • Tecnica avanzata
  • Strategia e tattica
  • Allenamento junior
  • Preparazione tornei

Eventi

Eventi del club, iscrizioni, sedi e organizzatori

Creare un evento

Vai su Eventi → Aggiungi nuovo e configura:

  • Titolo, immagine di copertina e descrizione
  • Data, ora e scadenza iscrizioni
  • Capacità e quota di partecipazione (prodotto WooCommerce collegato quando l'evento è a pagamento)
  • Sede e Organizzatore collegati (tipi di contenuto separati nel menu di amministrazione)
  • Voci incluse e campi FAQ nell'editor dell'evento

Iscrizioni

I visitatori si iscrivono dalla pagina dell'evento o tramite [gp_studio_registration_form]. Consulta le iscrizioni in GridPadel → Registrazioni insieme alle iscrizioni ai tornei.

L'iscrizione online si chiude quando passa la scadenza effettiva delle iscrizioni. Se lasci Scadenza iscrizioni vuota, la scadenza predefinita è la data di inizio, poi la data di fine se non è impostata una data di inizio. Senza alcuna data, si applicano solo capacità e impostazioni di iscrizione esterna.

Frontend

  • Widget Elementor Events List o shortcode [ppc_events]
  • Layout Studio per singolo evento con widget Elementor nella categoria Events (cover, schedule, organizers, FAQ, register button e campi correlati)

Tornei

Organizzare e gestire i tornei

Creare un torneo

Vai su Tornei → Aggiungi nuovo e imposta:

  • Nome e descrizione del torneo
  • Date di inizio e fine
  • Scadenza iscrizioni
  • Quota di iscrizione (se a pagamento)
  • Dettagli facoltativi in Campi personalizzati — ad esempio numero massimo di partecipanti, montepremi, sport o formato

Stato del torneo

Stato del torneo è impostato su Aperto alle iscrizioni quando pubblichi. Scegli Bozza nell’editor del torneo se l’evento deve restare nascosto dagli elenchi aperti/in corso e dalle iscrizioni finché non sei pronto.

Iscrizioni

I partecipanti si iscrivono dalla pagina del torneo. Gestisci le iscrizioni in GridPadel → Registrazioni. L’iscrizione online è aperta quando stato del torneo è Aperto alle iscrizioni e la scadenza effettiva delle iscrizioni non è passata. Se Scadenza iscrizioni è vuota, la scadenza predefinita è la data di inizio del torneo, poi la data di fine; senza date impostate, solo lo stato limita le iscrizioni.

Puoi:

  • Visualizzare tutti i partecipanti iscritti
  • Aggiornare lo stato dell’iscrizione (in attesa, confermato, completato o annullato)
  • Annullare un’iscrizione quando necessario
  • Esportare l’elenco partecipanti in CSV

Pagine torneo pubbliche

Mostra i tornei con i widget Elementor Elenco tornei o Tabella tornei, oppure lo shortcode [ppc_tournaments]. Ogni torneo ha una pagina singola Studio con calendario, iscrizioni e dettagli dell’evento.

Integrazione WooCommerce

Come GridPadel collega prenotazioni, abbonamenti e vendite del club a WooCommerce

GridPadel non sostituisce WooCommerce — lo estende. GridPadel Core crea e mantiene i collegamenti ai prodotti necessari per i contenuti del club; WooCommerce continua a gestire carrello, checkout, tasse e gateway di pagamento.

Questa versione: WooCommerce è obbligatorio per il checkout delle prenotazioni campi e lezioni rivolte ai soci, gli acquisti di abbonamenti e lo shop. In programma: una release futura aggiungerà un percorso di checkout interno per permettere ai club di offrire prenotazioni in sito senza WooCommerce (le prenotazioni manuali admin e i moduli di contatto restano disponibili oggi).

Cosa sincronizza GridPadel automaticamente

Quando pubblichi o aggiorni contenuti del club, GridPadel Core mantiene WooCommerce allineato:

  • Campi — le fasce di prenotazione aggiungono al carrello i prodotti configurati per la prenotazione campo
  • Coach — le prenotazioni lezione usano prodotti virtuali collegati al coach
  • Abbonamenti — ogni piano è collegato a un prodotto WooCommerce; il pagamento assegna il record del socio
  • Eventi e tornei — le iscrizioni a pagamento usano prodotti quota d’iscrizione creati dall’editor eventi o tornei
  • Catalogo shop — merchandising e pass standard restano prodotti WooCommerce regolari

Checkout e account socio

  • Prenotazioni, lezioni, abbonamenti e iscrizioni eventi possono condividere un unico carrello con gli articoli dello shop
  • Al pagamento riuscito, GridPadel conferma prenotazioni, registrazioni e assegnazioni abbonamento
  • L’import demo reindirizza Il mio account WooCommerce a /profile, dove l’hub profilo Studio incorpora cronologia ordini e dettagli account
  • Ordini annullati o rimborsati attivano le regole del ciclo di vita prenotazioni GridPadel secondo la policy di rimborso WooCommerce

Stile del tema

GridPadel sovrascrive i template WooCommerce per carrello, checkout e account per allinearli all’interfaccia Studio. Regola i colori d’accento commerce in Aspetto → Personalizza → Colori del tema → Colori WooCommerce.

Abbonamenti ricorrenti

Abbonamenti una tantum e a tempo definito funzionano con WooCommerce da solo — collega un prodotto semplice o variabile a ogni piano abbonamento in GridPadel.

Rinnovi ricorrenti automatici richiedono WooCommerce Subscriptions (plugin premium, non incluso nel pacchetto). Installalo separatamente e collega i prodotti subscription ai piani abbonamento.

Cosa configuri ancora in WooCommerce

GridPadel gestisce i collegamenti prodotto specifici del club e lo stile del checkout. Valuta, gateway di pagamento, SSL e regole di spedizione le imposti ancora in WooCommerce prima di andare online.

Gutenberg (beta)

Percorso con editor a blocchi nativo senza Elementor

Nel Setup Wizard Passo 2 — Scegli il builder, seleziona Gutenberg (beta) se preferisci l'editor a blocchi di WordPress a Elementor. Elementor resta il percorso consigliato per la libreria template più completa e l'editing drag-and-drop.

Cosa è incluso

  • Gli equivalenti HTML delle pagine basate su blocchi sono forniti in theme/gutenberg/pages/ nel tema parent
  • Le pagine di sistema usano shortcode Studio — ad esempio [gp_studio_profile_hub], [gp_studio_signin] e [gp_studio_signup]
  • I blocchi shell [gp_studio_header] e [gp_studio_footer] avvolgono il contenuto delle pagine Gutenberg
  • Gli shortcode per elenchi e prenotazioni ([ppc_courts], [ppc_booking_picker] e altri) funzionano sulle pagine a blocchi come nei layout Elementor

Copertura rispetto a Elementor

La copertura Gutenberg è in beta: le pagine core del club e gli shortcode sono supportati, ma sono disponibili meno layout a blocchi predefiniti rispetto al percorso Elementor. Scegli Gutenberg solo se il team standardizza sui blocchi e accetta un set di layout out-of-the-box più ridotto e un sistema ancora in fase di stabilizzazione.

Personalizzazione

Rendere il sito tuo

Colori e logo

Vai su Aspetto → Personalizza per modificare:

  • Identità del sito: logo e titolo
  • Colori: palette del brand
  • Tipografia: font titoli e testo

Modificare le pagine con Elementor

Per ogni pagina:

  1. Apri la pagina sul sito
  2. Clicca Modifica con Elementor nella barra in alto
  3. Trascina elementi dal pannello sinistro
  4. Clicca un elemento per contenuto e stile
  5. Aggiorna quando hai finito

Widget dedicati

Il tema include widget utili:

  • Court card: griglia campi
  • Calendario prenotazioni: modulo di prenotazione
  • Coach card: profili coach
  • Membership card: opzioni abbonamento
  • Tabella tornei: prossimi eventi

Menu

Modifica i menu in Aspetto → Menu: pagine, link personalizzati o categorie. Puoi avere menu diversi per header, footer o mobile.

Child theme sicuro

Per personalizzazioni avanzate usa il child incluso (GridPadel Child nell’elenco temi): protegge le modifiche quando il genitore si aggiorna. Se serve, installa GridPadel-Child.zip dal pacchetto ThemeForest, attivalo e aggiungi codice lì.

Traduzioni

Club multilingue e stringhe traducibili

GridPadel è pronto per le traduzioni. I cataloghi di stringhe sono inclusi nel prodotto:

  • Tema: languages/ppclub.pot nella cartella del tema GridPadel
  • Plugin: languages/gridpadel-core.pot in GridPadel Core

Traduzione delle stringhe

Usa Loco Translate, Poedit o WP-CLI (wp i18n make-json) per creare file .po / .mo per la tua lingua. Posiziona le traduzioni del tema in wp-content/languages/themes/ o nella cartella languages/ del tema; le traduzioni del plugin in wp-content/languages/plugins/ o nella cartella languages/ del plugin.

WPML e Polylang

I custom post type di GridPadel (campi, allenatori, eventi, tornei, abbonamenti, sedi, organizzatori) funzionano con WPML e Polylang. Duplica pagine e menu per lingua e traduci le voci CPT singolarmente. Mantieni valuta e impostazioni fiscali WooCommerce allineate a ogni mercato servito.

RTL e lingua admin

Studio UI supporta lo stile front-end RTL quando WordPress carica una locale RTL. La lingua dell'admin WordPress è indipendente — impostala per utente in Utenti → Profilo se lo staff preferisce una lingua admin diversa da quella del sito pubblico.

Risoluzione problemi

Soluzioni ai problemi più comuni

Il modulo di prenotazione non compare

Verifica:

  • WooCommerce installato e attivo
  • GridPadel Core attivo
  • Almeno un campo pubblicato e contrassegnato come attivo
  • Svuota la cache del browser e ricarica

Widget personalizzati assenti in Elementor

Se non compaiono:

  • Conferma che GridPadel Core sia attivo
  • Vai su Elementor → Strumenti → Rigenera CSS
  • Svuota cache sito e browser
  • Riapri l’editor Elementor

Errori 404

Se le pagine danno 404:

  • Vai su Impostazioni → Permalink
  • Clicca Salva modifiche senza cambiare nulla
  • Rigenera la struttura degli URL

Import demo fallito

Se l’import non completa:

  • Controlla i requisiti minimi del server
  • Chiedi all’host di portare la memoria a 512 MB se possibile
  • Aumenta il tempo massimo di esecuzione (es. 300 secondi)
  • Riprova l’import

Pagamenti che non funzionano

Se il checkout non completa:

  • Verifica i metodi di pagamento WooCommerce
  • Controlla che il certificato SSL sia attivo
  • Prova prima in modalità test WooCommerce
  • Rivedi lo stato in WooCommerce → Stato
Ancora bloccato? Consulta le FAQ qui sotto o contatta il supporto.

FAQ

Risposte alle domande più comuni

Serve la versione a pagamento di Elementor?

No, la versione gratuita di Elementor funziona perfettamente con questo tema. Tutte le funzionalità e i widget sono compatibili con Elementor Free.

Posso usarlo per club di tennis o squash?

Assolutamente sì! Sebbene sia pensato per padel e pickleball, funziona benissimo per qualsiasi club di sport con racchetta o struttura sportiva.

WooCommerce è obbligatorio?

WooCommerce è obbligatorio in questa versione per prenotazioni online di campi e lezioni con checkout, abbonamenti a pagamento e vendite nello shop. Senza di esso, lo staff può comunque gestire le prenotazioni in GridPadel → Prenotazioni e i visitatori possono usare moduli di contatto o link esterni che configuri. Un percorso di checkout integrato che non dipenda da WooCommerce è previsto in una release futura.

Posso tradurre il tema nella mia lingua?

Sì, il tema è completamente pronto per le traduzioni. Puoi usare plugin come Loco Translate per tradurre tutto il testo in qualsiasi lingua.

Quanti campi posso aggiungere?

Non c'è alcun limite. Puoi aggiungere tutti i campi, coach e abbonamenti di cui hai bisogno.

I soci possono avere sconti sulle prenotazioni?

Sì, puoi impostare livelli di abbonamento con diversi livelli di sconto. Ad esempio, i soci VIP potrebbero avere il 20% di sconto su tutte le prenotazioni.

Cosa succede se qualcuno annulla una prenotazione?

La fascia oraria torna automaticamente disponibile. I rimborsi sono gestiti tramite WooCommerce in base alla tua policy di rimborso.

Posso personalizzare i modelli email?

Sì, i modelli email possono essere modificati creando copie nella cartella del child theme.

Funziona su dispositivi mobili?

Sì, l'intero tema è completamente responsive e ottimizzato per telefoni e tablet.

Posso aggiungere altri metodi di pagamento?

Sì, puoi usare qualsiasi gateway di pagamento compatibile con WooCommerce come Stripe, PayPal, Square, ecc.

Dati, terze parti e licenza

Cosa esce dal tuo sito quando usi certe funzioni

Envato e le buone pratiche WordPress richiedono di spiegare agli utenti finali quando i dati lasciano il sito. Sul tuo sito club (non questa pagina di documentazione), tema e plugin inclusi possono interagire con terze parti così:

  • Envato (verifica licenza): quando inserisci il codice d’acquisto ThemeForest per sbloccare aggiornamenti o demo (ove previsto), il sito contatta le API Envato con i soli dati necessari alla verifica. Vedi le informative Envato per il trattamento.
  • Google Fonts: secondo le impostazioni tipografiche, il tema può richiedere i font ai server Google (IP visitatori come ogni richiesta web). Puoi self-hostare i font o usare plugin di blocco/consenso se la normativa lo impone.
  • Elementor, WooCommerce, gateway di pagamento: ciascuno ha policy e flussi propri (es. processori di pagamento). Configurali secondo gli obblighi legali del club (GDPR, ecc.).
  • Sito marketing GridPadel (gridpadel.com e host correlati): pre-order tema (Stripe), moduli preventivo e checkout installazione opzionale inviano dati ai server Handoff Labs e ai sub-responsabili (es. email, Stripe) come descritto nelle Privacy Policy e Cookie Policy pubbliche — separato dal tuo WordPress self-hosted. Le scelte sui cookie possono essere registrate via POST /api/cookie-consent per tracciabilità.

Per il sito marketing e documentazione (l’HTML che stai leggendo), vedi Privacy Policy e Cookie Policy.

Crediti e licenze

Componenti open source nel tema e nel pacchetto

  • TGM Plugin Activation — installazione dipendenze plugin (GPL-2.0-or-later).
  • WordPress, WooCommerce, Elementor — installati da wordpress.org con licenze GPL-compatibili rispettive.
  • Kanit (tipografia del tema, Google Fonts) — SIL Open Font License 1.1.
  • Inter (questo sito documentazione) — SIL OFL 1.1, caricato da Google Fonts in questi file HTML.
  • noUiSlider (filtro prezzi) — WTFPL / licenza permissiva upstream.
  • GridPadel Core — GPL v2 o successiva.

Elenco machine-readable nel pacchetto ThemeForest: Licensing/THIRD-PARTY-LICENSES.txt. La licenza acquirente (Regular/Extended) è regolata dalle licenze Envato Market.

Supporto

Come ottenere aiuto

Ti aiutiamo a ottenere il massimo dal prodotto acquistato. Importante: né Envato né ThemeForest installano il tema sul tuo server. Installi WordPress, carichi lo ZIP (o usi FTP) e segui questa guida. Durante il periodo di supporto ThemeForest, l’autore (Handoff Labs) può assisterti su bug, conflitti e indicazioni sui passaggi documentati — non su amministrazione server completa, sviluppo custom o problemi di hosting di terze parti.

Canali di supporto

ThemeForest (preferito)

Apri l’acquisto su ThemeForest e usa la scheda Commenti / Supporto della pagina prodotto: mantiene visibili licenza e periodo di supporto al team autore ed è il flusso consigliato da Envato.

Email

Puoi scrivere a [email protected]. I tempi di risposta dipendono dal volume e dal supporto ThemeForest attivo sulla licenza.

Documentazione

Consulta questa guida e la sezione FAQ per le domande frequenti.

Servizi professionali a pagamento (Handoff Labs)

Il supporto voce ThemeForest copre bug, conflitti e orientamento sul prodotto documentato — non hosting hands-on né sviluppo su misura. Sul sito GridPadel puoi pre-ordinare una licenza diretta Handoff Labs (solo licenza o licenza + servizio All-In-One) via Stripe, oppure richiedere un preventivo di personalizzazione, dalla sezione Servizi.

Pre-order licenza

Checkout Stripe sul sito marketing — scegli il pacchetto lì.

Apri Servizi

Personalizzazione

Preventivo via email dopo la descrizione del lavoro — nessun addebito finché non approvi.

Richiedi preventivo

Queste opzioni sono nella sezione Servizi sulla homepage marketing. Pagamento o modulo preventivo si completano lì — non dentro questo viewer documentazione.

Prima di scrivere al supporto

Per velocizzare:

  • Rileggi questa documentazione
  • Controlla la sezione risoluzione problemi
  • Annota versioni WordPress e PHP
  • Allega screenshot degli errori
  • Elenca altri plugin attivi rilevanti

Cosa è incluso nel supporto

  • Orientamento e troubleshooting sul percorso ufficiale (questa guida + file nel download ThemeForest)
  • Segnalazioni bug e fix su tema o GridPadel Core se riproducibili su installazione pulita
  • Domande di configurazione coperte da questa guida
  • Compatibilità tra tema/plugin e versioni supportate di WordPress, Elementor o WooCommerce come dichiarato in Compatibilità

Cosa non è incluso

  • Accesso al tuo hosting o installazione WordPress al posto tuo
  • Sviluppo custom o modifiche su misura
  • Problemi di plugin o hosting di terze parti
  • Formazione WordPress generica non legata a GridPadel
  • Creazione contenuti o servizi di design
Contatta il supporto