Skip to content
Home / Tutorials / How to publish WordPress events on your website?

How to publish WordPress events on your website?

EventPrime offers 9 convenient shortcodes that allow you to effortlessly publish events and their details on the frontend of your website. These shortcodes make the process quick and straightforward. Let’s take a closer look at each of them:

1. All Events Page

[em_events]

This shortcode displays the Event Calendar, along with its various views and search filters on the frontend. Consequently, this is the most important page of your EventPrime frontend setup.

The available Event search filters are:

  1. Keyword – Shows Events that include only the searched keyword.
  2. Quick Searches – Displays events that are scheduled in next month, next week, next weekend, or online.
  3. Event Type – Displays Events that belong to the selected Event Types.
  4. Venues/Location – Display Events that occurring at particular venues/locations.
  5. Performers – Displays Events where particular performer is performing.
  6. Organizers – Displays Events which is organized by particular organizer.
  7. Date – Shows Events by the date chosen in this filter.

The available Event Views are:

  1. Calendar View – A traditional calendar format showing events on specific dates.
  2. Square Grid View – Events displayed in a grid format with equal-sized squares.
  3. Stacked Row View – Events listed in rows, stacked vertically for easy scrolling.
  4. Staggered Grid View – Events displayed in a grid format with varying sizes and positions.
  5. Slider View – Events presented in a sliding format for a dynamic visual experience.

These views allow you to customize how your events are displayed on the frontend of your website. You can choose the one that best suits your design preferences and provides a user-friendly experience for your visitors.

The available Event Views in calendar views are:

  1. Month View – This view displays Events by the current month in calendar. Users can traverse to other months by clicking on the arrow icons on the left and right of the Month title.
  2. Week View – This view displays Events by the current week in calendar. Users can traverse to other weeks by clicking on the arrow icons on the left and right of the Week title.
  3. Day View – This view displays Events by the current day in calendar. Users can traverse to other days by clicking on the arrow icons on the left and right of the Date title.
  4. List View – This view displays Events of the current week in a list. Users can traverse to other weeks by clicking on the arrow icons on the left and right of the Week title.

2. All Event Types Page

[em_event_types]

This shortcode helps you list all your Event Types on a frontend page. All Event Types you have created with EventPrime will appear here, along with their title, color sprite, and link to visit the All Events page where Events will already be filtered by that Event Type.

3. All Performers Page

[em_performers]

This shortcode helps you to list all your Performers on a frontend page. All Performers you have created with EventPrime will appear here, along with their title, image, role, description, and no. of events. Clicking on a Performer’s image or title will open that Performer’s individual frontend page.

4. All Event Sites/Locations Page

[em_sites]

This shortcode helps you list all your Event Sites/Location on a frontend page. All Event Sites you have created with EventPrime will appear here, along with their title, seating type, address, no. of upcoming events, and link to each Event Site’s individual details page.

This shortcode also displays a map with location markers for each Event Site.

5. User Account Area Page

[em_profile]

This is the page from where a User can see and manage his/her activity with Events. Such as Event Bookings, Payments, Event Locations etc. The User Account Area will only display once the user has logged in. If the user is not logged in, he/she will be asked to login before accessing the User Account Area.

6. Individual Event Page

[em_event id=”x”]

Use this shortcode when creating a page to display a single Event. Replace the value of ‘x’ in the shortcode with the ID of the Event you want to display.

7. Individual Event Type Page

[em_event_type id=”x”]

Use this shortcode when creating a page to display a single Event Type. Replace the value of ‘x’ in the shortcode with the ID of the Event Type you want to display.

8. Individual Performer Page

[em_performer id=”x”]

Use this shortcode when creating a page to display a single Performer. Replace the value of ‘x’ in the shortcode with the ID of the Performer you want to display.

9. Individual Event Site Page

[em_event_site id=”x”]

Use this shortcode when creating a page to display a single Event Site. Replace the value of ‘x’ in the shortcode with the ID of the Event Site you want to display.

14 thoughts on “How to publish WordPress events on your website?”

  1. Hello
    I am really happy with the plugin. I just started to play with it and all is pretty clear, its just one problem which I don’t know how to solve;
    When on the page the booking starts when the event starts – where is the option to start the booking from now on until the event date?

    Thank you

    1. Thank you for letting us know that you’re enjoying the plugin!

      If you want to change the booking availability for your event, please follow these steps:

      To adjust the booking availability for your event, start by navigating to the “Edit Event” page for your event. Once there, locate the “Event Settings” section. Within this section, you’ll find the “Tickets” area, where you can select the ticket you want to modify. Edit the ticket and set the “Tickets Available From” and “Tickets Available Till” dates to control the booking availability. By doing this, you can ensure that booking is open from today until the event date.

      If you need further help or have any other questions, please don’t hesitate to contact us.

    1. Hello,

      Thank you for using EventPrime!

      Currently, this feature is unavailable, however, we are pleased to inform you that we will conduct a detailed assessment of your request for a possible inclusion in the system.

  2. Hello, my shortcode [em_event_type id=”x”] does not work. The generic does work [em_events] I am using WordPress with Elementor. Could you help me, please? Thank you.

    1. Hello,

      Thank you for reaching out!

      We would like to bring to your attention that the mentioned shortcode syntax for the Event Types( [em_event_type id=”x”] ) is not offered by us, however, you can refer to the Event’s id in the [em_event] shortcode which will produce the content of the single event page for the respective event ID.

      To explore all the offered shortcodes and their syntax, please navigate to the “Events -> Shortcodes” sub-menu where you will find a list of all the available shortcodes.

        1. Hello,

          Thank you for using EventPrime!

          To display details pertaining to a specific event type, consider utilizing the shortcode [em_event_type id=”x”]. Simply substitute ‘x’ with the corresponding ID generated upon event type creation. You can easily retrieve this ID by accessing the “Events -> Types” sub-menu and referencing the entry in the ID column associated with your target event type.

          This facilitates you with the ability to display and manipulate the content of an event-type on a page or a section of a page, please navigate to the “Events -> Shortcode” sub-menu to explore and benefit from the extended shortcode’s attributes.

          If you require additional information or have any inquiries, please feel free to write to us.

    1. Hello,

      Thanks for using EventPrime.

      Yes, a website user can conveniently add an event from the frontend through our frontend event submission form. This page is auto-generated when you install and activate EventPrime.
      Upon successful event submission, the event will be saved in a draft state in the backend which the admin can review & publish.

      The approved events can be located under the “My Events” section on the “User Profile” page.

  3. Hello there,

    Is it possible to preset a filter with shortcode [em_events]? for example [em_events event_type=”Training”], or [em_events event_type_id=27]

    Art

    1. Hi Arthur,

      Thanks for using EventPrime

      Yes, you can utilize this shortcode: [em_events types=”1,2,…” ].

      Here, you can specify Event-Types IDs in a comma-separated format.

Leave a Reply

Your email address will not be published. Required fields are marked *