Handoff Labs Wiki van Handoff Labs
Terug naar home
v1.0.0 GridPadel
0 resultaten

GridPadel — Documentatie en gebruikershandleiding

Eerste stappen

Maak van GridPadel de digitale showcase van je club

Het thema combineert een impactvol marketinggedeelte met GridPadel Core – de extensie die reserveringen, coaches, abonnementen, toernooien en WooCommerce-feeds beheert. Volg de onderstaande secties om de demo veilig te installeren, importeren en aanpassen.

Snelle start: gebruik na de installatie de configuratiewizard: automatische configuratie in minder dan twee minuten.

Wat je kunt doen

Baanreserveringen

Leden boeken online met realtime beschikbaarheid en onmiddellijke bevestiging.

Abonnementsbeheer

Maak meerdere niveaus met specifieke voordelen en prijzen.

Coachprofielen

Introduceer het team, de prijzen en cursusreserveringen vanaf de site.

Toernooien

Registraties, tabellen en score-updates in één stroom.

Betalingen

Contante reserveringen, abonnementen en cursussen via WooCommerce.

Aangepast ontwerp

Pagina's bewerken met Elementor: geen code vereist.

Installatie

Installeer het thema op uw WordPress-site

Uw verantwoordelijkheid: u (of uw bureau/host) installeert WordPress op de hosting, uploadt de themabestanden/extensies en configureert DNS en SSL. Envato en ThemeForest hebben geen toegang tot uw server om de installatie voor u uit te voeren. Het Author Support-kanaal behandelt productdefecten en stapsgewijze vragen die tijdens de ondersteuningsperiode zijn gedocumenteerd, niet het volledige serverbeheer.

Systeemvereisten en status

Nadat het thema is geactiveerd, bevatten de Installatiewizard en het GridPadel-gebied in het beheer een controle van Systeemstatus / Vereisten. Op elke regel worden twee waarden weergegeven: Gedetecteerd (wat de server aankondigt – uw cijfers zullen verschillen) en Vereist (het minimum om door te gaan). In deze handleiding documenteren we voornamelijk de tweede waarde.

In het pakket: GridPadel Core en child-thema zijn inbegrepen. Als GridPadel Core nog niet actief is, installeer en activeer deze dan via de pagina Extensies installeren voordat u het GridPadel-dashboard opent.
PHP-versie
Gedetecteerd: 8.2.30 | Vereist: 8.0
Succesvol
WordPress-versie
Gedetecteerd: 6.9.4 | Vereist: 6.8
Succesvol
PHP-geheugenlimiet
Gedetecteerd: 512 MB | Vereist: 256 MB
Succesvol
Maximale uitvoeringstijd
Gedetecteerd: 300 s | Vereist: 30 sec
Succesvol
Maximale uploadgrootte
Gedetecteerd: 128 MB | Vereist: 50 MB
Succesvol
Maximale berichtgrootte
Gedetecteerd: 128 MB | Vereist: 50 MB
Succesvol
Voorbeeld waarbij alle controles zijn geslaagd. Vereist is het minimum dat door de wizard wordt toegepast: PHP 8.0, WordPress 6.8+, 256 MB PHP-geheugen, 30 s maximale uitvoeringstijd, 50 MB maximale geüploade bestandsgrootte, 50 MB maximale publicatiegrootte. De waarden gedetecteerd op uw server zullen anders zijn.

Minimaal vereist (installatiewizard)

Controle Minimaal (vereist) PHP-versie 8.0 of hoger WordPress-versie 6.8 of hoger PHP-geheugenlimiet 256 MB of meer Maximale uitvoeringstijd 30 s of langer (0 = onbeperkt, als succesvol beschouwd) Maximale geüploade bestandsgrootte 50 MB of meer Maximale berichtgrootte 50 MB of meer MySQL / MariaDB Moet voldoen aan de WordPress-serververeisten voor jouw versie van WordPress.

Installatiestappen

1

Thema uploaden

Ga in WordPress naar Uiterlijk → Thema's → Toevoegen → Thema uploaden. Selecteer het thema-ZIP-bestand en klik op “Installeren”.

2

Activeer thema

Zodra de installatie is voltooid, klikt u op Activeren.

3

Start de configuratiewizard

De wizard start automatisch: hij installeert de benodigde extensies en importeert de demo.

4

Gereed

Bezoek de site: deze staat online. Je kunt nu kleuren, logo en inhoud aanpassen.

Bij typische hosting duurt het allemaal minder dan vijf minuten.

Als ZIP-upload mislukt

Grote themapakketten vereisen geschikte PHP-limieten (zie tabel hierboven). Als WordPress na het uploaden een algemene foutmelding weergeeft (bijvoorbeeld: “De link die je hebt gevolgd is verlopen”), vraag dan de host om de upload_max_filesize en post_max_size te vergroten, of installeer de installatie handmatig: pak GridPadel.zip uit op je computer, upload de map GridPadel via SFTP/FTP naar wp-content/themes/ en activeer vervolgens de thema in Uiterlijk → Thema's.

Compatibiliteit

Stack getest, inclusief demo's en sjablonen

De onderstaande versies weerspiegelen wat in style.css staat, wat GridPadel Core in de plugin-header declareert en wat we vóór elke release testen. Het systeemstatusscherm van de setup-wizard handhaaft dezelfde minimumwaarden.

Component Minimaal / getest WordPress 6.8+ (zie themakop Minimaal vereist / Getest tot) PHP 8.0+ (Vereist PHP in style.css) GridPadel Core Versie opgenomen in dezelfde ThemeForest-download (installatie via Plugins/gridpadel-core.zip of TGMPA) Elementor Huidige gratis en stabiele versie op wordpress.org (vereist voor meegeleverde Elementor-sjablonen) WooCommerce Huidige stabiele versie op wordpress.org (vereist voor betalingstunnel, abonnementen en gedocumenteerde betalingen)

Niet inbegrepen

  • Elementor Pro, WooCommerce-abonnementen en andere premium-extensies zitten niet in het pakket: koop ze indien nodig afzonderlijk.

Setup-wizard

Automatische configuratie in 6 eenvoudige stappen

De setup-wizard helpt u snel op weg door vereiste plugins te installeren en voorbeeldinhoud te importeren. U kunt hem op elk moment opnieuw uitvoeren indien nodig.

Stap 1 — Systeemcontrole

Bekijk de lijst Systeemstatus / Vereisten (PHP-versie, geheugen, uploadlimieten, enz.). Los eventuele rijen met Mislukt op met uw host voordat u doorgaat, zodat de wizard en demo-import niet halverwege stoppen.

Stap 2 — Builder kiezen

  • Elementor (aanbevolen) — volledige templatebibliotheek, drag-and-drop-bewerking, alle Studio header-/footer-templates.
  • Gutenberg (bèta) — native blokeditor zonder Elementor. Template-dekking groeit; kies dit alleen als u blokken verkiest boven Elementor.

Stap 3 — Plugins installeren

Bekijk en bevestig de installatie van:

  • GridPadel Core — altijd vereist (boekingssysteem en kernfuncties van de club)
  • WooCommerce — altijd vereist (checkout, lidmaatschappen en betalingen)
  • Elementor — vereist wanneer u het Elementor-builderpad kiest

Stap 4 — Template kiezen

Kies een van de zes home-layouts. De wizard importeert de volledige paginaset en stelt uw keuze in als voorpagina:

  • Elite — fullscreen hero
  • Instant — boekingsgericht layout
  • Showcase — presentatie van faciliteiten
  • Minimal — strak, contentgericht
  • Community — nadruk op social en evenementen
  • Trainers — coachgeleide presentatie

Demo-bedrijfsgegevens (banen, coaches, evenementen, toernooien, lidmaatschappen, menu's en WooCommerce-producten) worden geïmporteerd met het gekozen template.

Stap 5 — Licentie

Voer uw ThemeForest-aankoopcode in om updates en ondersteuning in te schakelen. U kunt deze stap overslaan op lokale of staging-sites.

Stap 6 — Klaar

Links naar de voorpagina, de Customizer en het GridPadel-dashboard. Vervang vervolgens demoteksten, logo's en clubcontactgegevens.

Opmerking: het importeren van de demo kan 1-2 minuten duren, afhankelijk van de serversnelheid.

Paginasjablonen

Voorgebouwde pagina's geïmporteerd met uw gekozen startlayout

Startvarianten

De demo-import maakt alle zes startpagina's aan; alleen de layout die u kiest in de setup-wizard wordt de voorpagina van de site. Wissel later onder Instellingen → Lezen of dupliceer een andere startpagina in Elementor.

  • Elite — hero op volledig scherm
  • Instant — reserveringsgerichte layout
  • Showcase — showcase van de faciliteit
  • Minimal — strak, contentgericht
  • Community — nadruk op social en evenementen
  • Trainers — coachgeleide presentatie

Clubpagina's

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

Systeempagina's

  • /profile — ledenhub (boekingen, lidmaatschap, WooCommerce-account)
  • /signin en /signup — gebrandde authenticatiepagina's
  • Enkele sjablonen voor banen, coaches, lidmaatschappen, evenementen, toernooien en blogberichten

Header en footer

Elementor-pad: de demo importeert een adaptieve header en volledige footer als Elementor-bibliotheeksjablonen. Om ze aan te passen, ga naar Elementor → Templates → Opgeslagen templates, open het Header- of Footer-item en klik op Bewerken met Elementor. Om die sjablonen te resetten vanuit het themapakket (overschrijft uw wijzigingen), gebruik GridPadel → Sjablonen opnieuw importeren en selecteer Header en/of Footer.

Gutenberg-pad: header en footer zijn geen Elementor-sjablonen. Ze worden weergegeven met [gp_studio_header] en [gp_studio_footer] op blokpagina's — bewerk de pagina's met die shortcodes in de blokeditor.

Alleen startpagina: GridPadel → Sjablonen wisselt welk van de zes startlayouts actief is. Het bewerkt geen header, footer of andere pagina's.

Baanreserveringen

Hoe u baanreserveringen beheert

Banen toevoegen

Om een nieuwe baan toe te voegen:

  1. Ga naar Banen → Nieuw toevoegen
  2. Voer baannaam, beschrijving en uitgelichte afbeelding in
  3. Wijs een baancategorie toe (bijv. Indoor, Outdoor, Premium) via de taxonomie in de zijbalk
  4. Stel het basis uurtarief in of voeg prijsvensters toe voor tijdsloten en datumoverschrijvingen
  5. Kies ondergrond, max. spelers en optionele uitrusting op de enkele-baanpagina
  6. Onder Baanstructuur kiest u Individuele baan (één fysieke baan) of Baancategorie (meerdere exemplaren van hetzelfde type, met een baantelling)
  7. Klik op Publiceren

Cluburen (vereist voor baanreserveringen)

Voordat leden kunnen boeken: configureer GridPadel → Roosters → Cluburen. Gepubliceerde banen tonen geen boekbare slots tot er cluburen bestaan. Controleer na de setup GridPadel → Systeemstatus → Roosters & beschikbaarheid op waarschuwingen (per admin-gebruiker te negeren). De demo-import voegt voorbeeldcluburen toe; zonder demo moet u uren handmatig toevoegen.

Reserveringsslots worden gegenereerd uit cluburen. Gebruik Geblokkeerde slots of Eenmalige baansluitingen per baan in de baaneditor om specifieke periodes te verwijderen.

Hoe reserveren werkt

Wanneer een lid een baan wil reserveren:

  1. Kiest baan en datum
  2. Beschikbare tijdslots worden getoond
  3. Kiest een tijd en voegt toe aan winkelwagen
  4. Rondt betaling af via checkout
  5. Ontvangt bevestigingsmail
  6. Reservering verschijnt in het dashboard

Reserveringen bekijken

Alle reserveringen onder GridPadel → Reserveringen. Filter op datum, baan of klantnaam. Exporteer reserveringen naar CSV voor uw administratie.

Annuleringen en terugbetalingen

Bij annulering van een reservering:

  • Het tijdslot wordt weer beschikbaar
  • De klant kan terugbetaling aanvragen via WooCommerce
  • Klant en beheerder ontvangen meldingsmails

Abonnementen

Lidmaatschapsniveaus maken en beheren

Maak niveaus

Ga naar Abonnementen → Toevoegen om een niveau te maken. Typische voorbeelden:

Basis

  • Prijs: gratis of laag
  • Standaardtoegang tot terrein
  • Standaardboekingstarieven

Premie

  • Maandelijkse of jaarlijkse vergoeding
  • Reserveringskortingen (10-20%)
  • Reserveringsprioriteit
  • Voordelen gereserveerd voor leden

VIP

  • Hoger tarief
  • Maximale kortingen (20-30%)
  • Vroege toegang tot nieuwe landen
  • Cursuscredits inbegrepen

Ledenvoordelen

Je kunt bijvoorbeeld het volgende aanbieden:

  • Kortingspercentages op reserveringen
  • Voorrang boven niet-leden
  • Gratis cursussen of cursussen met korting
  • Toegang tot evenementen die alleen voor leden zijn
  • Geen boekingskosten

Hoe u zich kunt abonneren

Klanten kopen het lidmaatschap als een winkelproduct: WooCommerce int de betaling en de lidmaatschapsstatus wordt automatisch bijgewerkt.

Coaches

Coachprofielen en lessen beheren

Coach toevoegen

Om een coachprofiel aan te maken:

  1. Ga naar Coaches → Nieuw toevoegen
  2. Voer naam en biografie van de coach in
  3. Upload een profielfoto
  4. Stel het uurtarief voor lessen in
  5. Voeg jaren ervaring toe
  6. Noem specialiteiten (padel, pickleball, enz.)
  7. Voeg certificeringen toe indien van toepassing
  8. Klik op Publiceren

Coachroosters (vereist voor lesboekingen)

Elke gepubliceerde coach heeft wekelijkse uren nodig: stel ze in onder GridPadel → Roosters → Coachroosters (of Rooster beheren in de coachlijst). Zonder coachuren blijft lesboeken niet beschikbaar voor die coach. Systeemstatus toont coaches zonder roosters; waarschuwingen kunnen per beheerder worden genegeerd. Demo-import bevat voorbeeldcoachuren.

Cluburen gelden nog steeds voor banen; coachroosters bepalen wanneer lessen kunnen beginnen en eindigen.

Lesboekingen

Leden kunnen lessen direct boeken vanaf de profielpagina van een coach. Het systeem:

  • Toont beschikbaarheid van de coach
  • Berekent leskosten
  • Verwerkt betaling
  • Stuurt bevestiging naar coach en leerling

Coachspecialiteiten

U kunt specialiteiten toewijzen zodat leden de juiste coach vinden:

  • Beginnersinstructie
  • Geavanceerde techniek
  • Strategie en tactiek
  • Jeugdcoaching
  • Toernooivoorbereiding

Evenementen

Clubevenementen, inschrijvingen, locaties en organisatoren

Een evenement aanmaken

Ga naar Evenementen → Nieuw toevoegen en configureer:

  • Titel, omslagafbeelding en beschrijving
  • Datum, tijd en inschrijvingsdeadline
  • Capaciteit en inschrijfgeld (gekoppeld WooCommerce-product wanneer het evenement betaald is)
  • Gekoppelde Locatie en Organisator (aparte berichttypen in het beheermenu)
  • Inbegrepen items en FAQ-velden in de evenementeditor

Inschrijvingen

Bezoekers schrijven zich in via de evenementpagina of via [gp_studio_registration_form]. Bekijk inschrijvingen onder GridPadel → Inschrijvingen, naast toernooi-inschrijvingen.

Online inschrijving sluit wanneer de effectieve inschrijvingsdeadline is verstreken. Laat u Inschrijvingsdeadline leeg, dan is de standaarddeadline de startdatum, daarna de einddatum wanneer geen startdatum is ingesteld. Zonder datums gelden alleen capaciteit en instellingen voor externe inschrijving.

Frontend

  • Elementor-widget Events List of shortcode [ppc_events]
  • Studio-indeling voor een enkel evenement met Elementor-widgets in de categorie Events (cover, schedule, organizers, FAQ, register button en gerelateerde velden)

Toernooien

Toernooien organiseren en beheren

Een toernooi aanmaken

Ga naar Toernooien → Nieuw toevoegen en stel in:

  • Naam en beschrijving van het toernooi
  • Start- en einddatum
  • Inschrijvingsdeadline
  • Inschrijfgeld (indien betaald)
  • Optionele details in Aangepaste velden — bijvoorbeeld maximaal aantal deelnemers, prijzenpot, sport of formaat

Toernooistatus

Toernooistatus is standaard Open voor inschrijving bij publicatie. Kies Concept in de toernooieditor als het evenement verborgen moet blijven in open/lopende lijsten en inschrijvingen totdat u klaar bent.

Inschrijving

Deelnemers schrijven zich in op de toernooipagina. Beheer inschrijvingen onder GridPadel → Inschrijvingen. Online inschrijving is open wanneer de toernooistatus Open voor inschrijving is en de effectieve inschrijvingsdeadline nog niet is verstreken. Als Inschrijvingsdeadline leeg is, geldt standaard de startdatum van het toernooi, daarna de einddatum; zonder ingestelde datums beperkt alleen de status de inschrijving.

U kunt:

  • Alle ingeschreven deelnemers bekijken
  • De inschrijvingsstatus bijwerken (in behandeling, bevestigd, voltooid of geannuleerd)
  • Een inschrijving annuleren indien nodig
  • De deelnemerslijst exporteren naar CSV

Openbare toernooipagina’s

Toon toernooien met de Elementor-widgets Toernooienlijst of Toernooitabel, of de shortcode [ppc_tournaments]. Elk toernooi heeft een Studio-enkelpagina met schema, inschrijving en evenementdetails.

WooCommerce-integratie

Hoe GridPadel boekingen, lidmaatschappen en clubverkopen koppelt aan WooCommerce

GridPadel vervangt WooCommerce niet — het breidt het uit. GridPadel Core maakt en onderhoudt de productkoppelingen die uw clubcontent nodig heeft; WooCommerce blijft winkelwagen, checkout, belastingen en betaalgateways afhandelen.

Deze versie: WooCommerce is verplicht voor checkout van baan- en lesboekingen voor leden, lidmaatschapsaankopen en de shop. Gepland: een toekomstige release voegt een intern checkoutpad toe zodat clubs ter plaatse kunnen boeken zonder WooCommerce (handmatige adminboekingen en contactformulieren blijven vandaag beschikbaar).

Wat GridPadel automatisch synchroniseert

Wanneer u clubcontent publiceert of bijwerkt, houdt GridPadel Core WooCommerce gesynchroniseerd:

  • Banen — boekingsslots voegen geconfigureerde baanboekingsproducten toe aan de winkelwagen
  • Coaches — lesboekingen gebruiken coachgekoppelde virtuele producten
  • Lidmaatschappen — elk plan koppelt aan een WooCommerce-product; betaling wijst het ledenrecord toe
  • Evenementen & toernooien — betaalde inschrijvingen gebruiken inschrijfgeldproducten uit de event- of toernooiditor
  • Shopcatalogus — standaard merchandise en passen blijven reguliere WooCommerce-producten

Checkout en ledenaccount

  • Boekingen, lessen, lidmaatschappen en eventinschrijvingen kunnen één winkelwagen delen met shopartikelen
  • Bij succesvolle betaling bevestigt GridPadel boekingen, registraties en lidmaatschapstoewijzingen
  • Demo-import wijst WooCommerce Mijn account naar /profile, waar de Studio-profielhub bestelgeschiedenis en accountgegevens insluit
  • Geannuleerde of terugbetaalde bestellingen activeren GridPadel-boekingslevenscyclusregels volgens uw WooCommerce-terugbetalingsbeleid

Themastyling

GridPadel overschrijft WooCommerce-templates voor winkelwagen, checkout en accountweergaven om ze aan te laten sluiten bij de Studio-interface. Pas commerce-accentkleuren aan onder Uiterlijk → Aanpassen → Themakleuren → WooCommerce-kleuren.

Terugkerende lidmaatschappen

Eenmalige en vaste-termijn lidmaatschappen werken met alleen WooCommerce — koppel een eenvoudig of variabel product aan elk lidmaatschapsplan in GridPadel.

Automatische terugkerende verlengingen vereisen WooCommerce Subscriptions (premium plugin, niet gebundeld). Installeer het apart en koppel abonnementsproducten aan lidmaatschapsplannen.

Wat u nog in WooCommerce configureert

GridPadel regelt clubspecifieke productkoppelingen en checkoutstyling. Valuta, betaalgateways, SSL en verzendregels stelt u nog steeds in WooCommerce zelf in vóór u live gaat.

Gutenberg (bèta)

Natief blokeditorpad zonder Elementor

In de setup-wizard Stap 2 — Builder kiezen selecteert u Gutenberg (bèta) als u de WordPress-blokeditor verkiest boven Elementor. Elementor blijft het aanbevolen pad voor de meest complete templatebibliotheek en drag-and-drop-bewerking.

Wat is inbegrepen

  • Blokgebaseerde HTML-equivalenten van pagina's staan in theme/gutenberg/pages/ in het parent-thema
  • Systeempagina's gebruiken Studio-shortcodes — bijvoorbeeld [gp_studio_profile_hub], [gp_studio_signin] en [gp_studio_signup]
  • Shell-blokken [gp_studio_header] en [gp_studio_footer] omhullen de Gutenberg-pagina-inhoud
  • Listing- en boekingsshortcodes ([ppc_courts], [ppc_booking_picker] en andere) werken op blokpagina's op dezelfde manier als in Elementor-layouts

Dekking vergeleken met Elementor

De Gutenberg-dekking is bèta: kernclubpagina's en shortcodes worden ondersteund, maar er zijn minder vooraf gebouwde bloklayouts beschikbaar dan op het Elementor-pad. Kies Gutenberg alleen als uw team standaardiseert op blokken en een dunnere out-of-the-box-layoutset en een systeem dat wordt gestabiliseerd accepteert.

Personalisatie

Personaliseer uw site

Kleuren en logo

Ga naar Uiterlijk → Aanpassen om het volgende te wijzigen:

  • Site-identiteit: logo en titel
  • Kleuren: merkenpalet
  • Typografie: lettertypen, titels en tekst

Bewerk pagina's met Elementor

Voor elke pagina:

  1. Open de pagina op de site
  2. Klik in de bovenste balk op Bewerken met Elementor
  3. Sleep items uit de linkerkolom
  4. Klik op een element om de inhoud en stijl te wijzigen
  5. Bijwerken wanneer klaar

Speciale widgets

Het thema bevat handige widgets:

  • Staanplaatskaart: Staanplaatsraster
  • Reserveringskalender:reserveringsformulier
  • Coachkaart: coachprofielen
  • Lidkaart: abonnementsopties
  • Toernooitabel: aankomende evenementen

Menu's

Bewerk menu's in Uiterlijk → Menu's: pagina's, aangepaste links of categorieën. U kunt afzonderlijke menu's gebruiken voor koptekst, voettekst of mobiel.

Kinderthema (aanbevolen)

Gebruik voor geavanceerde aanpassingen het meegeleverde onderliggende thema (GridPadel Child in de lijst met thema's): het behoudt uw wijzigingen tijdens updates van het bovenliggende thema. Installeer indien nodig GridPadel-Child.zip uit het ThemeForest-pakket, activeer het en voeg uw code toe.

Vertalingen

Meertalige clubs en vertaalbare strings

GridPadel is vertaalbaar. Stringcatalogi worden meegeleverd met het product:

  • Thema: languages/ppclub.pot in de GridPadel-themamap
  • Plugin: languages/gridpadel-core.pot in GridPadel Core

Strings vertalen

Gebruik Loco Translate, Poedit of WP-CLI (wp i18n make-json) om .po- / .mo-bestanden voor uw taal aan te maken. Plaats themavertalingen in wp-content/languages/themes/ of de map languages/ van het thema; pluginvertalingen in wp-content/languages/plugins/ of de map languages/ van de plugin.

WPML en Polylang

GridPadel-custom post types (banen, coaches, evenementen, toernooien, lidmaatschappen, locaties, organisatoren) werken met WPML en Polylang. Dupliceer pagina's en menu's per taal en vertaal CPT-items afzonderlijk. Houd WooCommerce-valuta en belastinginstellingen afgestemd op elke markt die u bedient.

RTL en beheertaal

Studio UI ondersteunt RTL-front-endstyling wanneer WordPress een RTL-locale laadt. De WordPress-beheertaal is onafhankelijk — stel deze per gebruiker in onder Gebruikers → Profiel als uw team een andere beheertaal verkiest dan de publieke site.

Problemen oplossen

Oplossingen voor de meest voorkomende problemen

Het reserveringsformulier wordt niet weergegeven

Controleer:

  • WooCommerce geïnstalleerd en actief
  • GridPadel Core actief
  • Ten minste één plot gepubliceerd en als actief gemarkeerd
  • Wis de browsercache en laad opnieuw

Aangepaste widgets ontbreken in Elementor

Als ze niet verschijnen:

  • bevestig dat GridPadel Core actief is
  • ga naar Elementor → Extra → CSS-bestanden opnieuw genereren
  • Wis de cache van de site en de browser
  • open de Elementor-editor

404-fouten

Als de pagina's 404 retourneren:

  • ga naar Instellingen → Permanente links
  • klik op Wijzigingen opslaan zonder iets te wijzigen
  • Hiermee wordt de URL-structuur opnieuw gegenereerd

Demo-import mislukt

Als het importeren niet is voltooid:

  • controleer de minimale serververeisten
  • vraag de host om indien mogelijk het geheugen te vergroten (bijvoorbeeld 512 MB)
  • verhoog de maximale uitvoeringstijd (bijv. 300 s)
  • start de import opnieuw

Betalingen die niet werken

Als de tunnel niet wordt voltooid:

  • controleer WooCommerce-betaalmethoden
  • controleer of het SSL-certificaat actief is
  • probeer eerst de WooCommerce-testmodus
  • controleer de status in WooCommerce → Status
Blijft u nog steeds vastlopen? Bekijk de veelgestelde vragen hieronder of neem contact op met de ondersteuning.

FAQ

Antwoorden op veelgestelde vragen

Heb ik de betaalde versie van Elementor nodig?

Nee, de gratis versie van Elementor werkt perfect met dit thema. Alle functies en widgets zijn compatibel met Elementor Free.

Kan ik dit gebruiken voor tennis- of squashclubs?

Absoluut! Hoewel ontworpen voor padel en pickleball, werkt het uitstekend voor elke racketsportclub of sportfaciliteit.

Is WooCommerce verplicht?

WooCommerce is verplicht in deze versie voor online baan- en lesboekingen met checkout, betaalde lidmaatschappen en winkelverkopen. Zonder WooCommerce kan personeel nog steeds boekingen beheren onder GridPadel → Reserveringen, en bezoekers kunnen contactformulieren of externe links gebruiken die u configureert. Een ingebouwde checkout zonder WooCommerce is gepland voor een toekomstige release.

Kan ik het thema naar mijn taal vertalen?

Ja, het thema is volledig vertaalbaar. Gebruik plugins zoals Loco Translate om alle tekst naar elke taal te vertalen.

Hoeveel banen kan ik toevoegen?

Er is geen limiet. U kunt zoveel banen, coaches en lidmaatschappen toevoegen als u nodig heeft.

Kunnen leden korting krijgen op boekingen?

Ja, u kunt lidmaatschapsniveaus instellen met verschillende kortingsniveaus. VIP-leden kunnen bijvoorbeeld 20% korting op alle boekingen krijgen.

Wat gebeurt er als iemand een boeking annuleert?

Het tijdslot wordt automatisch weer beschikbaar. Terugbetalingen worden via WooCommerce afgehandeld volgens uw terugbetalingsbeleid.

Kan ik de e-mailsjablonen aanpassen?

Ja, e-mailsjablonen kunnen worden bewerkt door kopieën in uw child-themamap te maken.

Werkt dit op mobiele apparaten?

Ja, het hele thema is volledig responsive en geoptimaliseerd voor telefoons en tablets.

Kan ik meer betaalmethoden toevoegen?

Ja, u kunt elke WooCommerce-compatibele betaalgateway gebruiken zoals Stripe, PayPal, Square, enz.

Gegevens, derden en licentie

Wat er uit uw site komt als u bepaalde functies gebruikt

De best practices van Envato en WordPress vereisen uitleg aan eindgebruikers wanneer gegevens de site verlaten. Op uw clubsite (niet op deze documentatiepagina) kunnen het thema en de extensies als volgt communiceren met derden:

  • Envato (licentieverificatie): als u de ThemeForest-aankoopcode invoert om updates of demo's te ontgrendelen (indien van toepassing), neemt de site contact op met de Envato API met alleen de gegevens die nodig zijn voor verificatie. Zie Envato-documentatie over verwerking.
  • Google-lettertypen: afhankelijk van de typografische instellingen kan het thema lettertypen opvragen bij Google-servers (bezoekers-IP, zoals elk webverzoek). U kunt lettertypen zelf hosten of blokkerings-/toestemmingsextensies gebruiken als dit wettelijk vereist is.
  • Elementor, WooCommerce, betalingsgateways: elk heeft zijn eigen beleid en stromen (bijv. betalingsprovider). Configureer ze volgens de wettelijke verplichtingen van de club (AVG, enz.).
  • GridPadel-marketingsite (gridpadel.com en bijbehorende hosts): thema-voorbestelling (Stripe), offerteformulieren en optionele installatieafrekening verzenden gegevens naar Handoff Labs-servers en onderaannemers (bijv. e-mail, Stripe), zoals beschreven in het privacybeleid en het gebruikersbeleid openbare cookies - los van uw zelf-gehoste WordPress. Via POST /api/cookie-consent kan de cookiekeuze worden vastgelegd voor traceerbaarheid.

Voor sitemarketing en documentatie (de HTML die u leest), raadpleegt u het privacybeleid en het cookiebeleid.

Credits en licenties

Open source componenten in het thema en pakket

  • Activering van TGM-plug-in — installatie van extensie-afhankelijkheden (GPL-2.0 of hoger).
  • WordPress, WooCommerce, Elementor — geïnstalleerd vanaf wordpress.org met de bijbehorende GPL-compatibele licenties.
  • Kanit (thematypografie, Google Fonts) — SIL Open Font License 1.1.
  • Inter (deze documentatiepagina) — SIL OFL 1.1, geladen vanuit Google Fonts in deze HTML-bestanden.
  • noUiSlider (prijsfilter) — WTFPL / permissieve upstream-licentie.
  • GridPadel Core — GPL v2 of hoger.

Machineleesbare lijst in het ThemeForest-pakket: Licensing/THIRD-PARTY-LICENSES.txt. De koperslicentie (standaard / uitgebreid) wordt beheerst door de Envato Market-licenties.

Ondersteuning

Hoe u hulp kunt krijgen

Wij helpen u het maximale uit het gekochte product te halen. Belangrijk: Envato noch ThemeForest installeren het thema op uw server. Je installeert WordPress, uploadt de ZIP (of gebruikt FTP) en volgt deze handleiding. Tijdens de ThemeForest-ondersteuningsperiode kan de auteur (Handoff Labs) helpen met bugs, conflicten en gedocumenteerde how-to's, niet met volledig serverbeheer, aangepaste ontwikkeling of hostingproblemen van derden.

Ondersteuningskanalen

ThemeForest (aanbevolen)

Open uw aankoop op ThemeForest en gebruik het tabblad Reviews / Ondersteuning van het productblad: de licentie- en ondersteuningsperiode blijven zichtbaar voor het auteursteam, in overeenstemming met de door Envato aanbevolen procedure.

E-mail

Je kunt schrijven naar [email protected]. Levertijden zijn afhankelijk van volume en actieve ThemeForest-ondersteuning op de licentie.

Documentatie

Veelgestelde vragen worden behandeld in deze handleiding en in het gedeelte met veelgestelde vragen.

Betaalde professionele services (Handoff Labs)

ThemeForest Taalondersteuning dekt bugs, conflicten en gedocumenteerde productprocedures - niet operationele hosting of aangepaste ontwikkeling. Op de GridPadel-website kunt u een Handoff Labs directe licentie (alleen licentie of licentie + Alles-in-één service) vooraf bestellen via Stripe, of een offerte voor maatwerk aanvragen in de sectie Services.

Bestel de licentie vooraf

Gestreepte betaling op de marketingsite: kies uw plan.

Services bekijken

Personalisatie

Offerte per e-mail na korte toelichting — gratis tot acceptatie.

Vraag een offerte aan

Deze opties zijn te vinden in het gedeelte Services van de marketingstartpagina. Het betalings- of offerteformulier wordt daar ingevuld — niet in deze documentatielezer.

Voordat u een brief schrijft ter ondersteuning

Om sneller te gaan:

  • lees deze documentatie opnieuw
  • zie het gedeelte over probleemoplossing
  • geef WordPress- en PHP-versies aan
  • foutmeldingen bijvoegen
  • vermeld andere relevante actieve extensies

Wat is inbegrepen bij de ondersteuning

  • oriëntatie en probleemoplossing op de officiële route (deze handleiding + bestanden uit de ThemeForest-download)
  • bugrapporten en oplossingen voor het thema of GridPadel Core als deze reproduceerbaar zijn op een nieuwe installatie
  • configuratievragen die in deze handleiding worden behandeld
  • Compatibiliteit van thema's/plug-ins met ondersteunde versies van WordPress, Elementor of WooCommerce zoals vermeld onder Compatibiliteit

Wat is niet inbegrepen

  • toegang tot uw WordPress-hosting of -installatie namens u
  • ontwikkeling op maat of specifieke aanpassingen
  • problemen met extensies of hosting door derden
  • algemene WordPress-training die geen verband houdt met GridPadel
  • diensten voor het schrijven of ontwerpen van inhoud
Contact opnemen met ondersteuning