Brave New Event Schedule

Description

Brave New Event Schedule provides a complete event management solution for WordPress. Create events with dates, times, locations, and artists, then display them using a customizable shortcode.

Features:

  • Custom post types for Events and Schedules
  • Custom taxonomies for Artists, Event Categories, and Locations
  • Shortcode [bn-event-schedule] to display event schedules on any page or post
  • AJAX-powered filtering by category and location
  • Responsive design with customizable color palettes
  • Single pages for events, artists, and locations with hero sections
  • Archive pages for events, artists, and locations
  • Date and time format settings
  • Translation ready (includes Polish translation)

Usage:

  1. Create events in the « Events » section with date, time, description, and optional link.
  2. Assign artists, categories, and locations to your events.
  3. Create a Schedule and select which events to include.
  4. Use the shortcode [bn-event-schedule id="123"] on any page or post.

Shortcode attributes:

  • id – Schedule post ID
  • show_filters – Show/hide category and location filters (default: « 1 »)
  • categories_ids – Pre-select categories (comma-separated slugs)
  • locations_ids – Pre-select locations (comma-separated slugs)
  • artists_ids – Filter by artists (comma-separated slugs)
  • date_from – Show events from this date (YYYY-MM-DD)
  • date_to – Show events until this date (YYYY-MM-DD)
  • title – Custom title for the schedule section
  • description – Custom description for the schedule section

Blocs

Cette extension offre 1 bloc.

  • BN Event Schedule Display an event schedule with optional filters.

Installation

  1. Upload the brave-new-event-schedule folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to « BN Event Schedule » in the admin menu to configure settings.
  4. Create your first event, assign artists and locations, then create a schedule.
  5. Add the shortcode [bn-event-schedule id="YOUR_SCHEDULE_ID"] to any page.

FAQ

How do I display a schedule on my page?

Create a Schedule in the admin panel, select the events you want to include, and copy the shortcode shown in the Schedule editor. Paste it into any page or post.

Can I filter events by category or location?

Yes. The shortcode displays filter controls by default. Users can filter by event category (checkboxes) and location (dropdown). You can disable filters with show_filters="false".

Can I use multiple schedules on one page?

Yes. Each shortcode instance works independently with its own filters and results.

How do I add artists to events?

Artists are a taxonomy. Go to BN Event Schedule > Artists to create artists, then assign them to events when editing an event.

Avis

Il n’y a aucun avis sur cette extension.

Contributeurs & développeurs

« Brave New Event Schedule » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Historique des changements

1.0.0

  • Initial release
  • Events and Schedules custom post types
  • Artists, Categories, and Locations taxonomies
  • Shortcode with AJAX filtering
  • Responsive frontend templates
  • Admin settings with color palettes and date formats
  • Polish translation included