You can use thumbwidth and thumbheight to customize the thumbnail size [ecs-list-events thumb='true' thumbwidth='150' thumbheight='150'] or thumbsize for a registered WordPress size [ecs-list-events thumb='true' thumbsize='large']

message – Message to show when there are no events. Defaults to ‘There are no upcoming events at this time.’

viewall – Determines whether to show ‘View all events’ or not. Values can be ‘true’ or ‘false’. Default to ‘true’ [ecs-list-events cat='festival' limit='3' order='DESC' viewall='false']

Additional options and benefits in the pro version

design – Shows improved design by default, ‘compact’ for a more compact listing, ‘calendar’ for a monthly calendar view, ‘columns’ to show events horizontally in columns, or ‘grouped’ to group events by day

days – Specify how many days in the future, for example [ecs-list-events days=”1″] for one day or [ecs-list-events days=”7″] for one week

date – Show only events for a specific day [ecs-list-events date=’2017-04-16′]

tag – Filter by one or more tags. Use commas when you want to filter by multiple tags.

city, state, country – Display events by location.

featured only – Show only events marked as “featured”

id – Show a single event, useful for displaying details of the event on a blog post or page

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

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

Screenshots

After adding the plugin, add the shortcode where you want the list of events to appear in the page

Events will appear in a list

Many settings you can use in the shortcode to change what details appear in the events listing

Installation

Install The Events Calendar Shortcode Plugin from the WordPress.org repository or by uploading the-events-calendar-shortcode folder to the /wp-content/plugins directory. You must also install The Event Calendar Plugin by Modern Tribe and add your events to the calendar.

Activate the plugin through the Plugins menu in WordPress

If you don’t already have The Events Calendar (the calendar you add your events to) you will be prompted to install it

design – Shows improved design by default. Set to ‘standard’ for the regular one, ‘compact’ for a more compact listing, ‘calendar’ for a monthly calendar view, ‘columns’ to show a horizontal/columns/photo view, or ‘grouped’ to group events by day

days – Specify how many days in the future, for example [ecs-list-events days="1"] for one day or [ecs-list-events days="7"] for one week

tag – Filter by one or more tags. Use commas when you want to filter by multiple tags.

id – Show a single event, useful for displaying details of the event on a blog post or page

location (city, state/province, country) – Display events by location. Use commas when you want to include events from multiple (ie. country=’United States, Canada’)

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

For me, the formatting was so poor, this plugin was a waste of time. Supposedly, you can apply CSS styling — but I found the selectors to be unclear, and I was unable to apply appropriate margins to the bullet list. Being as that may be, I would have also preferred the event date to be right under the title, no line spaces. This plugin is too much trouble, for little gain. Personally, I would never pay $29 a year just for styling — but it looks like the developer is hopeful.

I love this plug in. It did exactly what the Event’s Calendar couldn’t, and I now have a beautiful page detailing only upcoming events in an efficient and easy-to-peruse manner. This way my users don’t have to click through a month-by-month view in an attempt to find upcoming events.