Anleitung
1. Kalender einrichten
- In Google Kalender den gewünschten Kalender öffnen.
- Unter Einstellungen > Kalender integrieren die geheime Adresse im iCal-Format kopieren.
- Die iCal-Adresse im Reiter Google in das Feld Google iCal URL einfügen.
- Die Zeitzone auf Europe/Berlin setzen, wenn deutsche Kalenderzeiten angezeigt werden sollen.
- Bei Monate anzeigen festlegen, wie weit der Kalender in die Zukunft anzeigen soll.
- Bei Sync alle Minuten festlegen, wie oft die Webseite neue Daten aus Google holen darf.
- Die Seite speichern und den Shortcode
[cmsbkalender] auf der gewünschten WordPress-Seite einfügen.
2. Shortcode
Standard-Einbindung:
[cmsbkalender]
Optional kann die Anzahl der Monate direkt im Shortcode überschrieben werden:
[cmsbkalender months="6"]
3. Reiter im Backend
- Google: Google iCal URL, Zeitzone, Monate anzeigen, Sync alle Minuten und Trennstunde für halbe Tage.
- Design: Farben, Tagesfelder, Legende und Details anzeigen.
- Verhalten: Privatsphäre, Stichwörter zum Ausblenden, internen Beschreibungsteil ausblenden und Beschriftungen.
- Anleitung: Erklärung der wichtigsten Einstellungen und Google-Kalender-Regeln.
4. Sichtbarkeit und Details
Das Plugin zeigt Termin-Details nur an, wenn ein Termin in Google Kalender ausdrücklich auf Öffentlich gestellt ist und die Detailanzeige aktiviert ist.
- In Google Kalender einen Termin öffnen.
- Für sichtbare Titel und Beschreibungen die Sichtbarkeit auf Öffentlich stellen.
- Termine mit Standardsichtbarkeit, Privat oder Vertraulich werden nur als belegt angezeigt.
- Im Plugin die Option Nur ausdrücklich öffentliche Termine mit Details anzeigen aktiviert lassen.
Empfohlene Arbeitsweise: Normale Vermietungen auf Standardsichtbarkeit lassen. Nur Termine, deren Inhalt öffentlich sichtbar sein soll, ausdrücklich auf Öffentlich stellen.
5. Ausblendung per Stichwort und Intern-Marker
Stichwörter blenden den kompletten Termininhalt aus. Der Marker Intern: blendet nur den Beschreibungsteil ab diesem Marker aus.
Öffentlich sichtbarer Text
Intern: Telefonnummer, Ansprechpartner oder interne Notizen
Im Plugin erscheint dann nur Öffentlich sichtbarer Text.
Beispiel für Stichwörter:
privat
private
vertraulich
Vermietung
6. Gebucht im Mouseover-Fenster
Wenn die Option „Gebucht“ im Mouseover-Fenster anzeigen, wenn Termininhalte ausgeblendet wurden aktiv ist, zeigt das Popup bei verborgenen Terminen nur die Beschriftung aus Belegt verborgen.
So bleiben sensible Inhalte verborgen, während Besucher sehen, dass der Tag oder Zeitraum belegt ist.
7. Halbe Tage und Trennstunde
Die Trennstunde legt fest, ab wann ein Termin als Vormittag oder Nachmittag zählt. Beispiel: Bei Trennstunde 12 gilt alles vor 12:00 Uhr als Vormittag und alles ab 12:00 Uhr als Nachmittag.
Ist nur eine Tageshälfte belegt, zeigt der Kalender den Tag diagonal halb frei und halb belegt.
8. Sync prüfen
Mit Jetzt sync kann der Google-Kalender sofort neu geladen werden. Der Sync-Status zeigt, wie viele Termine im iCal-Feed gefunden, übernommen, übersprungen und aus Regelterminen erzeugt wurden.
Der Button Kalender auf Webseite leeren leert nur den Plugin-Zwischenspeicher auf der Webseite. Der Google Kalender wird nicht verändert.
9. Regeltermine
Google-Regeltermine werden im iCal-Feed häufig als ein Termin mit Wiederholungsregel geliefert. Das Plugin erzeugt daraus einzelne Termine für den angezeigten Zeitraum.
10. Versionen und Funktionsmatrix
Der Kalender läuft ohne Lizenz als Free-Version. Pro und Agentur werden über den Reiter Lizenz und den CMSB-Lizenzserver freigeschaltet.
| Funktion |
Free WordPress.org |
Pro 9,90 EUR/Monat 99 EUR/Jahr |
Agentur 29,90 EUR/Monat 299 EUR/Jahr |
| Webseiten/Lizenzen | 1 | 1 | 10 |
| Kalender per Shortcode einbinden | Ja | Ja | Ja |
| 1 Google iCal Kalender verbinden | Ja | Ja | Ja |
| Frei/belegt farbig anzeigen | Ja | Ja | Ja |
| Mobile Darstellung | Ja | Ja | Ja |
| Legende anzeigen | Ja | Ja, ausblendbar | Ja, ausblendbar |
| Monate anzeigen | 1 | 12 | 24 |
| Designfarben für Rahmen, Kopfbereich und Navigation | Nein | Ja | Ja |
| Halbe Tage diagonal anzeigen | Nein | Ja | Ja |
| Trennstunde für halbe Tage ändern | Nein | Ja | Ja |
| Mouseover-Fenster anzeigen | Nein | Ja | Ja |
| Nur öffentliche Termine mit Details anzeigen | Nein | Ja | Ja |
| Privat-, Vertraulich- und Standard-Termine ausblenden | Nein | Ja | Ja |
Intern:-Teil aus Beschreibung ausblenden | Nein | Ja | Ja |
| Stichwörter zum Ausblenden | Nein | Ja | Ja |
| Gebucht im Popup für ausgeblendete Termine | Nein | Ja | Ja |
| Google-Regeltermine auswerten | Nein | Ja | Ja |
| Sync-Status im Backend | Nein | Ja | Ja |
| Manueller Jetzt-sync-Button | Nein | Ja | Ja |
| Kalender auf Webseite leeren | Nein | Ja | Ja |
| Mehrere Kalender/Räume pro Webseite | Nein | Nein | Bis 10 |
| Unterschiedliche Designs je Kalender | Nein | Nein | Ja |
| White Label | Nein | Nein | Ja |
| Support | Community | Priorisiert | Priorisiert |
Die Free-Version bleibt vollständig ohne Lizenzserver nutzbar. Eine Lizenzprüfung findet nur statt, wenn sie im Reiter Lizenz aktiv eingeschaltet wird.