EMB Buchungskalender & Reservierungen

Beschreibung

EMB Buchungskalender & Reservierungen ist ein leichtgewichtiger Buchungs- und Verfügbarkeitskalender für WordPress-Websites.

Das Plugin eignet sich für Ferienwohnungen, Räume, Geräte, Parkplätze, Gemeinschaftsflächen oder andere einfache Ressourcen, die tageweise oder über Datumsbereiche angefragt und verwaltet werden.

Das Plugin bietet:

  • Verfügbarkeitskalender mit freien, reservierten und gebuchten Tagen.
  • Buchungsanfrageformular mit anpassbaren Bezeichnungen für Start- und Enddatum bei tagebasierten Reservierungen.
  • Admin-Verwaltung für manuelle Buchungen und eingehende Anfragen.
  • E-Mail-Benachrichtigungen für neue Anfragen, Bestätigungen, Ablehnungen und Stornierungen.
  • Anpassbare Ressourcennamen.
  • Anpassbare Frontend-Bezeichnungen und Formulartexte.
  • Anpassbare Farben für verfügbare, reservierte, gebuchte und ausgewählte Tage.
  • Anpassbare Betreffzeilen und Nachrichtentexte für Gäste-E-Mails mit Platzhaltern.
  • Integriertes E-Mail-Testwerkzeug zur Prüfung der Übergabe über WordPress wp_mail().
  • Optionale Einrichtung mehrerer Ressourcen einschließlich einer kombinierten Buchungsoption.
  • Shortcode-basierte Ausgabe ohne externes Tracking, externe Skripte oder öffentliche Credit-Links.

Das Plugin speichert Buchungsdaten lokal in der WordPress-Datenbank und sendet keine Buchungsdaten an externe Dienste. Der E-Mail-Versand erfolgt über die WordPress-Funktion wp_mail() und hängt von der Mailkonfiguration der Website ab. Das integrierte E-Mail-Testwerkzeug prüft, ob WordPress eine Nachricht an den Server übergeben kann; eine erfolgreiche Übergabe garantiert jedoch nicht die Zustellung im Postfach des Empfängers. Die Einstellungsseite zeigt außerdem das Ergebnis des letzten E-Mail-Tests als kleines lokales Diagnoseprotokoll.

Installation

  1. Lade den Plugin-Ordner nach /wp-content/plugins/ hoch oder installiere die ZIP-Datei über den WordPress-Pluginbereich.
  2. Aktiviere das Plugin über den Plugin-Bereich in WordPress.
  3. Öffne den Admin-Menüpunkt „Buchungskalender“ und prüfe die Einstellungen.
  4. Füge den Shortcode [embbres_buchungskalender] auf der Seite ein, auf der der Kalender erscheinen soll.

Optionale Shortcodes:

  • [embbres_buchungskalender resource="objekt-1"]
  • [embbres_buchungskalender objekt="objekt-2"]
  • [embbres_buchungskalender resource="both"]

FAQ

Sendet das Plugin E-Mails über einen externen Anbieter?

Nein. Das Plugin nutzt die WordPress-Funktion wp_mail(). Die Zustellung hängt von der normalen WordPress-Mailkonfiguration und dem Hosting-Umfeld ab. Die Einstellungsseite enthält einen eigenen E-Mail-Test und eine Zustellbarkeitsbox. Dort wird geprüft, ob WordPress und der Server die E-Mail korrekt übergeben. Eine finale Zustellung an Gmail, Yahoo, Outlook, T-Online oder andere Anbieter kann dadurch nicht garantiert werden.

Kann ich das Plugin auch für etwas anderes als Ferienwohnungen nutzen?

Ja. Ressourcennamen und Frontend-Bezeichnungen können in den Plugin-Einstellungen angepasst werden, zum Beispiel für Räume, Geräte, Parkplätze, Gemeinschaftsflächen, Mietobjekte oder Ferienwohnungen. Die kostenlose Version ist für tagebasierte Buchungen und Buchungsanfragen über Datumsbereiche gedacht. Terminbuchungen mit Uhrzeiten oder vordefinierten Zeitfenstern sind in dieser Version nicht enthalten.

Kann ich die Farben anpassen?

Ja. In den Plugin-Einstellungen gibt es Farbfelder für verfügbare, reservierte, gebuchte, ausgewählte und vergangene Tage sowie für Hintergrund-, Rahmen- und Textfarben.

Kann ich die E-Mail-Texte anpassen?

Ja. In den Plugin-Einstellungen können Betreffzeilen und Nachrichtentexte für neue Anfragen, Buchungsbestätigungen, Ablehnungen und Stornierungen angepasst werden. Verfügbare Platzhalter sind {gastname}, {vorname}, {nachname}, {ressource}, {objekt}, {ressource_label}, {objekt_label}, {wohnung}, {anreise}, {abreise}, {zeitraum}, {telefon}, {nachricht}, {seitenname} und {website}.

Werden Namen von Gästen öffentlich im Kalender angezeigt?

Nein. Öffentliche Kalenderdaten zeigen nur Verfügbarkeitsstatus und Datumsbereiche. Gastdaten sind ausschließlich für Administratoren im WordPress-Adminbereich sichtbar.

Unterstützt das Plugin Termine mit Uhrzeiten oder Zeitfenstern?

Nicht in dieser kostenlosen Version. Das Plugin verwaltet Verfügbarkeiten derzeit nach Datum oder Datumsbereich. Terminbuchungen mit Uhrzeiten, Dauer, Pufferzeiten, Öffnungszeiten oder vordefinierten Zeitfenstern sind als mögliche zukünftige Erweiterung vorgesehen.

Kann ich mehr als zwei Ressourcen verwalten?

Ja. Ressourcen können in den Plugin-Einstellungen bearbeitet werden. Verwende pro Ressource eine Zeile im Format schluessel|Anzeigename.

Was passiert bei der Deinstallation?

Bei der Deinstallation entfernt das Plugin seine Optionen und eigenen Datenbanktabellen, einschließlich gespeicherter Buchungsanfragen und Buchungszeiträume.

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„EMB Buchungskalender & Reservierungen“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Änderungsprotokoll

1.1.8

  • Die Initialisierung der Frontend-Assets wurde korrigiert, wenn der Buchungskalender-Shortcode bereits verarbeitet wird, bevor WordPress die Frontend-Assets registriert hat.
  • Die Kompatibilität mit Page Optimize wurde verbessert, indem JavaScript- und CSS-Dateien des EMB Buchungskalenders von dessen Zusammenfassung ausgeschlossen werden.
  • Mit WordPress 7.1 getestet.

1.1.7

  • WordPress.org-Review-Fix: interne Klasse, Optionen, Tabellen, AJAX-/Action-Namen, Asset-Handles und Shortcode-Präfixe auf den eindeutigen Präfix embbres umgestellt.
  • Contributors-Metadaten an das WordPress.org-Inhaberkonto angepasst.

1.1.6

  • Bereinigung des Einreichungskandidaten für den WordPress.org Plugin Check: SQL-Bezeichner vorbereitet und Readme-Metadaten aktualisiert.

1.1.4

  • Öffentlicher Pluginname in EMB Buchungskalender & Reservierungen geändert.
  • Readme-Version zur Vorbereitung der Einreichung aktualisiert.

1.1.3

  • Klargestellt, dass die kostenlose Version für tagebasierte Buchungen und Buchungen über Datumsbereiche gedacht ist.
  • Irreführende Beispiele für Termin- und Zeitfensterbuchungen aus Einstellungen und Readme entfernt.

1.1.2

  • Eigene Backend-Box für E-Mail-Tests und Hinweise zur Zustellbarkeit ergänzt.
  • Kleines Free-Protokoll mit Ergebnis, Empfänger, Zeitpunkt und Nachricht des letzten E-Mail-Tests ergänzt.

1.1.1

  • Backend-E-Mail-Testwerkzeug für die WordPress-Funktion wp_mail() ergänzt.
  • Klarere Hinweise im Backend und in der Readme ergänzt, dass eine erfolgreiche Übergabe über wp_mail() keine Zustellung im Postfach des Empfängers garantiert.
  • SMTP bleibt optional und ist nicht erforderlich.

1.1.0

  • Plugin in Buchungskalender & Reservierungen umbenannt.
  • Bezeichnungen und Einstellungen wurden verallgemeinert, damit das Plugin für Ressourcen, Mietobjekte, Räume, Geräte und tagebasierte Reservierungen genutzt werden kann.
  • Anpassbare Frontend-Bezeichnungen und Formulartexte wurden ergänzt.
  • Der neue Shortcode [embbres_buchungskalender] wurde ergänzt; ältere Shortcodes bleiben kompatibel.
  • Der E-Mail-Versand basiert weiterhin auf WordPress wp_mail().
  • Migrationshilfe für ältere interne Versionen wurde ergänzt.

1.0.9

  • Autor auf EMB geändert.
  • Anpassbare Farben wurden ergänzt.
  • Anpassbare Objektnamen in den Einstellungen wurden ergänzt.
  • Anpassbare E-Mail-Betreffzeilen und Nachrichtentexte für eingegangene, bestätigte, abgelehnte und stornierte Anfragen wurden ergänzt.

1.0.8

  • WordPress.org-konforme Plugin-Header und Readme-Metadaten wurden ergänzt.
  • Datenschutzhinweise für gespeicherte Buchungsanfragedaten wurden ergänzt.
  • Bereinigung von Plugin-Tabellen und Optionen bei der Deinstallation wurde ergänzt.
  • Die öffentliche Ausgabe von Gastnamen in den AJAX-Verfügbarkeitsdaten des Kalenders wurde entfernt.
  • Die Speicherung von Besucher-IP-Adressen bei neuen Buchungsanfragen wurde beendet.

1.0.7

  • Stornierungs-E-Mails beim Löschen von Buchungen oder Anfragen wurden ergänzt.
  • Optionale Felder für Gastname und E-Mail bei manuell angelegten Buchungen wurden ergänzt.
  • Die Stornierungsverarbeitung für Buchungen aus Anfragen wurde verbessert.