Course Scheduler is a powerful, easy-to-use WordPress plugin/theme for planning, publishing, and managing courses, classes, and timetables. It helps schools, training centers, coaches, and universities organize sessions, automate enrollments, and deliver a clear calendar view across devices. Built for speed, SEO, and accessibility, it integrates with popular tools and supports flexible schedules, recurring classes, and instructor management.
- Drag-and-drop class and timetable builder
- Recurring classes, multi-day, and seasonal schedules
- Front-end calendar, list, and grid views
- Student self-enrollment and waitlist support
- Instructor profiles with bio, availability, and contact
- Room and resource management to prevent conflicts
- Custom course categories, tags, and filters
- Real-time availability and seat limits
- Google Calendar and iCal sync
- WooCommerce and payment gateway integration
- Email and push notifications for reminders and updates
- Mobile-responsive and accessible (WCAG-friendly)
- Shortcodes and Gutenberg blocks for easy embedding
- SEO-friendly URLs, schema markup, and fast performance
- Multisite, multilingual, and RTL support