SwissWP Öffnungszeiten
Kompatibilität und Grenzen
Das Plugin arbeitet unabhängig von WooCommerce und kann mit normalen WordPress-Seiten, Beiträgen und Page-Buildern verwendet werden, sofern diese Shortcodes verarbeiten. Das aktive Theme muss wp_footer() aufrufen, damit globale Floating-Anzeigen ausgegeben werden können.
Die Öffnungszeiten werden anhand der unter «Einstellungen → Allgemein» gewählten WordPress-Zeitzone berechnet. Eine Stadt-Zeitzone wie «Zürich» ist einer festen UTC-Abweichung vorzuziehen. Eine automatische Synchronisation mit Google Unternehmensprofil, Apple Maps, Facebook oder anderen externen Plattformen ist nicht enthalten.
Installation und erste Schritte
swisswp-oeffnungszeiten-1.0.0.zipunter «Plugins → Installieren → Plugin hochladen» auswählen.- Plugin aktivieren.
- «Öffnungszeiten → Lizenz & Updates» öffnen und den Lizenzschlüssel aktivieren.
- Reguläre Wochenzeiten erfassen.
- Ferien und Sondertage ergänzen.
- Farben, Positionen und responsive Abstände konfigurieren.
- Eine globale Anzeige auswählen oder einen Shortcode einsetzen.
- Cache leeren und die Darstellung im Frontend prüfen.
Shortcodes
[swisswp_oeffnungszeiten]– vollständige Wochenansicht[swisswp_oeffnungszeiten style="minimal" title="Unsere Zeiten"]– kompakte Wochenansicht[swisswp_oeffnungsstatus]– Status-Badge[swisswp_oeffnungsstatus style="text" details="no"]– reiner Statustext[swisswp_oeffnungszeiten_box]– Button mit aufklappbarer Box
Fehlerbehebung
- Status ist falsch: WordPress-Zeitzone, Sondertage, Ferien und manuellen Status prüfen.
- Zeitraum über Mitternacht: Zusammenhängend als
17:00-02:00erfassen. - Anzeige erscheint nicht: Lizenzstatus, Anzeigeart, Seitenregeln und Shortcode kontrollieren.
- Floating-Anzeige überdeckt Inhalte: Responsive Abstände im Bereich «Anzeige» anpassen.
- Änderungen fehlen: Seiten-, Plugin- und Browser-Cache leeren.
- Lizenzproblem: Lizenzschlüssel, Domainbindung und Serverzugriff auf
https://swisswpplugins.ch/api.phpprüfen.
