🎉 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

  • Compatible up to: 6.8
  • Requires: 6.7, PHP8 or higher
  • Version: 1.0.0

We strive to be the best and make awesome work

Get a quote for your next project.