Skip to article

Use ScheduleBuilder with WordPress

Install the WordPress plugin, then add a published schedule to a page or post with a Shortcode block.

Last reviewed

On this page

Before you begin

  • Your WordPress site must allow plugin installation, and you need permission to install plugins and edit the target page or post.
  • Sign in as the schedule owner and publish it. Free can publish the primary schedule; publishing other schedules requires Pro.
  • Open the ScheduleBuilder website in a browser. The WordPress tab is not shown in the Android or Windows app.

Install the plugin and add the schedule

Review synced calendar content before publishing. Future events and updates can become public, and available descriptions are always included. Disconnecting sync does not unpublish retained events.

  1. In ScheduleBuilder, open Share → WordPress and select Get the WordPress plugin to find the correct plugin listing.

  2. Install and activate the plugin on your WordPress site. The directory lists it as ScheduleBuilder; the installed plugin is named Schedule Builder Online. There is no plugin settings page to configure.

  3. Return to Share → WordPress. Choose a supported Language from the list below, set Schedule title to Show or Hide, then select Copy beside the generated shortcode.

    This is ScheduleBuilder’s WordPress tab, not the WordPress editor. Copy your own shortcode; the pictured token is a nonworking example.
  4. Edit the WordPress page or post, add a Shortcode block where the schedule belongs, and paste the shortcode into it.

  5. Publish or update the page, then view it as a visitor. Check that the schedule loads and fits on desktop and mobile.

The plugin handles automatic height; do not paste a separate iframe or script tag. To update the schedule later, save your changes in ScheduleBuilder and reload the WordPress page. The shortcode stays the same while you keep the same publication.

WordPress embeds include read-only event descriptions and the standard ScheduleBuilder watermark, not public-page action buttons or custom branding. Private tasks, task notes, and the owner’s Notes scratchpad are excluded.

Shortcode example

Replace TOKEN with the public token from Share → WordPress, not the schedule name or private ID. Copy the generated shortcode to avoid entering it manually.

shortcode
[schedule_builder id="TOKEN"]

Supported languages and title options

Language and title options for the WordPress shortcode
AttributeValues and behavior
localeUse en, de, es, fr, pt, ru, or sv. The default is en; other values fall back to English. This changes the interface, not your schedule text.
show_titleUse false to hide the schedule title. The default is true.

This example uses the English interface and hides the title. Replace TOKEN with your current public token.

shortcode
[schedule_builder id="TOKEN" locale="en" show_title="false"]

If the shortcode appears as text

Confirm the plugin is active and the code is in a Shortcode block.

If the schedule is unavailable

  • Open the public link from ScheduleBuilder first. The schedule must still be published; on Free, only the owner’s primary schedule is publicly available.
  • Copy the current shortcode from Share → WordPress. If you unpublished and published again, replace the old shortcode on every affected page or post.
  • If the public schedule loads but the WordPress embed stays cropped, check whether the site blocks the automatic-height script.