Opening Hours

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

Mehr über Widgets

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

  1. WordPress Plugin Installer
  2. Manuelle Installation
  3. Composer
  4. GitHub Repository clonen

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 the op_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

6. Juni 2020
Absolutely great plugin! I used it in DIVI-builder with only the shortcodes and so much is adjustable. It perfectly fit my needs.
3. Januar 2020
I've moved a site from editing three pages (for three separate languages and using tortuous table html) to instead editing one easy to use panel with dropdowns. It's sooooo much simpler for the end user. I needed to do a little bit of extra coding to make things look exactly as I wanted, but the plugin author was patient and helpful. Thanks Jannik!
22. Juli 2019
It offers countless features and can be used anywhere. Thank you to the author(s)
5. Juli 2019
This is one of the best free plugins out there. So many shortcodes, it can display exactly how you need it to. Thanks to the developer! I will donate as soon as I can. To the person who had issues with incorrect display shown, I had that initially but realised it was my incorrect settings - general - timezone.
26. Juni 2019
Je l'utilise pour afficher les horaires d'ouverture et de fermeture de mon magasin et il fonctionne à merveille. Je recommande!!
Lies alle 37 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.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() to OpeningHours 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