WP Manifestindependent plugin directory
manifest / seo / opening-hours-holidays

Opening Hours & Holidays

WordPress-Plugin zur Verwaltung von Öffnungszeiten und Feiertags-Ausnahmen mit Shortcodes und schema.org-Daten fürs lokale SEO.

★ 0stars
3release downloads
v2.0.3latest · 2mo ago

Install

Download opening-hours-holidays-2.0.3.zip From the v2.0.3 release on GitHub, Aug 18, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/simurech/opening-hours-holidays/releases/download/v2.0.3/opening-hours-holidays-2.0.3.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Öffnungszeiten und Feiertags-Ausnahmen verwalten und per Shortcode anzeigen — inklusive schema.org-Daten fürs lokale SEO.

Öffnungszeiten und Feiertage einmal im Backend pflegen, per Shortcode überall auf der Website anzeigen — mit korrekter Zeitzonen-Behandlung, Cache-Kompatibilität und optionalen schema.org-Strukturdaten für lokale Suchmaschinen.

→ Plugin auf WordPress.org (in Vorbereitung) — Einreichung ist vorbereitet, aber noch nicht freigegeben.

Ehemals bekannt als „Öffnungszeiten Plugin" — Einstellungen aus Version 1.x werden automatisch migriert, die alten deutschen Shortcodes funktionieren als Aliase weiter.


Funktionen

  • Reguläre Öffnungszeiten pro Wochentag (bis zu zwei Zeitfenster pro Tag)
  • Feiertags-Ausnahmen: geschlossene Tage oder angepasste Zeiten für bestimmte Daten
  • Vier Shortcodes für unterschiedliche Layouts
  • „Jetzt geöffnet / Aktuell geschlossen"-Badge
  • Kompatibel mit Full-Page-Caching (LiteSpeed, WP Rocket etc.)
  • Korrekte Zeitzonen-Behandlung — auch für internationale Besucher
  • Optionale schema.org-LocalBusiness-Ausgabe (JSON-LD)
  • Anpassbares Design (Farben, Zebra-Streifen, Badges)
  • Vollständig übersetzbar; deutsche Übersetzung mitgeliefert

Shortcodes

Shortcode Zweck Attribute
[opening_hours] Wochentabelle, heutiger Tag hervorgehoben title, title_tag
[opening_hours_today] Heutige Öffnungszeiten mit optionalem Status-Badge –
[opening_hours_holidays] Kommende Feiertage/Ausnahmen days (30), limit, title, title_tag
[opening_hours_compact] Kompakte Liste für Footer/Sidebar, gleiche Tage gruppiert status, title, title_tag

Legacy-Aliase: [oeffnungszeiten], [oeffnungszeiten_heute], [oeffnungszeiten_spezial] (inkl. tage-Attribut), [oeffnungszeiten_kompakt].


Systemanforderungen

Komponente Minimum
WordPress 5.8
PHP 7.4

Installation

  1. Den Ordner nach wp-content/plugins/ hochladen oder über den Plugin-Bildschirm installieren.
  2. Das Plugin aktivieren.
  3. Öffnungszeiten unter dem Menüpunkt Opening Hours konfigurieren.
  4. Shortcodes in Seiten, Beiträge oder Widgets einfügen.

Für Entwickler

Die schema.org-Ausgabe lässt sich per ohhol_schema_data-Filter erweitern:

add_filter('ohhol_schema_data', function ($schema) {
    $schema['@type']     = 'Restaurant';
    $schema['telephone'] = '+41 ...';
    return $schema;
});

Lizenz

GPL-2.0-or-later – siehe gnu.org/licenses/gpl-2.0.html.

Autor: Pulacha Labs — @simurech

Releases

4 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.0.3 latest
Aug 18, 2026 2mo ago
opening-hours-holidays-2.0.3.zip
0
Aug 5, 2026 3mo ago
opening-hours-holidays-2.0.2.zip
2
Aug 5, 2026 3mo ago
opening-hours-holidays-2.0.1.zip
1
Jul 8, 2026 3mo ago
tag only
—