Zeen Events
Events plugin Management for WordPress
by Ronald @ Design Zeen Agency · github.com/ronald-designzeen-sketch/zeen-events · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ronald-designzeen-sketch/zeen-events/archive/refs/heads/master.zipZeen Events WordPress Plugin
Version 2.0.0 - Professional event management plugin with multiple layouts, advanced filtering, and Elementor integration.
A comprehensive WordPress plugin for managing and displaying events with multiple layout options, advanced filtering, modern design, and powerful Elementor integration.
🚀 Repository Status: LIVE
🔗 GitHub Repository: https://github.com/ronald-designzeen-sketch/Zeen-Events
📄 License: GPL v2 or later
© Copyright: 2024 Design Zeen Agency
✨ Features
🎯 Core Features
- Custom Post Type: Dedicated event management system with comprehensive admin interface
- Event Categories: Hierarchical taxonomy for organizing events
- Multiple Layouts: Grid, List, and Carousel display options
- Gutenberg Block: Easy-to-use block editor integration
- Shortcode Support: Flexible shortcode for any page or post
- Elementor Integration: Full Elementor compatibility with 4 widgets
- Single Event Templates: Professional single event page layouts
- Social Media Sharing: Built-in social sharing functionality
- Action Buttons: Add to calendar, invite friends, register, and navigation buttons
- Responsive Design: Mobile-first, fully responsive layouts
- Calendar Integration: Save to Google, Outlook, Yahoo, Apple Calendar, and iCal download
- Invite Friends: Email invitation system with event details
- Advanced Admin UI: Professional admin interface with custom columns and quick edit
🎨 Event Management
- Event Details: Start/end dates, times, price, location, capacity, contact info
- Event Status: Automatic status updates (upcoming, ongoing, completed, cancelled, sold out)
- Featured Events: Mark important events as featured
- Contact Information: Add contact details for each event
- External Links: Link to ticket sales or event websites
- Rich Media: Featured images with hover effects
- Custom Fields: Add unlimited custom fields with icons
- Event Categories: Hierarchical categorization system
- Quick Edit: Inline editing of event details in admin
🔧 Advanced Features
- Smart Filtering: Filter by category, status, date range, price, location
- Flexible Ordering: Sort by date, title, price, capacity, or custom criteria
- Admin Dashboard: Comprehensive settings and statistics
- SEO Ready: Meta tags and structured data
- Export/Import: Backup and restore event data
- Debug Tools: Built-in debugging and troubleshooting
📅 Calendar & Sharing Features
- Multi-Platform Calendar: Google, Outlook, Yahoo, Apple Calendar support
- iCal Download: Download events as .ics files
- Bulk Calendar Export: Export multiple events at once
- Social Sharing: Facebook, Twitter, LinkedIn, WhatsApp, Email, Telegram, Reddit, Pinterest
- Invite Friends: Email invitation system with event preview
- Custom Calendar URLs: Support for custom calendar services
🚀 Elementor Widgets
- Events List: Display events in various layouts
- Event Details: Show individual event information
- Event Actions: Calendar, share, and registration buttons
- Social Share: Share events on social media platforms
🚀 Installation
- Download the plugin from the GitHub repository
- Upload the plugin files to
/wp-content/plugins/zeen-events/ - Activate the plugin through the 'Plugins' screen in WordPress
- Go to Events in the admin menu to start creating events
- Configure settings at Settings > Zeen Events
📖 Usage
📝 Basic Usage
- Create Events: Add events with comprehensive details
- Configure Settings: Set up display options and layouts
- Use Shortcodes: Display events anywhere with
[zeen_events] - Elementor Integration: Use widgets for advanced layouts
🎛️ Elementor Integration
The plugin includes 4 powerful Elementor widgets:
1. 📋 Events List Widget
- Display events in any Elementor page
- Layout Options: Grid, List, Carousel
- Filtering: By category, status, date range
- Sorting: By date, title, price, capacity
- Responsive Controls: Different settings for desktop, tablet, mobile
- Custom Styling: Colors, typography, spacing, borders, shadows
2. 📱 Event Social Share Widget
- Share events on 8 social media platforms
- Platforms: Facebook, Twitter, LinkedIn, WhatsApp, Email, Telegram, Reddit, Pinterest
- Complete Styling Control: Button width, height, padding, margin, icon size, spacing, alignment
- Individual Platform Colors: Customize each platform's appearance
- Typography Controls: Font family, size, weight, style
3. ⚡ Event Actions Widget
- Calendar Actions: Add to Google, Outlook, Yahoo, Apple Calendar, iCal download
- Invite Friends: Email invitation system with event preview
- Registration: Direct registration links and buttons
- Navigation: Previous/Next event navigation
- Custom Styling: Complete control over button appearance
4. 📊 Event Details Table Widget
- Display event information in organized table format
- Customizable Fields: Show/hide any event field
- Icon Support: Font Awesome and Bootstrap Icons
- Responsive Design: Mobile-optimized table layouts
- Custom Styling: Colors, typography, spacing, borders
📝 Shortcodes
Basic Shortcode
[zeen_events]
Advanced Shortcode with Options
[zeen_events layout="grid" posts_per_page="6" category="conferences" orderby="date" order="ASC"]
Available Parameters:
layout: grid, list, carouselposts_per_page: Number of events to display (default: 6)category: Event category slugorderby: date, title, price, capacityorder: ASC, DESCshow_filters: true, falseshow_pagination: true, false
🎨 Styling
The plugin includes comprehensive CSS classes for easy customization:
.dz-events-wrapper /* Main container */
.dz-events-grid /* Grid layout */
.dz-events-list /* List layout */
.dz-events-carousel /* Carousel layout */
.dz-event-card /* Individual event card */
.dz-event-thumb /* Event thumbnail */
.dz-event-content /* Event content area */
.dz-event-meta /* Event metadata */
.dz-event-actions /* Action buttons */
.dz-event-badge /* Status/featured badges */
📋 Requirements
- WordPress 5.0+
- PHP 7.4+
- MySQL 5.6+
🌐 Browser Support
- Chrome 60+
- Firefox 55+
- Safari 12+
- Edge 79+
- Mobile browsers (iOS Safari, Chrome Mobile)
📄 License
This plugin is licensed under the GPL v2 or later.
Copyright (C) 2024 Design Zeen Agency
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Made with ❤️ by Design Zeen Agency
© 2024 Design Zeen Agency. All rights reserved.
Transform your events with the most powerful and flexible WordPress events plugin available.