Top bar, hours and health note
Go to Appearance → Customize → Pulse: top bar & studio:
- Show the top bar, its Text (for example each club's opening hours), Phone, and the Link text and Link (for example "First class free" to the free-trial page).
- Health note: shown on single class pages; the demo also places it beside every calculator. Keep a "consult a professional" note near the calculators.
The open-now chip in the hero reads its hours from data-ps-open in the hero's HTML widget: seven comma-separated HH:MM-HH:MM ranges from Monday to Sunday. It shows "Open now · until …", "Opens today at …" or that the club opens tomorrow. The header button text ("Free trial") is under DEV3 Pulse Options → Header.
Add a class
- Go to Classes → Add New. Add a title, the description (content), an excerpt for cards, a featured image (a 4:5 poster) and a class category (HIIT, Strength, Yoga or your own).
- Fill the details box:
- Weekly schedule: one session per line,
days start-end | room, for example Mon, Wed 07:00-07:45 | Studio One. Weekdays, Daily, Weekends and ranges such as Mon-Fri also work.
- Duration, Level and Intensity (low, medium or high badge).
- Trainer: the post ID of a trainer.
- Room / studio, Calories (approximate), Places per session and Drop-in price.
- Publish. The class page shows the poster, intensity meter, facts band, weekly sessions, coach card, what to expect and bring, the health note and a free-trial panel. Category pages live at
/classes-category/<slug>/.
The weekly timetable
- The Timetable page uses the Weekly Timetable widget with source Classes. It builds itself from every class's weekly schedule.
- Options: only some categories (slugs), Monday to Sunday or Monday to Friday or only days with sessions, category filters, highlight today and the text for a rest day. A Manual rows source is there for sessions that are not classes.
- When the widget is narrower than 700 px it switches to day tabs. Category colours come from your theme colours.
Trainers, workshops and member stories
- Trainers → Add New: role, languages, specialities, certifications and education (one per line), years coaching and a motto. Each trainer page lists the classes they teach. Certifications show on cards when the Team widget's Details option is on.
- Workshops & retreats → Add New: start and end, venue, city, the leading trainer's ID, a price and Places (booking open, few places left, fully booked, cancelled or postponed).
- Member stories are testimonials; tick Sample content to show a sample badge. The progress cards are the Before / After widget with two images.
Memberships and comparison
- Pricing Table widget: turn on Billing toggle, then give each plan a second price and period, a badge and small print.
- Feature Comparison widget: the columns are plan names; each row is a feature with values separated by
| (yes, no or text). A row with only a heading becomes a group row. Phones show one plan at a time.
Calculators and the free trial
- The Calculator widget offers BMI (metric or imperial, WHO adult bands) and Daily calories (Mifflin–St Jeor × activity). Each has its own note field. The results are general estimates, not medical advice.
- The Free trial page uses the Request Form widget, kind appointment, with topics from Classes. Requests are saved under Requests and emailed to the site admin. To use your own booking system, point the trial buttons to it.
Change the 3D kettlebell
- Open the home page with Edit with Elementor and select the 3D Scene widget in the hero.
- It uses the preset Pulse kettlebell / dumbbell in Accent object mode, aspect ratio
1 / 1.
- Set the object (kettlebell or hex dumbbell), paint colour, the weight printed on the bell, the heartbeat line colour or turn it off, idle spin and turn while scrolling.
- To remove the 3D, delete the widget or swap in an image. Nothing else depends on it, and the 3D engine is then not loaded.
Motion and styling
- Select any widget or container and open Advanced → DEV3 Motion for reveal, stagger, split headings, mask, parallax, counter, marquee, tilt, sticky stack and progress.
- The hero tickets, the app phones and the opening hours are HTML widgets: edit the text in place and keep the class names.
- Appearance → Customize → DEV3 Pulse Options: colours, fonts, header button, search, smooth scrolling, 3D quality, footer and newsletter, and shop columns.
- With reduced motion set in the operating system, every effect shows its final state and the kettlebell shows a still image.
- Without Elementor, insert patterns from Patterns → DEV3 Pulse (22 of them), including heroes, class types, a day schedule, plans, a comparison table, the health note, opening hours and locations. Block styles include Ink, Heat and Lilac panels, Mega condensed headings, Tilted poster and Heat button.
The shop
The demo sells class packs, a day pass and personal training as Virtual products (no shipping), a kettlebell with Weight variations shown as swatches, a mat by colour, gear and apparel. Make your own the same way. The shop, product, slide-out cart, quick view, cart, checkout and account pages are already styled.