Tradeshows Manager self-updates
A modern event management system with Elementor integration, dynamic calendar views, and advanced customization.
by Abhishek · github.com/iamabhishekgarg/tradeshows-exhibiton-manager · website
★ 1stars
0forks
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/iamabhishekgarg/tradeshows-exhibiton-manager/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
A modern event management system for WordPress with deep Elementor integration, dynamic calendar views, and advanced customization.
Features
- Custom Post Type: Events with full WordPress support (title, editor, featured image, excerpts, revisions)
- Custom Taxonomies: Event Categories, Tags, Locations, and Organizers
- Event Details: Start/end dates, times, timezone, venue, organizer, ticket info, pricing, and more
- Calendar Views: Month, Week, List, Grid, and Slider views with AJAX navigation
- Elementor Integration: 10 custom widgets and 12 dynamic tags
- Shortcodes: [tradeshows_events], [tradeshows_calendar], [tradeshows_slider], [tradeshows_featured], [tradeshows_search]
- Schema Markup: SEO-friendly structured data for events
- Admin Dashboard: Event statistics and upcoming events widget
- Settings Panel: Configure calendar style, date/time format, currency, and more
- Developer Friendly: Actions, filters, template overrides, PSR-4 autoloading
Installation
- Upload the
tradeshows-managerfolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to the Tradeshows menu to add events
- Use Elementor to build custom event layouts
Elementor Widgets
- Events Grid
- Events List
- Events Slider
- Events Calendar
- Featured Events
- Upcoming Events
- Past Events
- Event Search Form
- Event Categories
- Event Countdown
Elementor Dynamic Tags
- Event Title
- Event Start Date
- Event End Date
- Event Time
- Event Venue
- Event Organizer
- Event Price
- Event Ticket URL
- Event Featured Image
- Event Status
- Event Category
- Event Custom Fields
Shortcodes
[tradeshows_events limit="10" category="" layout="grid" columns="3"]
[tradeshows_calendar view="month"]
[tradeshows_slider limit="5" autoplay="yes"]
[tradeshows_featured limit="5"]
[tradeshows_search]
Developer Hooks
Actions
tradeshows_before_maintradeshows_after_maintradeshows_before_archivetradeshows_after_archivetradeshows_before_singletradeshows_after_single
Filters
tradeshows_event_query_args
Template Override
Copy templates from tradeshows-manager/templates/ to your theme directory and customize.
Requirements
- WordPress 5.0+
- PHP 7.2+
- Elementor (recommended)
Changelog
See changelog.txt
License
GPL v2 or later