The Events Calendar Shortcode

Display Lists of Your Events Anywhere

A WordPress plugin to list your events from The Events Calendar plugin (by Modern Tribe)

or try the free version first.

Absolutely ZERO risk.  30 day full refund policy, no questions asked.

With this plugin, you can add a shortcode (which is just some text between [ and ]) on a page to display a list of your events.  For example to show next 8 events in the category "festival":


[ecs-list-events cat='festival' limit='8']


Shortcode Options

Options to display only the events you want


Works with any theme

Support When You Need It

Need help? Get answers to your questions and issues fast, usually with a few hours.

Design Options

Free Version

Basic design ready that you'll likely want to style with a bit of CSS.  The shortcode has options for showing or hiding things like the venue and image.


Pro Version

Improved designs without needing any CSS/HTML/PHP knowledge. You also get additional options like limiting the events to a certain number of days (ie. 1 day or 1 week) or show the first of a recurring series of events (see below)




What Users Are Saying

testimonial the events calendar shortcode
testimonials the events calendar
testimonials the events calendar

What shortcode options are available?

Future Events (Default)

Show a list of your upcoming events


Filter events listed by one or more categories


The total number of events to show in the list


List the events in ascending or descending order by the event date

Event Details

Show some or all of the event title, thumbnail image, excerpt (short description), date and venue

Image Size

Specify the size of the image in your event listing

No Events Message

Specify the message if there are no events


Show only events for a specific month, or the next/current month

Past Events

Show your past events in a listing

Tagpro only

Filter events listed by one or more tags

Hide Recurringpro only

Only show the first instance of a recurring event

Number of Dayspro only

Choose how many days to show events, ie. 1 day or a week

Single Daypro only

Show events from a specific date, ie. 2017-04-15

Yearpro only

Show only events for a specific year

Single Eventpro only

List the details of a single event by ID, for example on a blog post

Full Descriptionpro only

Use the full description instead of the excerpt of an event in the listing

Costpro only

Display the cost of the event next to the title

Buttonpro only

Add an easy to see button for each event, and change the colors and text

Start Timepro only

Show only the start time of the event

Offsetpro only

Skip a certain number of events from the beginning, useful for using multiple shortcodes on the same page or splitting into columns.

Custom Designpro only

Use the new default or compact designs, or create your own using one or more templates in your theme folder

30-Day Money Back Guarantee


1 Website
All Designs Included
1 Year Support
1 Year Updates


Up to 5 Sites
All Designs Included
1 Year Priority Support
1 Year Updates


Up to 25 Sites
All Designs Included
1 Year Priority Support
1 Year Updates

or try the free version first.

Absolutely ZERO risk.  30 day full refund policy, no questions asked.

Contact us here for any other pre-sale questions, or view more details in the documentation.

Note: This plugin is not developed by or affiliated with The Events Calendar or Modern Tribe in any way.