To create your first event in your booking system, do the following:

  1. Log into your WordPress Dashboard.
  2. Under the Events menu, click the Add New menu item. You’ll be taken to the Add New Event screen, where you can fill in the information about your event.
  3. Enter the title of your event in the field that reads Enter title here.
  4. Enter the start and end times of your event.
  5. Enter a description of your event in the text editor. You can upload images, add a video, insert shortcodes for registration forms from other plugins, or any other objects you might add to a regular WordPress post.
  6. Make sure to publish your event by clicking Publish.

To view your event, navigate to the calendar page you chose during installation.

Adding an image to your event

To add an image to your event, go to the “Edit event” page and click Upload/Insert, which is just below the title field of your event. You can upload items from your computer or link to a URL, just like uploading any content to WordPress. Then click Insert Into Post. This will insert your media into the post.


When adding an image to your event it's important to consider how this image works in the overall style and feel of your site. Consistency is key here. Try to use images of similar aspect ratios and sizes to keep your calendar looking coherent. Images that are approximately square work best for Posterboard and Stream views. Don't be afraid to experiment though. Some sites make use of strong contrasts to amazing effect. We have even seen some calendars that use gifs!

Lastly using the "add media" button you can attach other types of media such as videos to an event.

Sometimes you'll need to edit many events at the same time, here's how to do it.

To edit more than one event at once, go to Events > All Events.

1. Check off the checkboxes of the events you wish to bulk edit. You can filter the list by category or date if you have a lot of events!

2. Select Edit to Edit the events, and Move to Trash to delete.

3. Click Apply


Your calendar is designed to display upcoming events only on your booking page.  For many users, old events can clutter the database.  Currently there is no function to delete old events in the calendar, but you can do the following:

You have to manually delete the old events from your database table. Here is the MySQL command (you can use a database management program such as PhpMyAdmin):

DELETE * FROM wp_posts WHERE IN (SELECT wp_ai1ec_events.post_id FROM wp_ai1ec_events WHERE start < 1503597968)

where 1503597968 is the current unix epoch timestamp (used by MySQL).

Then also:

DELETE * FROM wp_ai1ec_events WHERE end < 1503597968;

DELETE * FROM wp_ai1ec_event_instances WHERE end < 1503597968;

To get the current unix epoch timestamp at any other time, use:

There are multiple ways to display your calendar:

1. Via the Calendar Page setting in Events > Settings > Viewing Events tab

2. Via the shortcode, under Events > Settings > Advanced > Shortcodes

3. Via the Upcoming Events widget under Appearance > Widgets

4. Via the Superwidget addon, under Widget Creator (used to display your calendar on other websites).

Timely uses shortcodes so that you can place calendars on other pages besides the default Calendar page. The calendar can be set up to include a specific view and pre-filtered by categories, tags, and so on. Just copy the code below and add it to one of your pages.

The following shortcode attributes are available:

Default view as per settings: [ ai1ec ]
Monthly view: [ ai1ec view="monthly" ]
Weekly view:  [ ai1ec view="weekly" ]
Agenda view: [ ai1ec view="agenda" ]
Posterboard view: [ ai1ec view="posterboard" ]
Stream view: [ ai1ec view="stream" ]
Select a different start date: [ ai1ec exact_date="5-10-2016" ]
Filter by event category name: [ ai1ec cat_name="halloween" ]
Filter by event category names (separate names by comma): [ ai1ec cat_name="Halloween, Thanksgiving Day" ]
Filter by event category ID: [ ai1ec cat_id="1" ]
Filter by event category IDs (separate IDs by commas): [ ai1ec cat_id="1, 2" ]
Filter by event tag name: [ ai1ec tag_name="halloween" ]
Filter by event tag names (separate names by commas): [ ai1ec tag_name="Halloween, Thanksgiving Day" ]
Filter by event tag ID: [ ai1ec tag_id="1" ]
Filter by event tag IDs (separate IDs by commas): [ ai1ec tag_id="1, 2" ]
Filter by post ID: [ ai1ec post_id="1" ]
Filter by post IDs (separate IDs by commas): [ ai1ec post_id="1, 2" ]
Hide filter toolbar: [ ai1ec display_filters="false" ]
Limit number of events per page: [ ai1ec events_limit="5" ]
Select a different start date: [ ai1ec exact_date="5-10-2016" ]

Using the shortcode [ ai1ec_interactive_frontend ] you can place the "Post your event" button that opens the form on any page.

If you are combining attributes, use the following format:

[ ai1ec view="monthly" tag_name="halloween" ]

For more on shortcodes, including how to add them and what they do, visit the WordPress Codex.

In addition to the regular roles which come with WordPress (Administrator, Editor, Author, Contributor, and Subscriber), the Timely Calendar installs an extra role: “Event Contributor.”

The roles of users can be changed in the WordPress dashboard under "Users."

To change the role, choose from the drop-down options, then select "Change" to confirm the change.

User Roles and Capabilities

Below is a summary of the capabilities and privileges of each role.

Please note that this summary only describes the capabilities as they relate to the ai1ec.  A full list of WordPress capabilities for each role can be viewed here:

Administrator, Editor, and Author

For the Timely Calendar, these roles all have full capabilities and privileges:


For the Timely Calendar, this role has no capabilities or privileges.


For the Timely Calendar, this role has no capabilities or privileges.

Event Contributor

This role is added as an option when you install the Timely Calendar.  The capabilities and privileges are less than an Administrator, Editor, or Author, but the user can:

Hosted Calendars

In the Timely Hosted calendars we have Event Contributor, Author, Editor and Administrator.

Event Contributor




The optimal Image Size for the Slider and Featured Images is

510 pixels wide x 285 pixels in height (510 x 285)

However, any size image can be used as it will be scaled down by the calendar.

This feature allows you to navigate directly to a specific month, week or day in your calendar by clicking datepicker button that is located under your main toolbar. It’s quick and easy to advance to any day or month.

If you scroll through several months and decide you want to close the box, you don’t need to scroll back – just click outside of the box somewhere or select today at the bottom.

As of August 8, 2019 the add-ons except Extended Views are only available in Timely Web App bundles." The timely web app can be a hyperlink to Journey pricing page.

Add-ons are installed in the same as any other WordPress plugin, including the Core Calendar.

Step 1: Download and Activate

Browse the Timely Add-on section, to find the Add-ons you like, download, upload and then activate.

Step 2: Configure Settings for you new Add-on

Some Add-ons require further settings. Navigate to Events > Settings > Add-ons and select the feature from the drop-down menu.

Get some support

If you’re still not sure what to do, or you’re having troubles, please create a support ticket by logging into your Timely account and clicking on the "Get Help" button.

Your invoice is always sent to your email inbox -- please check your Spam or Junk mail folder for the original copy.
Alternatively, you can login to your Timely Trek dashboard and click on Invoices.
Then click on the download arrow next to the purchase receipt you would like to download. It will download as a PDF file.

© 2022 Timely. All right reserved.