WP Manifestindependent plugin directory
manifest / events / tradeshows-exhibiton-manager

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.zip

Ships 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

  1. Upload the tradeshows-manager folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to the Tradeshows menu to add events
  4. 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_main
  • tradeshows_after_main
  • tradeshows_before_archive
  • tradeshows_after_archive
  • tradeshows_before_single
  • tradeshows_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