Handoff Labs Wiki von Handoff Labs
Zur Startseite
v1.0.0 GridPadel
0 Ergebnisse

GridPadel — Dokumentation und Benutzerhandbuch

Erste Schritte

Verwandeln Sie GridPadel in das digitale Schaufenster Ihres Clubs

Das Theme kombiniert einen wirkungsvollen Marketingteil mit GridPadel Core – dem Plugin, das Reservierungen, Trainer, Abonnements, Turniere und WooCommerce-Sammlungen verwaltet. Befolgen Sie die folgenden Abschnitte, um die Demo sicher zu installieren, zu importieren und anzupassen.

Schnellstart: Verwenden Sie nach der Installation den Setup-Assistenten: automatische Konfiguration in weniger als zwei Minuten.

Was Sie tun können

Gerichtsvorbehalte

Mitglieder buchen online mit Verfügbarkeit in Echtzeit und sofortiger Bestätigung.

Abonnementverwaltung

Erstellen Sie verschiedene Ebenen mit speziellen Vorteilen und Preisen.

Trainerprofile

Zeigen Sie Personal, Preise und Unterrichtsbuchungen von der Website.

Turniere

Registrierungen, Anzeigetafeln und Ergebnisaktualisierungen in einem einzigen Ablauf.

Zahlungen

Sammeln Sie Reservierungen, Abonnements und Lektionen mit WooCommerce.

Maßgeschneidertes Design

Seiten mit Elementor bearbeiten: kein Code erforderlich.

Installation

So installieren Sie das Theme auf Ihrer WordPress-Site

Ihre Verantwortung: Sie (oder Ihre Agentur/Host) installieren WordPress auf dem Hosting, laden die Theme-/Plugin-Dateien hoch und konfigurieren DNS und SSL. Envato und ThemeForest greifen nicht auf Ihren Server zu, um die Installation für Sie durchzuführen. Der Autoren-Supportkanal deckt Produktfehler und Fragen zu dokumentierten Schritten während des Supportzeitraums ab – keine praktische Serververwaltung.

Systemanforderungen und Status

Nach der Aktivierung des Themes enthalten der Setup-Assistent und der GridPadel-Bereich in der Administration ein Steuerelement Systemstatus/Anforderungen. Jede Zeile zeigt zwei Werte: Erkannt (was der Server meldet – Ihre Zahlen werden unterschiedlich sein) und Erforderlich (das Minimum zum Fortfahren). In diesem Leitfaden dokumentieren wir hauptsächlich den zweiten Wert.

Im Paket: GridPadel Core und das Child-Theme sind enthalten. Wenn GridPadel Core noch nicht aktiv ist, installieren und aktivieren Sie es über die Seite Plugin installieren, bevor Sie das GridPadel-Dashboard öffnen.
PHP-Version
Erkannt: 8.2.30 | Erforderlich: 8.0
Bestanden
WordPress-Version
Erkannt: 6.9.4 | Erforderlich: 6.8
Bestanden
PHP-Speicherlimit
Erkannt: 512 MB | Erforderlich: 256 MB
Bestanden
Maximale Ausführungszeit
Erkannt: 300s | Erforderlich: 30s
Bestanden
Maximale Upload-Größe
Erkannt: 128 MB | Erforderlich: 50 MB
Bestanden
Maximale Beitragsgröße
Erkannt: 128 MB | Erforderlich: 50 MB
Bestanden
Beispiel mit allen bestandenen Prüfungen. Erforderlich ist das vom Assistenten angewendete Minimum: PHP 8.0, WordPress 6.8+, 256 MB PHP-Speicher, 30 s maximale Ausführungszeit, 50 MB maximale Upload-Dateigröße, 50 MB maximale Beitragsgröße. Die Erkannten Werte auf Ihrem Server werden unterschiedlich sein.

Minimum erforderlich (Setup-Assistent)

Kontrolle Minimum (erforderlich) PHP-Version 8.0 oder höher WordPress-Version 6.8 oder höher PHP-Speicherlimit 256 MB oder mehr Maximale Ausführungszeit 30s oder höher (0 = unbegrenzt, gilt als bestanden) Maximale Dateigröße hochladen 50 MB oder höher Maximale Beitragsgröße 50 MB oder höher MySQL / MariaDB Muss die WordPress-Serveranforderungen für Ihre WordPress-Version erfüllen.

Installationsschritte

1

Theme laden

Gehen Sie in WordPress zu Darstellung → Themes → Neu hinzufügen → Theme hochladen. Wählen Sie die Theme-ZIP-Datei aus und klicken Sie auf „Installieren“.

2

Theme aktivieren

Sobald die Installation abgeschlossen ist, klicken Sie auf Aktivieren.

3

Führen Sie den Setup-Assistenten aus

Der Assistent startet automatisch: Er installiert die erforderlichen Plugins und importiert die Demo.

4

Fertig

Besuchen Sie die Website: Sie ist online. Jetzt können Sie Farben, Logo und Inhalt anpassen.

Bei einem typischen Hosting dauert der gesamte Vorgang weniger als fünf Minuten.

Wenn der ZIP-Upload fehlschlägt

Große Theme-Pakete erfordern entsprechende PHP-Limits (siehe Tabelle oben). Wenn WordPress nach dem Hochladen einen allgemeinen Fehler anzeigt (z. B. „Der Link, dem Sie gefolgt sind, ist abgelaufen“), bitten Sie den Host, upload_max_filesize und post_max_size zu erhöhen, oder installieren Sie es manuell: Entpacken Sie GridPadel.zip auf Ihrem Computer und laden Sie den Ordner GridPadel über SFTP/FTP nach wp-content/themes/ hoch und aktivieren Sie dann das Theme Aussehen → Themen.

Kompatibilität

Getesteter Stack für Demos und Vorlagen enthalten

Die folgenden Versionen entsprechen den Angaben in style.css, dem Plugin-Header von GridPadel Core und dem, was wir vor jeder Veröffentlichung testen. Der Systemstatus im Setup-Assistenten setzt dieselben Mindestwerte durch.

Komponente Minimum/getestet WordPress 6.8+ (siehe Theme-Header Erfordert mindestens / Getestet bis) PHP 8.0+ (Erfordert PHP in style.css) GridPadel Core Version im selben ThemeForest-Download enthalten (Installation von Plugins/gridpadel-core.zip oder TGMPA) Elementor Kostenlose, aktuelle stabile Version von wordpress.org (erforderlich für enthaltene Elementor-Vorlagen) WooCommerce Aktuelle stabile Version von wordpress.org (erforderlich für den Checkout, Abonnements und Zahlungen wie dokumentiert)

Nicht enthalten

  • Elementor Pro, WooCommerce-Abonnements und andere Premium-Plugins sind nicht im Paket: Kaufen Sie sie separat, wenn Sie sie benötigen.

Setup-Assistent

Automatische Konfiguration in 6 einfachen Schritten

Der Setup-Assistent hilft Ihnen, schnell loszulegen, indem er erforderliche Plugins installiert und Beispielinhalte importiert. Sie können ihn bei Bedarf jederzeit erneut ausführen.

Schritt 1 — Systemprüfung

Überprüfen Sie die Liste Systemstatus / Anforderungen (PHP-Version, Speicher, Upload-Limits und Ähnliches). Beheben Sie alle Zeilen mit Fehlgeschlagen mit Ihrem Host, bevor Sie fortfahren, damit Assistent und Demo-Import nicht auf halbem Weg stoppen.

Schritt 2 — Builder wählen

  • Elementor (empfohlen) — vollständige Template-Bibliothek, Drag-and-Drop-Bearbeitung, alle Studio-Header-/Footer-Templates.
  • Gutenberg (Beta) — nativer Block-Editor ohne Elementor. Die Template-Abdeckung wächst; wählen Sie dies nur, wenn Sie Blöcke Elementor vorziehen.

Schritt 3 — Plugins installieren

Überprüfen und bestätigen Sie die Installation von:

  • GridPadel Core — immer erforderlich (Buchungssystem und zentrale Club-Funktionen)
  • WooCommerce — immer erforderlich (Checkout, Mitgliedschaften und Zahlungen)
  • Elementor — erforderlich, wenn Sie den Elementor-Builder-Pfad wählen

Schritt 4 — Template wählen

Wählen Sie eines von sechs Home-Layouts. Der Assistent importiert den vollständigen Seitensatz und setzt Ihre Auswahl als Startseite:

  • Elite — Vollbild-Hero
  • Instant — Buchungsorientiertes Layout
  • Showcase — Anlagen-Präsentation
  • Minimal — klar, inhaltsfokussiert
  • Community — Schwerpunkt Social und Events
  • Trainers — coachgeführte Präsentation

Demo-Geschäftsdaten (Plätze, Coaches, Events, Turniere, Mitgliedschaften, Menüs und WooCommerce-Produkte) werden mit dem gewählten Template importiert.

Schritt 5 — Lizenz

Geben Sie Ihren ThemeForest-Kaufcode ein, um Updates und Support zu aktivieren. Auf lokalen oder Staging-Sites können Sie diesen Schritt überspringen.

Schritt 6 — Fertig

Links zur Startseite, zum Customizer und zum GridPadel-Dashboard. Ersetzen Sie als Nächstes Demo-Texte, Logos und Club-Kontaktdaten.

Hinweis: Der Demo-Import kann je nach Servergeschwindigkeit 1-2 Minuten dauern.

Seitenvorlagen

Vorgefertigte Seiten, importiert mit Ihrem gewählten Home-Layout

Home-Varianten

Der Demo-Import erstellt alle sechs Home-Seiten; nur das Layout, das Sie im Setup-Assistenten wählen, wird zur Startseite. Wechseln Sie später unter Einstellungen → Lesen oder duplizieren Sie eine andere Home-Seite in Elementor.

  • Elite — Vollbild-Hero
  • Instant — buchungsorientiertes Layout
  • Showcase — Anlagen-Präsentation
  • Minimal — klar, inhaltsfokussiert
  • Community — Schwerpunkt Social und Events
  • Trainers — coachgeführte Präsentation

Club-Seiten

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

Systemseiten

  • /profile — Mitgliederbereich (Buchungen, Mitgliedschaft, WooCommerce-Konto)
  • /signin und /signup — gebrandete Auth-Seiten
  • Einzelvorlagen für Plätze, Coaches, Mitgliedschaften, Events, Turniere und Blogbeiträge

Header und Footer

Elementor-Pfad: Die Demo importiert einen adaptiven Header und einen vollständigen Footer als Elementor-Bibliotheksvorlagen. Zum Anpassen gehen Sie zu Elementor → Vorlagen → Gespeicherte Templates, öffnen Sie den Header- oder Footer-Eintrag und klicken Sie auf Mit Elementor bearbeiten. Um diese Vorlagen aus dem Theme-Paket zurückzusetzen (überschreibt Ihre Änderungen), nutzen Sie GridPadel → Vorlagen neu importieren und wählen Header und/oder Footer.

Gutenberg-Pfad: Header und Footer sind keine Elementor-Vorlagen. Sie werden mit [gp_studio_header] und [gp_studio_footer] auf Blockseiten gerendert — bearbeiten Sie die Seiten mit diesen Shortcodes im Block-Editor.

Nur Startseite: GridPadel → Vorlagen wechselt, welches der sechs Home-Layouts aktiv ist. Es bearbeitet nicht Header, Footer oder andere Seiten.

Platzbuchungen

So verwalten Sie Platzbuchungen

Plätze hinzufügen

Um einen neuen Platz anzulegen:

  1. Gehen Sie zu Plätze → Neu hinzufügen
  2. Geben Sie Platzname, Beschreibung und Beitragsbild ein
  3. Weisen Sie eine Platzkategorie zu (z. B. Indoor, Outdoor, Premium) über die Taxonomie in der Seitenleiste zu
  4. Legen Sie den Basis-Stundensatz fest oder fügen Sie Preiszeiträume für Zeitfenster und Datumsüberschreibungen hinzu
  5. Wählen Sie Belag, max. Spieler und optionale Ausstattung für die Einzelplatz-Seite
  6. Unter Platzstruktur wählen Sie Einzelplatz (ein physischer Platz) oder Platzkategorie (mehrere Instanzen desselben Typs mit Platzanzahl)
  7. Klicken Sie auf Veröffentlichen

Club-Öffnungszeiten (erforderlich für Platzbuchungen)

Bevor Mitglieder buchen können: konfigurieren Sie GridPadel → Zeitpläne → Club-Öffnungszeiten. Veröffentlichte Plätze zeigen keine buchbaren Zeitslots, bis Club-Öffnungszeiten existieren. Nach der Einrichtung prüfen Sie GridPadel → Systemstatus → Zeitpläne & Verfügbarkeit auf Warnungen (pro Admin-Benutzer ausblendbar). Der Demo-Import legt Beispiel-Öffnungszeiten an; ohne Demo müssen Sie die Zeiten manuell hinzufügen.

Buchungszeitslots werden aus den Club-Öffnungszeiten erzeugt. Verwenden Sie Gesperrte Zeitslots oder platzbezogene Einmalige Platzsperrungen im Platz-Editor, um bestimmte Zeiträume zu entfernen.

So funktioniert die Buchung

Wenn ein Mitglied einen Platz buchen möchte:

  1. Platz und Datum auswählen
  2. Verfügbare Zeitslots werden angezeigt
  3. Zeit auswählen und in den Warenkorb legen
  4. Zahlung im Checkout abschließen
  5. Bestätigungs-E-Mail erhalten
  6. Buchung erscheint im Dashboard

Buchungen anzeigen

Alle Buchungen unter GridPadel → Reservierungen. Filtern Sie nach Datum, Platz oder Kundenname. Exportieren Sie Buchungen als CSV für Ihre Unterlagen.

Stornierungen und Rückerstattungen

Bei einer Stornierung:

  • Der Zeitslot wird wieder verfügbar
  • Der Kunde kann eine Rückerstattung über WooCommerce anfordern
  • Kunde und Administrator erhalten Benachrichtigungs-E-Mails

Abonnements

Mitgliedschaftsstufen erstellen und verwalten

Ebenen erstellen

Gehen Sie zu Abonnements → Neu hinzufügen, um ein Level zu erstellen. Typische Beispiele:

Grundlegend

  • Preis: Kostenlos oder niedrig
  • Standardzugriff auf Felder
  • Standardbuchungspreise

Premium

  • Monatliche oder jährliche Gebühr
  • Rabatte auf Buchungen (10–20 %)
  • Buchungspriorität
  • Vorteile nur für Mitglieder

VIP

  • Preis auf höherem Niveau
  • Maximale Rabatte (20–30 %)
  • Frühzeitiger Zugriff auf neue Felder
  • Unterrichtsguthaben enthalten

Vorteile für Mitglieder

Sie können zum Beispiel anbieten:

  • Rabattprozentsätze auf Buchungen
  • Vorrang vor Nichtmitgliedern
  • Kostenlose oder ermäßigte Lektionen
  • Zugriff auf Veranstaltungen nur für Mitglieder
  • Keine Buchungsgebühren

So registrieren Sie sich

Kunden erwerben die Mitgliedschaft als Shop-Produkt: WooCommerce wickelt die Zahlung ab und der Mitgliedschaftsstatus wird automatisch aktualisiert.

Trainer

Trainerprofile und Unterricht verwalten

Trainer hinzufügen

So erstellen Sie ein Trainerprofil:

  1. Gehen Sie zu Trainer → Neu hinzufügen
  2. Geben Sie Name und Biografie des Trainers ein
  3. Laden Sie ein Profilfoto hoch
  4. Legen Sie den Stundensatz für Unterricht fest
  5. Tragen Sie die Jahre an Erfahrung ein
  6. Listen Sie Spezialgebiete auf (Padel, Pickleball usw.)
  7. Fügen Sie Zertifizierungen hinzu, falls vorhanden
  8. Klicken Sie auf Veröffentlichen

Trainer-Zeitpläne (erforderlich für Unterrichtsbuchungen)

Jeder veröffentlichte Trainer benötigt wöchentliche Stunden: legen Sie diese unter GridPadel → Zeitpläne → Trainer-Zeitpläne fest (oder Zeitplan verwalten in der Trainerliste). Ohne Trainerstunden bleibt die Unterrichtsbuchung für diesen Trainer nicht verfügbar. Systemstatus listet Trainer ohne Zeitpläne auf; Warnungen können pro Admin-Benutzer ausgeblendet werden. Der Demo-Import enthält Beispiel-Trainerstunden.

Cluböffnungszeiten gelten weiterhin für Plätze; Trainer-Zeitpläne steuern, wann Unterricht beginnen und enden kann.

Unterrichtsbuchungen

Mitglieder können Unterricht direkt von der Profilseite des Trainers buchen. Das System:

  • Zeigt die Verfügbarkeit des Trainers
  • Berechnet die Unterrichtskosten
  • Verarbeitet die Zahlung
  • Sendet eine Bestätigung an Trainer und Schüler

Trainer-Spezialgebiete

Sie können Spezialgebiete zuweisen, damit Mitglieder den passenden Trainer finden:

  • Einführung für Anfänger
  • Fortgeschrittene Technik
  • Strategie und Taktik
  • Jugendtraining
  • Turniervorbereitung

Events

Club-Events, Anmeldungen, Veranstaltungsorte und Organisatoren

Event erstellen

Gehen Sie zu Events → Neu hinzufügen und konfigurieren Sie:

  • Titel, Titelbild und Beschreibung
  • Datum, Uhrzeit und Anmeldeschluss
  • Kapazität und Teilnahmegebühr (verknüpftes WooCommerce-Produkt bei kostenpflichtigen Events)
  • Verknüpfte Veranstaltungsorte und Organisatoren (separate Beitragstypen im Admin-Menü)
  • Enthaltene Leistungen und FAQ-Felder im Event-Editor

Anmeldungen

Besucher melden sich über die Eventseite oder per [gp_studio_registration_form] an. Prüfen Sie Anmeldungen unter GridPadel → Anmeldungen neben Turnieranmeldungen.

Die Online-Anmeldung schließt, wenn der wirksame Anmeldeschluss erreicht ist. Lassen Sie Anmeldeschluss leer, gilt standardmäßig das Startdatum, dann das Enddatum, wenn kein Startdatum gesetzt ist. Ohne jegliche Daten gelten nur Kapazität und Einstellungen für externe Anmeldungen.

Frontend

  • Elementor-Widget Events List oder Shortcode [ppc_events]
  • Studio-Layout für einzelne Events mit Elementor-Widgets in der Kategorie Events (cover, schedule, organizers, FAQ, register button und zugehörige Felder)

Turniere

Turniere organisieren und verwalten

Turnier erstellen

Gehen Sie zu Turniere → Neu hinzufügen und legen Sie Folgendes fest:

  • Name und Beschreibung des Turniers
  • Start- und Enddatum
  • Anmeldeschluss
  • Teilnahmegebühr (falls kostenpflichtig)
  • Optionale Angaben unter Benutzerdefinierte Felder — z. B. maximale Teilnehmerzahl, Preispool, Sportart oder Format

Turnierstatus

Turnierstatus ist beim Veröffentlichen standardmäßig Offen für Anmeldungen. Wählen Sie Entwurf im Turnier-Editor, wenn das Event in offenen/laufenden Listen und bei der Anmeldung verborgen bleiben soll, bis Sie bereit sind.

Anmeldung

Teilnehmer melden sich auf der Turnierseite an. Verwalten Sie Anmeldungen unter GridPadel → Anmeldungen. Die Online-Anmeldung ist offen, wenn der Turnierstatus Offen für Anmeldungen ist und der wirksame Anmeldeschluss noch nicht erreicht ist. Ist Anmeldeschluss leer, gilt standardmäßig das Startdatum des Turniers, dann das Enddatum; ohne gesetzte Daten beschränkt nur der Status die Anmeldung.

Sie können:

  • Alle angemeldeten Teilnehmer anzeigen
  • Den Anmeldestatus aktualisieren (ausstehend, bestätigt, abgeschlossen oder storniert)
  • Eine Anmeldung bei Bedarf stornieren
  • Die Teilnehmerliste als CSV exportieren

Öffentliche Turnierseiten

Zeigen Sie Turniere mit den Elementor-Widgets Turnierliste oder Turniertabelle oder dem Shortcode [ppc_tournaments]. Jedes Turnier hat eine Studio-Einzelseite mit Zeitplan, Anmeldung und Eventdetails.

WooCommerce-Integration

Wie GridPadel Buchungen, Mitgliedschaften und Club-Verkäufe mit WooCommerce verbindet

GridPadel ersetzt WooCommerce nicht — es erweitert es. GridPadel Core erstellt und pflegt die Produktverknüpfungen, die Ihre Club-Inhalte benötigen; WooCommerce übernimmt weiterhin Warenkorb, Checkout, Steuern und Zahlungsgateways.

Diese Version: WooCommerce ist erforderlich für den Checkout von Platz- und Unterrichtsbuchungen für Mitglieder, Mitgliedschaftskäufe und den Shop. Geplant: Eine zukünftige Version fügt einen internen Checkout-Pfad hinzu, damit Clubs Vor-Ort-Buchungen ohne WooCommerce anbieten können (Admin-Manualbuchungen und Kontaktformulare sind heute weiterhin verfügbar).

Was GridPadel automatisch synchronisiert

Wenn Sie Club-Inhalte veröffentlichen oder aktualisieren, hält GridPadel Core WooCommerce synchron:

  • Plätze — Buchungsslots fügen konfigurierte Platzbuchungsprodukte zum Warenkorb hinzu
  • Trainer — Unterrichtsbuchungen nutzen trainerverknüpfte virtuelle Produkte
  • Mitgliedschaften — jeder Plan ist mit einem WooCommerce-Produkt verknüpft; die Zahlung weist den Mitgliedsdatensatz zu
  • Veranstaltungen & Turniere — kostenpflichtige Anmeldungen nutzen Startgebühren-Produkte aus dem Event- oder Turnier-Editor
  • Shop-Katalog — Standard-Merchandise und Pässe bleiben reguläre WooCommerce-Produkte

Checkout und Mitgliederkonto

  • Buchungen, Unterricht, Mitgliedschaften und Event-Anmeldungen können einen Warenkorb mit Shop-Artikeln teilen
  • Bei erfolgreicher Zahlung bestätigt GridPadel Buchungen, Registrierungen und Mitgliedschaftszuweisungen
  • Der Demo-Import leitet WooCommerce Mein Konto auf /profile um, wo der Studio-Profil-Hub Bestellhistorie und Kontodetails einbettet
  • Stornierte oder erstattete Bestellungen lösen GridPadel-Buchungs-Lebenszyklusregeln gemäß Ihrer WooCommerce-Rückerstattungsrichtlinie aus

Theme-Styling

GridPadel überschreibt WooCommerce-Vorlagen für Warenkorb, Checkout und Kontobereiche, um sie an die Studio-Oberfläche anzupassen. Passen Sie Commerce-Akzentfarben unter Darstellung → Anpassen → Theme-Farben → WooCommerce-Farben an.

Wiederkehrende Mitgliedschaften

Einmal- und befristete Mitgliedschaften funktionieren mit WooCommerce allein — verknüpfen Sie ein einfaches oder variables Produkt mit jedem Mitgliedschaftsplan in GridPadel.

Automatische wiederkehrende Verlängerungen erfordern WooCommerce Subscriptions (Premium-Plugin, nicht enthalten). Installieren Sie es separat und verknüpfen Sie Abo-Produkte mit Mitgliedschaftsplänen.

Was Sie weiterhin in WooCommerce konfigurieren

GridPadel übernimmt club-spezifische Produktverknüpfungen und Checkout-Styling. Währung, Zahlungsgateways, SSL und Versandregeln legen Sie weiterhin in WooCommerce selbst fest, bevor Sie live gehen.

Gutenberg (Beta)

Nativer Block-Editor-Pfad ohne Elementor

Im Setup-Assistenten Schritt 2 — Builder wählen wählen Sie Gutenberg (Beta), wenn Sie den WordPress-Block-Editor Elementor vorziehen. Elementor bleibt der empfohlene Pfad für die vollständigste Template-Bibliothek und Drag-and-Drop-Bearbeitung.

Was enthalten ist

  • Blockbasierte HTML-Äquivalente der Seiten liegen in theme/gutenberg/pages/ im Parent-Theme
  • Systemseiten nutzen Studio-Shortcodes — zum Beispiel [gp_studio_profile_hub], [gp_studio_signin] und [gp_studio_signup]
  • Shell-Blöcke [gp_studio_header] und [gp_studio_footer] umschließen den Gutenberg-Seiteninhalt
  • Listing- und Buchungs-Shortcodes ([ppc_courts], [ppc_booking_picker] und andere) funktionieren auf Block-Seiten genauso wie in Elementor-Layouts

Abdeckung im Vergleich zu Elementor

Die Gutenberg-Abdeckung befindet sich in der Beta: Kern-Clubseiten und Shortcodes werden unterstützt, aber es stehen weniger vorgefertigte Block-Layouts zur Verfügung als auf dem Elementor-Pfad. Wählen Sie Gutenberg nur, wenn Ihr Team auf Blöcke setzt und ein schlankeres Out-of-the-box-Layout-Set sowie ein System in Stabilisierung akzeptiert.

Anpassung

Machen Sie die Website zu Ihrer eigenen

Farben und Logo

Gehen Sie zu Darstellung → Anpassen, um Folgendes zu ändern:

  • Site-Identität: Logo und Titel
  • Farben: Markenpalette
  • Typografie: Schriftarten, Titel und Text

Seiten mit Elementor bearbeiten

Für jede Seite:

  1. Öffnen Sie die Seite auf der Website
  2. Klicken Sie in der oberen Leiste auf Mit Elementor bearbeiten
  3. Elemente aus dem linken Bereich ziehen
  4. Klicken Sie auf ein Element, um Inhalt und Stil anzuzeigen
  5. Aktualisieren, wenn Sie fertig sind

Dedizierte Widgets

Das Thema enthält nützliche Widgets:

  • Hofkarte: Feldraster
  • Buchungskalender: Buchungsformular
  • Trainerkarte: Trainerprofile
  • Mitgliedskarte: Abonnementoptionen
  • Turniertabelle: bevorstehende Veranstaltungen

Menü

Bearbeiten Sie Menüs unter Darstellung → Menüs: Seiten, benutzerdefinierte Links oder Kategorien. Sie können verschiedene Menüs für Kopfzeile, Fußzeile oder Mobilgerät verwenden.

Sicheres Kinderthema

Für erweiterte Anpassungen verwenden Sie das enthaltene untergeordnete Element (GridPadel Child in der Themenliste): Es schützt Änderungen, wenn das übergeordnete Element aktualisiert wird. Installieren Sie bei Bedarf GridPadel-Child.zip aus dem ThemeForest-Paket, aktivieren Sie es und fügen Sie dort Code hinzu.

Übersetzungen

Mehrsprachige Clubs und übersetzbare Strings

GridPadel ist übersetzungsbereit. String-Kataloge werden mit dem Produkt geliefert:

  • Theme: languages/ppclub.pot im GridPadel-Theme-Ordner
  • Plugin: languages/gridpadel-core.pot in GridPadel Core

Strings übersetzen

Verwenden Sie Loco Translate, Poedit oder WP-CLI (wp i18n make-json), um .po- / .mo-Dateien für Ihre Sprache zu erstellen. Theme-Übersetzungen gehören nach wp-content/languages/themes/ oder in den languages/-Ordner des Themes; Plugin-Übersetzungen nach wp-content/languages/plugins/ oder in den languages/-Ordner des Plugins.

WPML und Polylang

GridPadel-Custom-Post-Types (Plätze, Trainer, Veranstaltungen, Turniere, Mitgliedschaften, Standorte, Organisatoren) funktionieren mit WPML und Polylang. Duplizieren Sie Seiten und Menüs pro Sprache und übersetzen Sie CPT-Einträge einzeln. Halten Sie WooCommerce-Währung und Steuereinstellungen an jeden Markt angepasst, den Sie bedienen.

RTL und Admin-Sprache

Studio UI unterstützt RTL-Front-End-Styling, wenn WordPress eine RTL-Locale lädt. Die WordPress-Admin-Sprache ist unabhängig — legen Sie sie pro Benutzer unter Benutzer → Profil fest, wenn Ihr Team eine andere Admin-Sprache als die öffentliche Website bevorzugt.

Fehlerbehebung

Lösungen für die häufigsten Probleme

Das Buchungsformular wird nicht angezeigt

Überprüfen:

  • WooCommerce installiert und aktiv
  • GridPadel Core aktiv
  • Mindestens ein Feld veröffentlicht und als aktiv markiert
  • Leeren Sie Ihren Browser-Cache und laden Sie ihn neu

Benutzerdefinierte Widgets fehlen in Elementor

Wenn sie nicht angezeigt werden:

  • Bestätigen Sie, dass GridPadel Core aktiv ist
  • Gehen Sie zu Elementor → Extras → CSS neu generieren
  • Website- und Browser-Cache leeren
  • Öffnen Sie den Elementor-Editor erneut

404 Fehler

Wenn die Seiten 404 ergeben:

  • Gehen Sie zu Einstellungen → Permalink
  • Klicken Sie auf Änderungen speichern, ohne etwas zu ändern
  • URL-Struktur neu generieren

Demo-Import fehlgeschlagen

Wenn der Import nicht abgeschlossen wird:

  • Überprüfen Sie die Mindestserveranforderungen
  • Bitten Sie den Host, den Speicher nach Möglichkeit auf 512 MB zu erhöhen
  • Erhöhen Sie die maximale Ausführungszeit (z. B. 300 Sekunden)
  • Versuchen Sie den Import erneut

Zahlungen, die nicht funktionieren

Wenn der Checkout nicht abgeschlossen wird:

  • Überprüfen Sie die WooCommerce-Zahlungsmethoden
  • Überprüfen Sie, ob das SSL-Zertifikat aktiv ist
  • Probieren Sie zuerst den WooCommerce-Testmodus aus
  • Überprüfen Sie den Status unter WooCommerce → Status
Sie stecken immer noch fest? Sehen Sie sich die FAQ unten an oder wenden Sie sich an den Support.

FAQ

Antworten auf häufige Fragen

Brauche ich die kostenpflichtige Version von Elementor?

Nein, die kostenlose Version von Elementor funktioniert perfekt mit diesem Theme. Alle Funktionen und Widgets sind mit Elementor Free kompatibel.

Kann ich das für Tennis- oder Squash-Clubs nutzen?

Absolut! Obwohl es für Padel und Pickleball konzipiert ist, eignet es sich hervorragend für jeden Racketsport-Club oder jede Sportanlage.

Ist WooCommerce erforderlich?

WooCommerce ist in dieser Version erforderlich für Online-Platz- und Unterrichtsbuchungen mit Checkout, kostenpflichtige Mitgliedschaften und Shop-Verkäufe. Ohne WooCommerce kann das Personal Buchungen weiterhin unter GridPadel → Reservierungen verwalten, und Besucher können Kontaktformulare oder von Ihnen konfigurierte externe Links nutzen. Ein integrierter Checkout ohne WooCommerce ist für eine zukünftige Version geplant.

Kann ich das Theme in meine Sprache übersetzen?

Ja, das Theme ist vollständig übersetzungsfähig. Mit Plugins wie Loco Translate können Sie alle Texte in jede Sprache übersetzen.

Wie viele Plätze kann ich hinzufügen?

Es gibt keine Begrenzung. Sie können so viele Plätze, Trainer und Mitgliedschaften hinzufügen, wie Sie benötigen.

Können Mitglieder Rabatte auf Buchungen erhalten?

Ja, Sie können Mitgliedschaftsstufen mit unterschiedlichen Rabattstufen einrichten. VIP-Mitglieder könnten z. B. 20 % auf alle Buchungen erhalten.

Was passiert, wenn jemand eine Buchung storniert?

Der Zeitslot wird automatisch wieder verfügbar. Rückerstattungen werden über WooCommerce gemäß Ihrer Rückerstattungsrichtlinie abgewickelt.

Kann ich die E-Mail-Vorlagen anpassen?

Ja, E-Mail-Vorlagen können bearbeitet werden, indem Sie Kopien im Child-Theme-Ordner anlegen.

Funktioniert das auf Mobilgeräten?

Ja, das gesamte Theme ist vollständig responsiv und für Smartphones und Tablets optimiert.

Kann ich weitere Zahlungsmethoden hinzufügen?

Ja, Sie können jedes WooCommerce-kompatible Zahlungsgateway wie Stripe, PayPal, Square usw. verwenden.

Daten, Dritte und Lizenz

Was aus Ihrer Website herauskommt, wenn Sie bestimmte Funktionen nutzen

Die Best Practices von Envato und WordPress erfordern, dass Sie den Endbenutzern erklären, wann Daten die Website verlassen. Auf Ihrer Clubseite (nicht auf dieser Dokumentationsseite) können das enthaltene Theme und die Plugins wie folgt mit Dritten interagieren:

  • Envato (Lizenzüberprüfung): Wenn Sie den ThemeForest-Kaufcode eingeben, um Updates oder Demos (sofern zutreffend) freizuschalten, kontaktiert die Website die Envato-API nur mit den für die Überprüfung erforderlichen Daten. Informationen zur Verarbeitung finden Sie in den Envato-Informationen.
  • Google Fonts: Je nach typografischen Einstellungen kann das Theme Schriftarten von Google-Servern anfordern (Besucher-IPs wie jede Webanfrage). Sie können Schriftarten selbst hosten oder Blockierungs-/Einwilligungs-Plugins verwenden, wenn dies gesetzlich vorgeschrieben ist.
  • Elementor, WooCommerce, Zahlungsgateways: jedes hat seine eigenen Richtlinien und Abläufe (z. B. Zahlungsabwickler). Konfigurieren Sie sie gemäß den gesetzlichen Verpflichtungen des Clubs (DSGVO usw.).
  • GridPadel-Marketingseite (gridpadel.com und verwandte Hosts): Theme-Vorbestellung (Stripe), Angebotsformulare und optionaler Installations-Checkout senden Daten an Handoff Labs-Server und Unterauftragsverarbeiter (z. B. E-Mail, Stripe), wie in der öffentlichen Datenschutzerklärung und Cookie-Richtlinie beschrieben – getrennt von Ihrem selbst gehosteten WordPress. Die Cookie-Auswahl kann zur Nachverfolgbarkeit über POST /api/cookie-consent aufgezeichnet werden.

Informationen zum Website-Marketing und zur Dokumentation (dem HTML, das Sie gerade lesen) finden Sie in der Datenschutzerklärung und der Cookie-Richtlinie.

Credits und Lizenzen

Open-Source-Komponenten im Theme und Paket

  • TGM-Plugin-Aktivierung – Installation von Plugin-Abhängigkeiten (GPL-2.0 oder höher).
  • WordPress, WooCommerce, Elementor – installiert von wordpress.org mit entsprechenden GPL-kompatiblen Lizenzen.
  • Kanit (Thementypografie, Google Fonts) – SIL Open Font License 1.1.
  • Inter (diese Dokumentationsseite) – SIL OFL 1.1, geladen von Google Fonts in diese HTML-Dateien.
  • noUiSlider (Preisfilter) – WTFPL / freizügige Upstream-Lizenz.
  • GridPadel Core – GPL v2 oder höher.

Maschinenlesbare Liste im ThemeForest-Paket: Licensing/THIRD-PARTY-LICENSES.txt. Die Käuferlizenz (regulär/erweitert) unterliegt den Envato Market-Lizenzen.

Unterstützung

So erhalten Sie Hilfe

Wir helfen Ihnen, das Beste aus dem von Ihnen gekauften Produkt herauszuholen. Wichtig: Weder Envato noch ThemeForest installieren das Theme auf Ihrem Server. Sie installieren WordPress, laden die ZIP-Datei hoch (oder verwenden FTP) und folgen dieser Anleitung. Während des ThemeForest-Supportzeitraums kann Ihnen der Autor (Handoff Labs) bei Fehlern, Konflikten und Anleitung zu dokumentierten Schritten behilflich sein – nicht bei der vollständigen Serververwaltung, benutzerdefinierten Entwicklung oder Hostingproblemen Dritter.

Supportkanäle

ThemeForest (bevorzugt)

Öffnen Sie den Kauf auf ThemeForest und verwenden Sie die Registerkarte Kommentare / Support auf der Produktseite: Dadurch bleibt der Lizenz- und Supportzeitraum für das Autorenteam sichtbar und entspricht dem von Envato empfohlenen Ablauf.

E-Mail

Sie können an [email protected] schreiben. Die Reaktionszeiten hängen vom Volumen und der aktiven ThemeForest-Unterstützung der Lizenz ab.

Dokumentation

Häufig gestellte Fragen finden Sie in diesem Leitfaden und im FAQ-Bereich.

Kostenpflichtige professionelle Dienstleistungen (Handoff Labs)

ThemeForest-Sprachunterstützung deckt Fehler, Konflikte und dokumentierte Produktanleitungen ab – kein praktisches Hosting oder kundenspezifische Entwicklung. Auf der GridPadel-Website können Sie über Stripe eine Handoff Labs-Direktlizenz (nur Lizenz oder Lizenz + All-In-One-Service) vorbestellen oder im Abschnitt Services ein Anpassungsangebot anfordern.

Lizenz vorbestellen

Bezahlen Sie Stripe auf der Marketing-Website – wählen Sie dort Ihr Paket aus.

Offene Dienste

Anpassung

Angebot per E-Mail nach der Stellenbeschreibung – bis zur Genehmigung kostenlos.

Angebot anfordern

Diese Optionen finden Sie im Abschnitt Dienste auf der Marketing-Homepage. Das Zahlungs- oder Angebotsformular wird dort ausgefüllt – nicht in diesem Dokumentations-Viewer.

Bevor Sie an den Support schreiben

Um es zu beschleunigen:

  • Lesen Sie diese Dokumentation noch einmal
  • Schauen Sie sich den Abschnitt zur Fehlerbehebung an
  • Kommentieren Sie WordPress- und PHP-Versionen
  • Fügen Sie Screenshots von Fehlern bei
  • Listen Sie andere relevante aktive Plugins auf

Was im Support enthalten ist

  • Orientierung und Fehlerbehebung auf dem offiziellen Pfad (diese Anleitung + Dateien im ThemeForest-Download)li>
  • Fehlerberichte und Korrekturen für das Theme oder GridPadel Core, sofern bei einer Neuinstallation reproduzierbar
  • In diesem Leitfaden behandelte Konfigurationsfragen
  • Kompatibilität zwischen Theme/Plugin und unterstützten Versionen von WordPress, Elementor oder WooCommerce, wie unter Kompatibilität angegeben

Was nicht enthalten ist

  • Greifen Sie für Sie auf Ihr WordPress-Hosting oder Ihre WordPress-Installation zu
  • Kundenspezifische Entwicklung oder maßgeschneiderte Modifikationen
  • Plugin- oder Hosting-Probleme von Drittanbietern
  • Generisches WordPress-Training, das nichts mit GridPadel zu tun hat
  • Inhaltserstellungs- oder Designdienstleistungen
Support kontaktieren