
🎉 Welcome to Easy Events Calendar
Easy Events Calendar is a powerful, modern, and flexible event management plugin for WordPress.
Create, manage, and display events effortlessly — whether they are internal events or imported from platforms like Eventbrite, Facebook, Meetup, or WP Event Aggregator.
Now with built-in Internal Events, Recurring Events, and AJAX-powered Event Discovery 🚀
🔌 Supported Event Sources
This plugin works seamlessly with:
✅ Import Eventbrite Events
✅ Import Facebook Events
✅ Import Meetup Events
✅ WP Event Aggregator
✅ EventON
✅ Events Manager
You can also create and manage your own events directly inside WordPress — no third-party dependency required.
🗂️ Internal Event Management
Create events directly from your WordPress dashboard using the built-in custom post type:
✔ No external plugin required
✔ Clean and easy-to-use interface
✔ Full control over event data
🔁 Advanced Recurring Events
Create repeating events easily:
✔ Daily, Weekly, Monthly, Yearly support
✔ Automatic future event generation
✔ Perfect for classes, webinars, and regular events
🔍 Smart Event Discovery (AJAX Powered)
Let users explore events in real-time without page reload:
✔ Filter by Category, Tag, Venue, Organizer
✔ Live search functionality
✔ Grid/List view toggle
✔ Fast and smooth UX
👉 Use shortcode:
[eec_events_discovery]
🎨 Available Views
📅 Calendar View – Full month calendar layout
🧱 Grid View – Modern card-based layout
📋 List View – Clean vertical listing
🧩 Staggered (Masonry) – Dynamic grid layout
🎞️ Slider View – Interactive event slider
🏷️ Event Organization
✔ Categories and Tags
✔ Venue Management 📍
✔ Organizer Management 👤
✔ Dedicated archive pages
✨ Key Features
✔ Internal + External event support
✔ AJAX-powered filtering system
✔ Multiple layouts and styles
✔ Fully responsive and mobile-friendly
✔ High-performance optimized queries
✔ Modern UI with smooth animations
✔ Custom design settings (colors, typography, header)
⚡ Performance Optimized
Built with performance in mind:
✔ Optimized SQL queries
✔ Efficient event data handling
✔ Fast pagination system
🚀 How to Use
1. Install and activate Easy Events Calendar
2. Go to Settings → Easy Events Calendar
3. Create events or connect external sources
4. Add shortcode to any page:
- [easy_events_calendar]
- [eec_events_discovery]
—
📌 Shortcodes
[easy_events_calendar] → Display calendar view
[eec_events_discovery] → AJAX-powered event discovery
🎯 Why Choose Easy Events Calendar?
✔ No coding required
✔ Works with popular event import plugins
✔ Supports internal event management
✔ Advanced recurring system
✔ Real-time filtering experience
✔ Modern and flexible layouts
📜 Changelog
= 1.1.0 =
– Added Internal Events system
– Added Recurring Events (Daily, Weekly, Monthly, Yearly)
– Added AJAX Event Discovery shortcode
– Added Related Events feature
– Added Upcoming Events widget (10 styles)
– Improved performance and query handling
– Enhanced design customization options
– Security and bug fixes
= 1.0.0 =
– Initial release