In the realm of WordPress website design, the Elementor page editor is a powerful tool for creating visually stunning and feature-rich websites without the need for extensive coding knowledge. With the integration of The Events Calendar Shortcode & Block plugin, you can effectively promote your events using Elementor. In this comprehensive guide, we will explore how to use The Events Calendar Shortcode & Block plugin within the Elementor page editor to enhance the functionality and design of your event-based website.

Understanding Shortcodes

Before we dive into the specifics, let’s first grasp the concept of shortcodes. In WordPress, shortcodes are small snippets of code enclosed in square brackets, allowing users to dynamically embed complex functionality or content within posts, pages, or widgets. Shortcodes act as placeholders that are replaced by actual content or functionalities when the page is rendered.

For example, our The Events Calendar Shortcode & Block plugin will turn this shortcode:

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

into a full calendar view of events from The Events Calendar plugin, on whatever page you add it to.

The Events Calendar Shortcode calendar design

Step 1: Install and Activate The Events Calendar Shortcode & Block Plugin

To begin, you need to acquire and install The Events Calendar Shortcode & Block plugin. Once downloaded, navigate to your WordPress dashboard, and go to “Plugins” > “Add New.” Upload the plugin file and click on the “Activate” button to activate the plugin on your website.

Step 2: Create or Edit a Page with Elementor

Now, let’s dive into the Elementor page editor and start incorporating the plugin’s shortcodes and blocks. Create a new page or edit an existing one using the Elementor page builder. Ensure that both Elementor and The Events Calendar Shortcode & Block plugin are installed and activated.

Step 3: Add The Events Calendar Shortcode or Block Element

Within the Elementor page editor, on the left sidebar, you will find a plethora of widgets at your disposal. While Elementor provides a Shortcode widget, you’ll want to choose the HTML widget instead as there is a known bug in Elementor. Drag and drop the HTML widget to the desired location on your page.

Using the HTML widget in Elementor for a shortcode

Step 4: Enter the Shortcode

Now that you have the HTML widget on the page, enter the shortcode you would like to use. For example as above, entering:

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

will display a calendar view of your events. Just enter this shortcode inside the Elementor HTML widget:

Step 5: Preview and Publish

Before publishing your page, it’s essential to preview your design to ensure that the shortcode or block element is working as intended. Use the Elementor preview mode to simulate the live page and make any necessary adjustments. Once you are satisfied with the result, save your changes and click the publish button to make your event showcase available to your audience.


By leveraging the power of The Events Calendar Shortcode & Block plugin along with the Elementor page editor, you can effortlessly elevate your event management and promotion efforts. Through the incorporation of customizable shortcodes, you can create stunning event lists, tables, and calendars that engage your audience and enhance the visitor experience. By investing a bit of time understanding the available options and attributes provided by The Events Calendar Shortcode & Block plugin, you can create captivating event showcases. Unleash the full potential of your event-based website and captivate your audience with the integration of The Events Calendar Shortcode & Block plugin and the Elementor page editor.

Published by Brian Hogg