Beschreibung
- Unterstützt mehrere Sets von Öffnungszeiten (z.B. ein Set für dein Restaurant und eins für deine Bar), die du unabhängig voneinander nutzen kannst.
- Unterstützt Ferien
- Unterstützt Ausnahmen (z.B. wenn dein Geschäft während der Weihnachtsfeiertage besondere Öffnungszeiten hat)
- Unterstützt Unter-Sets, die die standardmäßigen Öffnungszeiten unter bestimmten zeitlichen Voraussetzungen überschreiben (z.B. saisonale Öffnungszeiten oder ein zusätzlicher Tag jede zweite Woche)
- Vier individualisierbare Widgets und Shortcodes, die zusätzlich kontextbezogene Informationen anzeigen (z.B. „Wir haben gerade geschlossen, sind aber am Montag ab 8:00 Uhr wieder für Sie da.“)
Widgets
- Übersichts-Widget: Listet alle Öffnungszeiten mit wahlweise kontextbezogenen Informationen in einer Tabelle oder Liste auf.
- Status-Widget: Zeigt an, ob das gewählte Geschäft aktuell geöffnet ist oder nicht und gibt optional an, wann es das nächste mal öffnet.
- Ferien-Widget: Listet alle Ferien in einer Tabelle oder Liste auf.
- Ausnahmen-Widget: Listet alle Ausnahmen in einer Tabelle oder Liste auf.
- Schema.org Widgets: Inserts structured JSON-LD into a WordPress page or post
Shortcodes
All of the widgets listed up above are also available as shortcodes.
With the Opening Hours Shortcode Builder you can assemble a Shortcode by filling in a form. This is particularly useful when you are not comfortable with the shortcode syntax.
Tiefergehende Dokumentation
Detaillierte Informationen findest du in der Dokumentation auf GitHub.
Installation
Es gibt mehrere Wege, das Plugin zu installieren
FAQ
-
How can I change the styling of the widgets / shortcodes?
-
The Plugin provides very minimal styling, which is the red and green colors for the open / closed messages. All other kind of styling is left to the WordPress Theme you are using or your custom CSS.
To disable the styling of the text color theop_use_front_end_styles
filter hook can be used. -
Meine Sprache ist nicht als Übersetzung verfügbar
-
Du kannst das Plugin in deine Muttersprache übersetzen und somit dazu beitragen, dass das Plugin in vielen verschiedenen Sprachen verfügbar ist. Bitte lies dir den Abschnitt über die Mitarbeit an Übersetzungen durch.
-
Ich habe einen Fehler gefunden und würde ihn gerne beheben.
-
Wenn du einen Fehler findest, kannst du gerne an dem Projekt auf GitHub mitarbeiten.
Rezensionen
Mitwirkende & Entwickler
„Opening Hours“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Opening Hours“ wurde in 7 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Opening Hours“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.3.0
- Fix a bug that would cause redundant database writes caused by a DB_VERSION mismatch
- Add filter
op_shortcode_template_path
- Deprecate filter
op_shortcode_template
in favor ofop_shortcode_template_path
- Consistently use en dashes to separate dates and times in default formats
- Add filter
op_set_post_type_arguments
2.2.1
- Add support for custom user locales in the admin panel for cases when the user locale differs from the site locale
2.2.0
- Added [op-schema] shortcode and Schema.org Widget for structured JSON-LD representation of opening hours, holidays and irregular openings
- Added button for Shortcode Builder in Set edit page
2.1.4
- Fixed a warning occuring in the Overview shortcode with PHP >= 7.2
- Added method
OpeningHours->clearSetProviders()
toOpeningHours
singleton
2.1.3
- Korrektur bezüglich der Zeitformate von unregelmäßigen Öffnungszeiten und Intervallen beim Speichern mit @Braunson
2.1.2
- JacaScript-Konflikte mit anderen Plugins behoben
2.1.1
- Behebung eines Fehlers bei dem übergeordnete unregelmäßige Öffnungszeiten und Ferien in aktiven untergeordneten Sets nicht geladen wurden.
- Behebung eines Fehlers bei dem unregelmäßige Öffnungszeiten und Zeiträume am Folgetag nach Mitternacht enden.
2.1
- Im Status Shortcode / Widget können nun die heutigen Öffnungszeiten angezeigt werden
- Automatisches Verbergen von vergangenen Ferien und irregulären Öffnungszeiten in den jeweiligen Shortcodes / Widgets
- Sortierung von Ferien und irregulären Öffnungszeiten aufsteigend nach Startdatum
- Nutzung der von WordPress mitgelieferten Version von jQuery UI, um Konflikte mit anderen Plugins zu vermeiden
- Zusammenführen von Start- und Enddatum von Ferien, wenn diese nur einen Tag andauern
- Wochenverschiebung im Übersicht Shortcode / Widget hinzugefügt
- Neue Filter
op_is_open_format_next
op_is_open_format_today
op_overview_model
- Verschiedene Fehlerbehebungen
2.0.5
- Behebung eines Fehlers bezüglich Child-Sets. Vielen Dank an @nikomuse
2.0.4
- Unterstützung von UTC-basierten Zeitzonen
2.0.3
- Behebung eines Zeitzonen-Fehlers in WordPress 4.7
2.0.2
- Behebung eines Fehlers, durch den kein nächster Zeitraum angegeben wurde, obwohl spezielle Öffnungszeiten eingestellt waren.
2.0.1
- SetAlias Funktionalität hinzugefügt
- Kleinere Fehlerbehebungen u.a.:
- Behebung eines Mixed-Content Fehlers (@foomep)
- Behebung eines Fehlers in der automatischen Konvertierung
- Kompatibilität zu PHP 5.3
2.0
Komplett neue Version des Öffnungszeiten Plugins.
Unterstützt mehrere Sets von Öffnungszeiten und macht Widgets und Shortcodes flexibler.
Bringt Entwickler APIs um eigene Quellen für Öffnungszeiten einzubinden.
1.2
Mehr Informationen in diesem Artikel:
http://www.jannikportz.de/2014/01/19/update-1-2-for-opening-hours-plugin/
1.1.1
Mehr Informationen in diesem Artikel:
http://www.jannikportz.de/2013/12/04/opening-hours-update-1-1-1/
1.1
Mehr Informationen in diesem Artikel:
http://www.jannikportz.de/2013/11/03/opening-hours-update-version-1-2/
1.0.1
Fehler behoben, der Samstag anstelle von Freitag anzeigte.
ACHTUNG: Neuinstallation notwendig
1.0
Initiale version