A powerful and flexible timetable plugin for WordPress.
Easily manage and display schedules for classes, events, or bookings with a responsive design.
✔ Fully Responsive – Works on desktop & mobile 📱
✔ Supports Multiple Timetables – Add as many as needed! 🔄
✔ Event Filtering – Users can filter classes/events dynamically 🏷
✔ Customizable Modals – Show event details in a popup 💬
✔ Smooth Navigation – Slide between timetable views 🔀
✔ Elementor Compatible – Works with Elementor & WordPress blocks 🔥
- WordPress 5.8+
- PHP 8.2 ✅ (Fully Tested)
- MySQL 5.7+ or MariaDB 10.3+
- Go to
Plugins > Add New - Click
Upload Plugin - Select
timetable-plugin.zip - Click
Install Now&Activate
- Download the ZIP or clone this repository.
- Upload the plugin folder to
wp-content/plugins/. - Go to
Plugins > Installed Plugins& Activate it.
- Go to
Timetable > Add New Timetable - Add Locations & Events (classes, schedules, etc.)
- Publish & Use the shortcode
[timetable]to display it.
Use this shortcode anywhere to display the timetable:
[[event_timetable event_id="EVENT_ID"]][[mobile_event_timetable event_id="EVENT_ID"]]Tobias Ellmauer
💻 Frontend Developer