Skip to main content

đŸ§© How to Add a Plugin with Pre-Filtered Attributes

You can display different parts of your schedule (classes, courses, workshops) on separate pages of your website using Zenamu plugins — each showing only what you want your visitors to see.

You can display different parts of your Zenamu schedule on your website — for example, classes by a specific instructor, from a particular location, or only those for a specific group.

Advanced filters are available for these widgets: Class schedule as a list, Events and workshops and Courses. The widget for appointments can't be pre-filtered, so it can't show only one specialist's appointments.

What you can filter by

  • Tags – e.g. show only classes tagged “for children 6–12m” or prenatal yoga. Works in all three widgets.

  • Instructor (Choose an instructor) – e.g. show only classes taught by Anna Smith. Works in all three widgets.

  • Location (Choose a location) – e.g. show only classes held outdoors. Works in Class schedule as a list, where you can also choose Online, and in Courses. The Events and workshops widget can’t be filtered by location.

A filter only appears in the dialog when there’s something to choose: tags once you’ve created some, instructors when your studio has more than one, and locations once you’ve added at least one. If you choose several values in one filter, the plugin shows everything that matches any of them. If you set more than one filter, it shows only what matches all of them.

You can create as many plugins as you need — each one can show a different group or topic.


How to set it up

Each plugin shares the same ID, so it must be embedded on a separate page of your website.

In Zenamu, go to Settings â€ș Schedule page, open the Public schedule tab and, under Widgets for your website, click Advanced filters. Choose the widget, set the filters, then click Copy and close and paste the code into a page of your website.

Did this answer your question?