Scheduled Elements

The Scheduled Elements feature allows you to have elements of a page appear and disappear automatically, on a schedule of your choosing. An example of a group of related scheduled elements might be a traffic promotion. During a set timeframe in the morning, you could show one content list and, later in the afternoon, automatically show a different content list instead.

Scheduled element rules are applied to a template which then acts as a container for an element or for a group of related elements that you can schedule on the page together. Example schedule:

Template Name: Traffic Promotion

Schedule 1 : 6am-9am M-F
Elements: Content List with Latest Traffic Updates, Titled “Morning Drive”

Schedule 2 : 4pm-7pm M-F
Elements: Content List with Latest Traffic Updates, Titled “Evening Drive”

Schedule Types

When scheduling elements, you first need to determine what type of schedule to create.

Single Recurring Schedule In this scenario, one schedule makes the elements in the container appear and disappear.
When the schedule is not “active” (set to appear), the container will be empty and website visitors will not see the template object.
Multiple Recurring Schedules In this scenario, multiple schedules, that may or may not overlap, are used to display content.
When no scheduled container is “active” (set to appear), the container is empty and the website visitors do not see the contents of the scheduled container.
If schedules overlap, both containers will display in the order they are stacked in the template.
Multiple Schedules With Fallback Elements  In this scenario, multiple schedules, that may or may not overlap, are combined with a “fallback” set of elements
When no schedule container is “active” (set to appear), the container will display a “fallback” set of elements where the template is placed on the page.
If schedules overlap, both containers will display in the order they are stacked in the template.

 

Important: If you do not want more than one scheduled element showing in an area at a time, pay close attention to your recurrence rules so that schedules do not overlap. Elements will display at their scheduled times regardless of whether there are other elements scheduled to show in that area. This could cause display issues if your page layout depends on elements scheduled in an area to be of a consistent size.

How To Schedule Elements

When creating a new schedule, Templetara rows act as the schedule containers.
For each object or group of objects you want to set to appear at a specific time, you will need to create a new schedule.

To create scheduled elements:

  1. Go to WPBakery Page Builder > Templetara 
  2. Find an existing template or create a new template
  3. Add a new row or edit an existing row to the template for each schedule
  4. Add objects to the row as desired
  5. Click the pencil icon to edit the row settings
  6. Click the Schedule tab
  7. Choose Schedule Type
  8. Apply appropriate schedule settings for time and day
  9. If using a fallback, create a row with a fallback
  10. Click Save changes.
  11. Update the template.

Note: Schedules can be set by time and day of the week. If you want to have an object appear and disappear multiple times a day. You will need to make a new row/schedule for each occurrence.

How To Determine Which Schedule Is “Active” in a Collection of Scheduled Elements

Once the template is placed on a page, the active schedule(s) in the template will appear with a green border around them.
If two objects are active, both will have a green border. Within the template, the schedule information will appear inline with the row once activated for each collection of scheduled elements.

Scheduled Elements Training

Coming Soon…

Frequently Asked Questions

What kind of content can I put in a scheduled element container?

Any template elements available on a normal page, except for author bios templates, can be added to a container used as a scheduled element.

What if I want to have an element completely removed from a page at a set time?

In this case, you might want to consider expiring a template instead of scheduling elements.