Make the schedule usable
You run a studio with weekly yoga and Pilates classes. Compare how each theme presents levels, rooms and time slots. Before buying, check what happens when someone requests their first trial and when the last place is taken. The theme provides the interface. The registration component and the way the studio configures it determine statuses and availability.
The schedule must help people find the discipline, level, time and room. The fictional dataset includes Y1, beginner yoga in Studio A, Y2, intermediate yoga in the same studio, and P1, beginner Pilates in Studio B. Each class has an identifier and a time in the Europe/Paris time zone.
Ashtanga advertises calendar components and Prana Yoga a schedule block. Check the link between each entry and its detail page. Repeat the Beginner yoga and Beginner Pilates filters, then open the class using the keyboard at 390 px.
Compare before you choose
The offers at a glance
Find the use case and budget that fit, then read the details to see the limitations and any components you may need.
On smaller screens, the table scrolls horizontally. With a keyboard, press Tab to focus the table, then use the left and right arrow keys.
| Offer | Best for | Pricing and billing | Renewal and support |
|---|---|---|---|
| Trial registration | 90 USD · Regular license · Extended license 1600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 79 USD · Regular license Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 49 USD · Regular license · Extended license 2600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Capacity and waiting list | 69 USD · Regular license · Extended license 1999 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 49 USD · Regular license · Extended license 2900 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 59 USD · Regular license · Extended license 2950 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 69 USD · Regular license · Extended license 1100 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 89 USD · Regular license Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 79 USD · Regular license Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 69 USD · Regular license · Extended license 2800 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 89 USD · Regular license Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 69 USD · Regular license · Extended license 2950 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 69 USD · Regular license · Extended license 2600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 69 USD · Regular license Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 69 USD · Regular license · Extended license 2600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 69 USD · Regular license · Extended license 2800 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 59 USD · Regular license · Extended license 1200 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 39 USD · Regular license · Extended license 1100 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 59 USD · Regular license · Extended license 2600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 45 USD · Regular license · Extended license 2950 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 59 USD · Regular license · Extended license 1600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 59 USD · Regular license · Extended license 2100 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Trial registration | 59 USD · Regular license · Extended license 1000 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Schedule and levels | 59 USD · Regular license · Extended license 1600 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. | |
| Capacity and waiting list | 49 USD · Regular license · Extended license 2300 USD Theme purchase. Price plugins and services according to the installation. Displayed amount excludes taxes and any processing fees. | Six months of author support are listed. Check the cost of an extension at checkout. |
Connect the class to the trial
From the detail page, the form must carry over the class and its room. Check the result from the schedule and from a direct link. Ativo advertises forms built with Elementor Pro. Prana Yoga advertises a registration form. The versions and configuration of each template determine the information actually passed on.
Submit ESSAI-A for Y1 and try again with the same identifier. The fictional rule keeps one confirmed registration and flags the repeat. Use a capture mailbox to compare test messages.
Handle a full class
Y1 has only one place in the exercise. After ESSAI-A is confirmed, ESSAI-B and ESSAI-C join the waiting list in that order. Check the capacity and the visible class status. If the site uses a booking module, identify its capacity and confirmation rules.
Open two sessions and try to confirm the last place at the same time. Record the status of both records after refreshing. A calendar can display times without managing registrations. Test the component responsible for each action.
Repeat the cancellation and waiting-list scenario
In the fictional dataset, canceling ESSAI-A confirms the first person who is still eligible on the list. ESSAI-B is therefore confirmed and ESSAI-C moves to first position. This promotion is an exercise rule. Check whether the studio wants direct confirmation or an invitation to accept.
Review statuses and notifications with the three fictional identifiers. An attempt by ESSAI-B to register for P1 must be blocked in the dataset, which limits each person to one confirmed trial.
Compare templates and their plugins
Yoku presents studio and online course templates, with LearnPress integration advertised for the latter. Yogi cites an external service for registrations. Check the components in the chosen template and the cost of trial and waiting-list features.
The ThemeForest prices recorded on November 11, 2026 range from 39 to 90 USD. The 25 listings show six months of support. Ativo’s seller requires Elementor Pro for demo import and setup.
Choose the right setup for a studio
A small studio can start with a schedule and a request form. The form carries over the class and room, then a person confirms the place. This approach works when the team can respond before the session. If the schedule shows “full,” check that the form offers a waiting-list option and that the message received distinguishes a request from a confirmation.
For classes in high demand, add a booking tool that can manage capacity per session. Ask the provider whether a place is held as soon as the form opens, only after confirmation or for a set period. Repeat the two requests at the same time using two sessions. The test checks the rule actually applied and the final result in the team’s register.
If the studio already uses a booking service, use its direct link for each class. Keep the WordPress detail page for the level, location and practical information. Test the destination on a phone and with the keyboard, then compare the time-slot identifier on the site and in the service. This approach avoids duplicate entry when the service already holds the authoritative record for places and cancellations.
- On a copy, choose a single source for time slots, places and confirmations. Ask the person who will maintain the schedule to move a session and check that the change appears on the screens used by the studio.
- For each path, ask another person to find a beginner class, identify the room and say when their place becomes confirmed. Note the step where they hesitate and correct that label before adding another component.
Check recurring sessions, public holidays and rooms
For a weekly class, give each session its own identifier. The class name can remain “Beginner yoga,” while Tuesday morning and Thursday evening have distinct references. This lets you move one Thursday or change its capacity without changing the entire series. Check that registration remains linked to the relevant session when the studio publishes an exception.
Declare the studio’s time zone, then compare the time on the schedule, detail page and confirmation message. Test a date after a clock change if members book in advance. For a session in another room, keep its address and access directions alongside its time. People arriving through a direct link must be able to find this information.
When a class is canceled, check what a confirmed person and someone still on the waiting list see. If a class is moved, specify whether the registration is retained or a new confirmation is required. Keep the session, status and communicated decision in the team’s register. A schedule correction must leave a usable record for the next instructor.
- Move only Y2 in a copy of the dataset. Check the schedule, the Y2 page and the corresponding message. Then check that Y1 and P1 still show their own times and rooms.
- At 390 px and using the keyboard, check that filters indicate their state, the day remains readable and the room is not hidden by horizontal scrolling. Open the detail page from a direct link and check the same path.
Compare the theme price with the cost of the complete workflow
Record the exact template name, builder and plugins needed to reproduce the demo. Ask whether the studio must buy a separate license for the builder, booking, messaging or connection to an existing service. The theme prices below describe the theme purchase. A feature that relies on a plugin has its own price and terms.
The Regular license displayed by ThemeForest applies to one end product under the marketplace’s terms. If your site restricts access to paid digital content, check with Envato which license applies to that use. The item listing may also show an Extended price. Amounts are in US dollars, excluding taxes and processing fees. The six months of support can be extended under the listing’s terms.
On the copy, have someone who does not maintain the site change the time slot and capacity. Identify the screen they need to open and the data they can export. Before changing themes, retrieve a schedule, the list of confirmed people and the waiting list from the component that manages them. Check that the studio can read them and find the same session references.
- Write the theme cost, required licenses and booking service cost on three lines. Keep the number of sites and renewal terms for each product.
- Before choosing, record who will update the schedule, who will answer requests and who will be able to export registrations. Repeat this path on the copy with each person’s permissions.
Repeat the acceptance tests on a copy
The Node checker runs nine fictional cases. On a WordPress copy, install the chosen theme and template, record the versions and run the six common tests and the scenario in the instructions.
Record the filters, identifiers, capacity and messages seen by participants and the studio. Reset the records between themes to keep the comparison conditions the same.
Download the ZIP to reproduce the nine reference results. It includes the fictional dataset and a Node script. Then use the same references on a WordPress copy to check forms, messages and simultaneous confirmations.
Further reading
Sources and references
Use these references to check the features, requirements and limitations described. Reading documentation is not a practical test.
View 28 references
- Ativo · vamtam — Regular license price ↗ — Documentation consulted:
- Ashtanga · Mikado-Themes — Regular license price ↗ — Documentation consulted:
- Yogala · vedtheme — Regular license price ↗ — Documentation consulted:
- Chakra · AncoraThemes — Regular license price ↗ — Documentation consulted:
- Zenvia · Case-Themes — Regular license price ↗ — Documentation consulted:
- Kriya · designthemes — Regular license price ↗ — Documentation consulted:
- Prana Yoga · cmsmasters — Regular license price ↗ — Documentation consulted:
- Oysha · Select-Themes — Regular license price ↗ — Documentation consulted:
- Hatha · Mikado-Themes — Regular license price ↗ — Documentation consulted:
- Calmi · WebGeniusLab — Regular license price ↗ — Documentation consulted:
- Yoku · GoodLayers — Regular license price ↗ — Documentation consulted:
- YogaStudio · AncoraThemes — Regular license price ↗ — Documentation consulted:
- BeYoga · AncoraThemes — Regular license price ↗ — Documentation consulted:
- Mandala · ThemeREX — Regular license price ↗ — Documentation consulted:
- Tantra · axiomthemes — Regular license price ↗ — Documentation consulted:
- Jogasana · Monkeysan — Regular license price ↗ — Documentation consulted:
- Adhi · designthemes — Regular license price ↗ — Documentation consulted:
- Jhana · YoloTheme — Regular license price ↗ — Documentation consulted:
- Yoge · Creatives_Planet — Regular license price ↗ — Documentation consulted:
- Yogi · NooTheme — Regular license price ↗ — Documentation consulted:
- Gayu · designthemes — Regular license price ↗ — Documentation consulted:
- Medit · PixelPerfect-Themes — Regular license price ↗ — Documentation consulted:
- Restraint · AwaikenThemes — Regular license price ↗ — Documentation consulted:
- Dhruva · designthemes — Regular license price ↗ — Documentation consulted:
- PowerFlow · reacthemes — Regular license price ↗ — Documentation consulted:
- Contact Form 7 · configuring email ↗ — Documentation consulted:
- WooCommerce Bookings · capacity settings example ↗ — Documentation consulted:
- ThemeForest · licenses ↗ — Documentation consulted:
Uses, prices and what to check
25 offers in detail
Compare the features you need and the terms of each offer. The order of these entries does not indicate a ranking.
Ativo · vamtam
Journey to check on a WordPress copy. From the beginner Pilates class, send a request and check its identifier and room. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Ativo targets yoga and Pilates studios. The listing advertises page templates and forms built with Elementor Pro. In the template you select, check whether the form passes on the selected session when someone moves from the Pilates page to the request. Define who confirms the place and check the display if the session is already full.
Offer pricing
90 USD · Regular license · Extended license 1600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Connect the class to the trial form
What to consider
- The publisher requires Elementor Pro for demo import and setup. Check the component that manages places.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 90 USD · Regular license · Extended license 1600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 26, 2026. WordPress version tag recorded: 7.1.x.
Ashtanga · Mikado-Themes
Journey to check on a WordPress copy. Open Y1 from the calendar and check its time, level and room. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Ashtanga targets yoga studios and advertises a schedule component and calendar shortcodes. Create a beginner class in the morning and an intermediate class in the evening. From the calendar, each link must open its own detail page with the right instructor and level. Then check the registration action from a phone.
Offer pricing
79 USD · Regular license
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Open a class from the schedule
What to consider
- Check the component’s version and settings. Test registrations and capacity separately.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 79 USD · Regular license
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: March 28, 2026. WordPress version tag recorded: 7.0.x.
Yogala · vedtheme
Journey to check on a WordPress copy. Select Beginner Yoga, then Beginner Pilates. Check that results display Y1, then P1. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Yogala targets yoga and Pilates studios and advertises Elementor and Contact Form 7. Try a shared page with two filters and two separate entry pages. Both solutions must lead to P1 or Y1 without losing the selection at the form stage. Compare how easy updates are for the person maintaining the schedule.
Offer pricing
49 USD · Regular license · Extended license 2600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Separate the two disciplines in the schedule
What to consider
- Create both disciplines and check the filters and form in the chosen template.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 49 USD · Regular license · Extended license 2600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: August 19, 2026. WordPress version tag recorded: 7.0.x.
Chakra · AncoraThemes
Journey to check on a WordPress copy. Register ESSAI-A for Y1, then submit ESSAI-B. Compare the expected statuses. — Illustration by BlogPasCherOpen full-size illustration ↗Best forCapacity and waiting list
Chakra is presented for retreats, yoga and Pilates venues. The listing advertises appointment management. For a group with one place, check how the appointment tool behaves when two requests arrive together. If confirmations are managed elsewhere, display the same status on the detail page and in the tool the team consults.
Offer pricing
69 USD · Regular license · Extended license 1999 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the group’s last available slot
What to consider
- Check whether the module manages group capacities and configure the waiting list with the chosen component.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 1999 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: June 9, 2026. WordPress version tag recorded: 6.9.x.
Zenvia · Case-Themes
Journey to check on a WordPress copy. From a direct class link, send a fictitious request and check the discipline in the test mailbox. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Zenvia targets yoga and Pilates studios among others. The listing mentions Elementor and Contact Form 7. Open a Pilates detail page from a shared link and submit a fictional trial without going through the home page. Check that the test message contains the discipline and session, even if several forms share the same recipient.
Offer pricing
49 USD · Regular license · Extended license 2900 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the link from an activity detail page
What to consider
- Configure links, fields and the recipient. Check availability separately.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 49 USD · Regular license · Extended license 2900 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 22, 2026. WordPress version tag recorded: 7.1.x.
Kriya · designthemes
Journey to check on a WordPress copy. Open a beginner class and check that the instructor and trial link match the time slot. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Kriya advertises modules for classes, instructor profiles and yoga workshops. Associate the beginner class with its instructor and a separate one-off workshop. Check that the trial link remains attached to the regular class when the team changes or removes the workshop from the schedule.
Offer pricing
59 USD · Regular license · Extended license 2950 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Connect a class detail page to the instructor
What to consider
- Configure relationships and the registration component. Check the imported template’s links.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 2950 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 20, 2026. WordPress version tag recorded: 7.0.x.
Prana Yoga · cmsmasters
Journey to check on a WordPress copy. From Y1, open the form and check the room and time in the received record. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Prana Yoga advertises a content type for classes, a schedule block and a registration form. Open one class in Studio A and another in Studio B. Check that the form retains the selected class’s room when the person goes back or changes time slots. Compare the acknowledgment with the detail page.
Offer pricing
69 USD · Regular license · Extended license 1100 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Keep the room in the request
What to consider
- Check the fields passed on and the status created. Test capacity separately.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 1100 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 22, 2026. WordPress version tag recorded: 7.0.x.
Oysha · Select-Themes
Journey to check on a WordPress copy. Open Y1 from the list at 390 px and check the level, time and trial link. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Oysha is presented for yoga studios. The listing advertises a schedule list component and Contact Form 7 compatibility. Open the schedule list on a narrow screen. If the room or level is not visible there, check that a clear link leads to the session detail page and that the page offers an accessible trial action.
Offer pricing
89 USD · Regular license
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Find the detail page from the class list
What to consider
- Connect the detail pages to the form and check the schedule component’s version.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 89 USD · Regular license
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: June 5, 2026. WordPress version tag recorded: 7.0.x.
Hatha · Mikado-Themes
Journey to check on a WordPress copy. Reschedule a fictitious class, then compare its time in the schedule and direct profile. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Hatha targets yoga studios. The seller’s changelog mentions the Timetable Responsive Schedule component. Move just one class occurrence without moving the whole series. Compare the time on the calendar and direct detail page, then check the time in the confirmation sent by your booking component.
Offer pricing
79 USD · Regular license
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check consistency after a time change
What to consider
- Test the schedule update and the transfer of the time to registration.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 79 USD · Regular license
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: August 5, 2026. WordPress version tag recorded: 7.0.x.
Calmi · WebGeniusLab
Journey to check on a WordPress copy. Open an instructor’s page and send a request. Check the class reference in the test mailbox. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Calmi is presented for yoga studios and instructors. The listing mentions Elementor and Contact Form 7. Start from the profile of an instructor who teaches several classes. Submit a request after choosing a specific class and check that the message contains more than just the instructor’s name. Repeat from the schedule page.
Offer pricing
69 USD · Regular license · Extended license 2800 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Carry the reference into the email
What to consider
- Configure the links and form fields. Check the template’s versions and dependencies.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 2800 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 14, 2026. WordPress version tag recorded: 7.0.x.
Yoku · GoodLayers
Journey to check on a WordPress copy. Open a studio trial and an online class. Check that the links lead to the right record. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Yoku offers a studio demo and an online course demo. The listing advertises LearnPress compatibility for online teaching. For a mixed activity, provide separate links for the in-person trial and online training. Check which screen requires registration, which expects an account and where the team can find each person’s status.
Offer pricing
89 USD · Regular license
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Distinguish in-person and online classes
What to consider
- Choose the right template and configure the studio schedule and online workflow separately.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 89 USD · Regular license
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: November 5, 2026. WordPress version tag recorded: 7.0.x.
YogaStudio · AncoraThemes
Journey to check on a WordPress copy. Open the beginner class from the menu and find Studio A and its time. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
YogaStudio targets yoga schools and studios. The listing presents templates for classes and the studio. Remove the demo times, then create the dataset’s three time slots. From the main menu and home page, locate the beginner class’s room and check that its time matches the direct detail page.
Offer pricing
69 USD · Regular license · Extended license 2950 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the room and time from the menu
What to consider
- Enter rooms and times, then check demo content.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 2950 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 15, 2026. WordPress version tag recorded: 7.0.x.
BeYoga · AncoraThemes
Journey to check on a WordPress copy. Open Y1 from a group page and check that the form carries the correct session through. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
BeYoga targets studios and group classes. Its listing presents studio and shop templates. From a group page, start a trial request and then return to the catalog. The request must remain linked to the class, even if the shop and registration use two separate components. Test both links from the selected template.
Offer pricing
69 USD · Regular license · Extended license 2600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Connect the trial to the group page
What to consider
- Configure the form and class identifier. Test links from each template.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 2600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 15, 2026. WordPress version tag recorded: 7.0.x.
Mandala · ThemeREX
Journey to check on a WordPress copy. From the home page, find regular class Y1, then check its trial action. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Mandala targets yoga studios and retreat centers and presents several class use cases. Separate a dated retreat and a weekly class on the studio page. Check that the regular class button opens its own trial request and that the retreat keeps its calendar and terms.
Offer pricing
69 USD · Regular license
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Separate the regular class from the retreat
What to consider
- Assign dedicated pages and actions to the studio. Check the imported template’s links.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 15, 2026. WordPress version tag recorded: 7.0.x.
Tantra · axiomthemes
Journey to check on a WordPress copy. Choose beginner, then intermediate. Check that Y1 and Y2 appear in the correct groups. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Tantra is presented for yoga schools and activity studios. The listing shows studio and shop templates. Create two levels and check navigation between their classes. Test a filter with no results and the return to the full list. From a detail page, indicate how users can return to time slots for their level.
Offer pricing
69 USD · Regular license · Extended license 2600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Distinguish the two class levels
What to consider
- Populate the level taxonomy and check keyboard navigation.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 2600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: October 15, 2026. WordPress version tag recorded: 7.0.x.
Jogasana · Monkeysan
Journey to check on a WordPress copy. From an instructor profile, open the class and check its identifier after opening the form. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Jogasana advertises pages for classes, events and instructor profiles, as well as Contact Form 7. Open an instructor page and then select a session. Check that the form receives the class and time, even if that instructor also offers a nearby one-off workshop. Record the result in the test mailbox.
Offer pricing
69 USD · Regular license · Extended license 2800 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the links between instructor and classes
What to consider
- Connect the content and check that the time slot is passed to the form.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 69 USD · Regular license · Extended license 2800 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: May 30, 2026. WordPress version tag recorded: 7.0.x.
Adhi · designthemes
Journey to check on a WordPress copy. Open the class from a direct link, then find its time in the calendar. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Adhi is presented for yoga studios. The listing describes class, workshop and calendar modules. Open a class from a direct link, then find it in the calendar. Compare the time on both screens and check what happens after a room change. Check which time zone the component uses.
Offer pricing
59 USD · Regular license · Extended license 1200 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the calendar from a direct detail page
What to consider
- Identify the imported calendar and check the links and time zone used.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 1200 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: April 22, 2026. WordPress version tag recorded: 6.8.x.
Jhana · YoloTheme
Journey to check on a WordPress copy. Open the schedule at 390 px and find the beginner level before opening Y1. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Jhana is intended for studios and advertises content for classes and instructors. Add the level next to the class name in the list and on the detail page, then compare their display on a phone. A label visible before clicking lets people choose between beginner and intermediate without opening every class.
Offer pricing
39 USD · Regular license · Extended license 1100 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Make the level identifiable in the list
What to consider
- Create the levels and check their display on the list and detail page.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 39 USD · Regular license · Extended license 1100 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: September 9, 2026. WordPress version tag recorded: 7.0.x.
Yoge · Creatives_Planet
Journey to check on a WordPress copy. From the home page, open both disciplines and compare their beginner classes and rooms. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Yoge targets yoga, Pilates and other activities. The listing advertises Elementor. On a home page that also presents fitness, identify two separate entry points for yoga and Pilates. From each, check the active filter and the return to the general schedule when the person changes discipline.
Offer pricing
59 USD · Regular license · Extended license 2600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the yoga and Pilates entry points
What to consider
- Configure disciplines and schedule content. Check demo links.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 2600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: August 12, 2026. WordPress version tag recorded: 7.0.x.
Yogi · NooTheme
Journey to check on a WordPress copy. Open Y1 from the profile and check the discipline, day and time on the next screen. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Yogi advertises content for classes and instructors and cites integration with MINDBODY through HealCode. If you use an external booking service, compare the time slot displayed in WordPress with the one in the service. Test the direct link and cancellation in the system that holds the places. Confirm costs with the service.
Offer pricing
45 USD · Regular license · Extended license 2950 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Compare the schedule and registration screen
What to consider
- Check the availability and terms of the external service. Test links and registration data.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 45 USD · Regular license · Extended license 2950 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: August 28, 2026. WordPress version tag recorded: 7.0.x.
Gayu · designthemes
Journey to check on a WordPress copy. From the yoga page, check that the beginner class opens the correct time slot in Studio A. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Gayu targets yoga studios and instructors and advertises Elementor templates. Prepare a class detail page with its level and room, then connect it to the schedule. Check the layout of these three pieces of information on a phone before connecting the form that will receive the request.
Offer pricing
59 USD · Regular license · Extended license 1600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Connect class information to the schedule
What to consider
- Create the class fields and check their links to the schedule and form.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 1600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: November 24, 2025. WordPress version tag recorded: 6.8.x.
Medit · PixelPerfect-Themes
Journey to check on a WordPress copy. Open the Y1 profile on a phone, then request a trial. Check the received class identifier. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Medit is presented for yoga and meditation studios and advertises Elementor. Open the class in a new session using only its address. Check that the trial button and detail page remain usable without prior navigation. After submission, find the class reference in the confirmation.
Offer pricing
59 USD · Regular license · Extended license 2100 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the trial from a direct link
What to consider
- Configure class pages, buttons and the registration component.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 2100 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: February 6, 2026. WordPress version tag recorded: 6.8.x.
Restraint · AwaikenThemes
Journey to check on a WordPress copy. At 390 px, reach the form using the keyboard and submit a fictitious request after correcting an error. — Illustration by BlogPasCherOpen full-size illustration ↗Best forTrial registration
Restraint targets yoga studios and meditation centers. The listing describes a layout suited to narrow screens. Using the keyboard, reach the trial button, open the form and submit it with a missing field. Check focus visibility and the association between the error message and field before repeating a complete request.
Offer pricing
59 USD · Regular license · Extended license 1000 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Check the trial action with the keyboard
What to consider
- Connect the button to the form and check focus and error messages.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 1000 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: July 20, 2026. WordPress version tag recorded: 7.1.x.
Dhruva · designthemes
Journey to check on a WordPress copy. Choose the beginner level and check that Y1 displays Studio A. — Illustration by BlogPasCherOpen full-size illustration ↗Best forSchedule and levels
Dhruva targets yoga sites and advertises Elementor. Apply the beginner filter and open class Y1. Check Studio A in the list and detail page, then change levels. Repeat with the same dataset after changing the Elementor template.
Offer pricing
59 USD · Regular license · Extended license 1600 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Find the class after selecting the level
What to consider
- Configure levels and schedule links. Check how the selected filter behaves.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 59 USD · Regular license · Extended license 1600 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: August 4, 2026. WordPress version tag recorded: 7.0.x.
PowerFlow · reacthemes
Journey to check on a WordPress copy. Confirm ESSAI-A, then place ESSAI-B and ESSAI-C on the waiting list. Check the order after cancellation. — Illustration by BlogPasCherOpen full-size illustration ↗Best forCapacity and waiting list
PowerFlow is presented for gyms and yoga studios and advertises Elementor. Choose the yoga template and add a trial class with one place. Compare the status shown to visitors with the booking register, then check the first person on the waiting list after a cancellation.
Offer pricing
49 USD · Regular license · Extended license 2300 USD
Billing: Theme purchase. Price plugins and services according to the installation.
Renewal and support: Six months of author support are listed. Check the cost of an extension at checkout.
Displayed amount excludes taxes and any processing fees.
Checked on .
Objectives to verify
- Distinguish a confirmed place from the waiting list
What to consider
- Choose a yoga template and configure capacity and the waiting list with the selected component.
Pricing terms and compatibility
Understanding the offer
- Price at the time of review
- 49 USD · Regular license · Extended license 2300 USD
- Currency
- USD
- Billing
- Theme purchase. Price plugins and services according to the installation.
- Renewal and support
- Six months of author support are listed. Check the cost of an extension at checkout.
- Taxes and fees
- Displayed amount excludes taxes and any processing fees.
- Commitment and terms
- Unspecified. Confirm for the offer you choose.
- Date checked
Compatibility and components
- Last update listed: May 20, 2026. WordPress version tag recorded: 6.9.x.


