Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/media-maven-tlv/upsite-opening-hours/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
Upsite Opening Hours
~Current Version:1.7.0~
A WordPress plugin for managing and displaying opening hours with an interactive calendar interface for Superland and Lunapark websites.
Features
- Interactive Admin Calendar - Click dates to set opening/closing hours
- Color Customization - Fully customizable colors from the admin panel
- Hebrew Support - Full RTL support with Hebrew day and month names
- Two Display Modes - Calendar view and list view shortcodes
- REST API - Modern REST API endpoints for all operations
- Special Days - Mark holidays and special events with custom notes
- Responsive Design - Mobile-friendly and adapts to your theme
Installation
1. Upload the upsite-opening-hours folder to /wp-content/plugins/
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Go to Settings → Opening Hours to configure
Usage
Admin Interface
Navigate to Settings → Opening Hours to access:
1. Calendar Manager - Interactive calendar to manage opening hours
- Click any date to add/edit opening hours
- Set opening and closing times
- Add special notes (e.g., "חנוכה")
- Enable/disable specific dates
2. Color Settings - Customize appearance colors
- Ena