The Events Calendar Shortcode

Display Lists of Your Events Anywhere

A WordPress plugin to list your events from the free or pro version of
The Events Calendar plugin (by Modern Tribe)

see it in action 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

A WordPress plugin that works with your existing theme

Multiple Shortcodes On One Page

Add more than one listing or calendars of events on a single page

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)



[ecs-list-events design="compact"]


[ecs-list-events design="compact" thumb="true" button="Register Now"]


[ecs-list-events design="calendar"]

[ecs-list-events design="columns"]

[ecs-list-events design="grouped" venue="true"]


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

Date Rangepro only

Show events between certain dates

Single Eventpro only

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

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.

Locationpro only

Display events by city, state/province, and country

Calendar Viewpro only

Display a view of your events in a monthly calendar view

Full Descriptionpro only

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

Featured Eventspro only

Show only events marked as "featured"

Sold Out Eventspro only

Hide events that are sold out, when using the Event Tickets add-on (from Modern Tribe)

Custom Designpro only

Customize the existing designs or create your own by placing one or more templates in your theme folder

Join Hundreds of Happy Customers

Secure Checkout. Instant Download. 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*

* Licenses will automatically renew at a 30% discount one calendar year after purchase. This can be cancelled at any time.


100% No-Risk Money Back Guarantee

If for any reason you are not happy with our product or service, simply let us know within 30 days of your purchase and we'll refund 100% of your money. No questions asked.

What Users Are Saying

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

Frequently Asked Questions

Can I use this with the free version of The Events Calendar (by Modern Tribe)?

Yes! This plugin works with either the free or pro version of The Events Calendar plugin to show the events you want anywhere on your site.

Do I get plugin updates?

Yes!  After purchase you'll get a license key, which will allow you to have automatic update checks, just like any other WordPress plugin.

Do you offer support if I need help?

Yes! We offer email support to all licensed customers.

If you can’t find the answer to your question in our support documentation, you can send us a support request. We believe customer support is key and we’ll do our very best to help resolve your issue as quickly as possible.

We aim to answer all support requests within a 24-hour period during regular business hours. Our hours are Monday through Friday, 9:00am to 5:00pm EST (eastern standard time), excluding recognized U.S. and Canadian holidays.

Note that free support is provided for our free plugins through the forums, but there may be a bit of a delay from our team there as priority support is given to our licensed customers.

Are Licenses Automatically Renewed?

Yes. This helps keep your license active without the need to re-purchase in a year after you notice that automatic updates stopped working and a critical bug fix was needed or your access to priority support is gone. However, the recurring payment can be canceled at any time, and if cancelled your license will stay active until the end of the term paid.

Where can I find my license keys and control my site activations?

Login to your account on this site to view your orders, downloads, licenses and site activations.

Can I upgrade to a different license?

Yes, you can upgrade for the difference in price between the two licenses. Open a support ticket and let us know you'd like to upgrade or view available upgrades in your account.

What counts as a “site”? Can I use The Events Calendar Shortcode PRO on client sites?

A site is any URL (even a subdomain) that you install WordPress on. If you’re building client sites, you can purchase a multiple site license OR purchase an appropriate license for each client.

What types of payments do you accept?

We currently accept all major Credit Cards: Visa, MasterCard, American Express, plus PayPal.

Do you have a refund policy?

Yes we do! We stand behind the quality of our product and will refund 100% of your money within 30 days of purchase if you are unhappy with the plugin.

I have other pre-sale questions, can you help?

Yes! Contact us here for any other pre-sale or general questions, see the plugin in action in our demos, 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.

Black Friday / Cyber Monday sale is on! Get 25% off for: