Add your studio's Clovo timetable and products to WordPress using simple shortcodes. Content flows naturally with your page using Clovo's current script embed, without a fixed-height iframe.
Existing studio settings and shortcodes continue to work after upgrading.
- [clovo_schedule] displays your timetable.
- [clovo_products] displays your memberships, class packs and trials.
- [clovo_schedule view="rows" location="all"] shows an agenda across locations.
- [clovo_schedule view="month"] shows the monthly timetable.
Timetable views are columns, rows and month. The location attribute accepts all or a location UUID from Clovo's generated embed code. Omit attributes to use Clovo's defaults. Multiple locations use the rows view when columns cannot show them together.
A hosted-content link remains available if scripts are blocked or the embed cannot load.
External service
This plugin requires a Clovo account and connects to Clovo at
https://studio.clovo.au. When a visitor opens a page containing a Clovo shortcode, their browser downloads
https://studio.clovo.au/embed/v1/clovo-addons.js and requests public timetable or plans data and styles from Clovo. These requests include the configured public studio identifier, timetable options when supplied, and normal browser connection information such as the visitor's IP address. Booking and purchase links open Clovo. The plugin does not need an API secret.
Service:
https://clovo.au/
Terms of service:
https://clovo.au/terms-of-service/
Privacy policy:
https://clovo.au/privacy-policy/
- Upload the clovo folder to wp-content/plugins/, or upload the plugin ZIP in Plugins → Add New.
- Activate Clovo.
- Open Settings → Clovo and save your four-character studio code or studio UUID. Existing saved studio codes are retained automatically.
- Add a Shortcode block to a page and enter [clovo_schedule] or [clovo_products].
Find the studio code in Clovo Dashboard under Setup → Integrations → Browse add-ons. Alternatively, use the data-clovo-studio identifier from your generated embed code.