Tischreservierungen für WordPress
Plugin Website | Live Demo | Support
Professionelles Tischreservierungssystem für Restaurants, Cafés und Imbisswagen. Zu den Funktionen gehören:
📱 Persönliche Smartphone-App (PWA): 💎 (Pro) Mach aus deinem Reservierungssystem eine native Smartphone-App. Zu den Funktionen gehören App-Installation, Push-Benachrichtigungen, Offline-Funktionalität, individuelles Branding (App-Name, Symbol, Farben) und blitzschnelle Leistung. QR-Code-Generierung für einfache Installation auf iOS- und Android-Geräten.
🖥️ Frontend: Mehrstufiges Reservierungsformular mit Verfügbarkeitscheck in Echtzeit, anpassungsfähigem Design, übersetztem Kalender und cleverem Zeitmanagement.
⚙️ Backend: Vollständiges Reservierungsmanagement mit Filtern, Sortieren, Statusänderungen, manuellen Buchungen, CSV-Export und direkter Kommunikation mit den Gästen.
🕒 Öffnungszeiten: Flexible Wochenzeiten, Feiertage, Sonderöffnungszeiten (Pro) und ausgeschlossene Tage. Sonderzeiten setzen normale Zeiten automatisch außer Kraft.
🏖️ Urlaubs- und Saisonverwaltung: 💎 (Pro) Lege Schließungszeiten fest (z. B. Betriebsferien, saisonale Pausen), die automatisch alle Tage innerhalb dieses Zeitraums für Buchungen sperren. Die konfigurierten Urlaubstermine werden in allen Datumsauswahlfeldern im Backend orange hervorgehoben, sodass du immer einen klaren Überblick hast.
🍽️ Küchenkapazitätsplanung: 💎 (Pro) Begrenze die maximale Anzahl an Gästen, die für denselben Intervall gebucht werden können, unabhängig von der Gesamtzahl der Sitzplätze im Restaurant. Dies spiegelt den Durchsatz der Küche wider: Selbst wenn das Restaurant nicht voll besetzt ist, wird ein Intervall gesperrt, sobald die Summe aus bereits gebuchten Gästen in diesem Zeitabschnitt und der aktuellen Anfrage das festgelegte Maximum pro Zeitabschnitt überschreitet.
📧 E-Mails: Sprachenspezifische Vorlagen 💎 (Pro) (9 Sprachen: DE, EN, US, IT, ES, FR, PL, RU, NL) mit Platzhaltern, anpassbarem Absender und automatischer Sprachauswahl.
Stornierungen: Selbststornierung durch Gäste 💎 (Pro) über einen E-Mail-Link mit einstellbarer Mindestanzahl an Stunden vor der Reservierung und automatischer Benachrichtigung.
🎉 Event-Management: 💎 (Pro) Erstell komplett anpassbare Event-Typen (z. B. Geburtstagsparty, Hochzeit, Firmenevent) mit individueller Dauer pro Typ. Events können auf bestimmte Wochentage beschränkt werden (z. B. „Mittagessen nur Freitags und Samstags“) oder mit einem Kachel-basierten Datumswähler anstelle eines Kalenders an ausgewählte Sondertermine gebunden werden, sodass keine Verwirrung wegen nicht verfügbarer Tage entsteht. Ein Tag, an dem normalerweise geschlossen ist, kann automatisch geöffnet werden, wenn eine Veranstaltung dafür geplant ist. Es werden nur Zeitfenster angezeigt, in die die gesamte Veranstaltungsdauer vor Ladenschluss passt, sodass unvollständige Buchungen vermieden werden. Wenn genau ein Veranstaltungstyp konfiguriert ist, aktiviert das Formular diesen direkt, ohne zusätzliche Schritte anzuzeigen. Die Anzeige der Veranstaltungsdauer im Frontend ist optional.
📅 Kalender: Visuelle Kalenderansicht aller Reservierungen mit Monats-, Wochen- und Tagesansicht. Dynamische Zeitfenster passen sich automatisch an die konfigurierten Öffnungszeiten an. Die Wochenansicht zeigt die frühesten bis spätesten Zeiten für alle Tage, während die Tagesansicht nur die Öffnungszeiten für den jeweiligen Tag anzeigt. Pop-up zur Verwaltung mit einem Klick 💎 (Pro) für Statusänderungen und iCal-Feed-Abonnement 💎 (Pro) für Google Kalender, Apple Kalender, Outlook und Thunderbird.
🎨 Design: Du kannst Farben (Hintergrund, Text, Schaltflächen 💎 (Pro), Kachelfarbe 💎 (Pro)) und Eckenradius 💎 (Pro) anpassen und das Ganze live 💎 (Pro) direkt im Backend checken – so siehst du deine Änderungen in einer echten Formularvorschau, bevor du sie speicherst.
🌍 Internationalisierung: Volle Übersetzungsunterstützung für Backend, Frontend, E-Mails, Kalender und praktisch alle UI-Elemente. Dynamische Sprachumschaltung. Unterstützt wohl 9 Sprachen: Deutsch, Englisch (US), Englisch (UK), Italienisch, Spanisch, Französisch, Polnisch und Russisch.
🔒 Sicherheit und Leistung: Nonce-Überprüfung, Eingabereinigung, Schutz vor SQL-Injection, Schutz vor XSS, optimierte Abfragen und effiziente AJAX-Handler.
Plugin Website | Live Demo | Support
Technische Funktionen
-
AJAX-Integration:
- Echtzeit-Verfügbarkeitsprüfung
- Dynamisches Laden von E-Mail-Vorlagen
- Du musst die Seite nicht neu laden.
-
Kalender-Integration: * (Pro)
- iCal-Feed für externe Kalender-Apps
- Unterstützung für Google Calendar, Apple Calendar, Outlook, Thunderbird
- Token-basierter sicherer Zugriff
- Automatische Synchronisation
-
Sicherheit:
- Nonce-Verifizierung für alle Formulare
- Reinigung aller Eingänge
- Schutz vor SQL-Injection durch vorbereitete Anweisungen
- XSS-Schutz durch Escaping
-
Performance:
- Optimierte Datenbankabfragen
- Effiziente AJAX-Handler
Verwendung
Erste Schritte
-
Allgemeine Einstellungen konfigurieren:
- Geh zu „Reservierungen“ > „Einstellungen“ > Registerkarte „Allgemein“
- Gib den Namen des Restaurants ein
- Richte die E-Mail-Adresse für Benachrichtigungen ein
- Leg die maximale Anzahl an Leuten* (Pro) und die Aufenthaltsdauer* (Pro) fest.
-
Öffnungszeiten einrichten:
- Registerkarte „Öffnungszeiten“ > „Reguläre wöchentliche Öffnungszeiten“
- Aktiviere die gewünschten Wochentage
- Legen Sie Öffnungszeiten (Start und Ende) für jeden Tag fest
- Zeitintervall konfigurieren* (Pro) (Standard: 30 Minuten)
-
Feiertage hinzufügen: * (Pro)
- Registerkarte „Öffnungszeiten“ > „Feiertage und Sonderöffnungszeiten“
- Wählen Sie ein Datum im Kalender aus.
- Klick auf „Ausgewähltes Datum konfigurieren“.
- Wähle „Den ganzen Tag geschlossen“ oder „Sonderöffnungszeiten“.
- Speichere die Einstellungen.
-
E-Mail-Vorlagen anpassen: * (Pro)
- Registerkarte „E-Mails“
- Wähle die Sprache aus, die du willst.
- Passe den Betreff und die Nachricht für jeden E-Mail-Typ an.
- Nutzen Sie Platzhalter für dynamische Inhalte
-
Design anpassen:
- „Design“-Registerkarte
- Wähle die Hintergrundfarbe für das Formular aus.
- Textfarbe anpassen
- Button Farben anpassen* (Pro)
- Kachelfarbe anpassen* (Pro)
- Eckenradius einstellen* (Pro) (0–50 Pixel)
- Nutze die Live-Formularvorschau*, um alle Änderungen in Echtzeit zu sehen, bevor du sie speicherst.
-
Wähle deine Sprache aus:
- Registerkarte „Sprache“
- Wähle die gewünschte Sprache für Frontend und Backend
- Alle Texte werden automatisch übersetzt.
-
Formular einbetten:
- Erstelle eine neue Seite oder bearbeite eine bestehende Seite
- Füge den Shortcode
[reservation-form]ein. - Veröffentlichen Sie die Seite
Reservierungen verwalten
Reservierungsliste: – Geh zu „Reservierungen“ > „Reservierungen“ – Nutze Filter, um bestimmte Reservierungen anzuzeigen – Sortiere nach verschiedenen Kriterien – Klicke auf „Bestätigen“ oder „Ablehnen“, um den Status zu ändern – Klicke auf „Bearbeiten“, um Details zu ändern – Klicke auf „Löschen“, um eine Reservierung zu entfernen – Wechsle zwischen Tabellenansicht und Kartenansicht (optimiert für Mobilgeräte/Desktop)
Manuelle Reservierung hinzufügen: – Geh zu „Reservierungen“ > „Neue Reservierung“ – Füll alle Felder aus – Wähl Datum und Uhrzeit aus (spezielle Öffnungszeiten werden automatisch berücksichtigt) – Optional: Schick dem Gast eine Bestätigungs E-Mail – Klick auf „Reservierung erstellen“
CSV-Export: – Gehen Sie zu „Reservierungen“ > „Reservierungen“. – Wählen Sie optional einen Filter aus. – Klicken Sie auf „CSV exportieren”. – Die Datei wird heruntergeladen.
Smartphone App (PWA) (PRO)
Die Pro-Version hat eine Progressive Web App (PWA)-Funktion, die dein Reservierungssystem in eine native Smartphone-App verwandelt.
Hauptfunktionen:
App-Installation: – Direkt auf Smartphones installieren, ohne einen App Store zu brauchen – Ein echtes App-Erlebnis mit deinem Branding – Kann auf iOS- und Android-Geräten installiert werden – QR-Code für eine einfache Installation
Push-Benachrichtigungen: – Reservierungsbestätigungen als Push-Nachrichten verschicken – Automatische Erinnerungen für bevorstehende Reservierungen – Echtzeit-Updates direkt auf die Geräte der Gäste – Sicheres Benachrichtigungssystem auf Basis von VAPID
Offline-Funktion: – Funktioniert auch ohne Internetverbindung – Automatische Synchronisierung, wenn du wieder online bist – Cleveres Caching-System
Individuelles Branding: – Du kannst den Namen und den Kurznamen der App anpassen – Lade dein eigenes App-Symbol hoch – Leg die Farben für das App-Design fest – Professionelles Aussehen, das zum Branding deines Restaurants passt
Leistung: – Superschnelle Ladezeiten – Cleveres Caching für optimale Geschwindigkeit – Progressive Verbesserung für alle Geräte
Konfiguration: – Gehen Sie zu „Reservierungen“ > „Einstellungen“ > Registerkarte „App“ (nur Pro) – Aktivieren Sie die PWA-Funktionalität – Konfigurieren Sie den Namen, das Symbol und die Farben der App – Aktivieren Sie Push-Benachrichtigungen – Generieren Sie einen QR-Code für die Installation – Testen Sie die Push-Benachrichtigungen
Die PWA-Funktion ist ausschließlich in der Pro-Version verfügbar. Führen Sie ein Upgrade durch, um Ihren Gästen ein modernes, app-ähnliches Buchungserlebnis zu bieten.
Support
Für Support, Fragen oder Feedback besuchen Sie bitte https://mobile-refuel.de
Credits
Entwickelt von Maxim Ristow / maksim85 für Mobile-Refuel.
