Physio Club

Submitted 4 Aug 2026, 3:32am UTC

We need to create a practicelaunch website for Physio Club.

The staging URL for this site is https://dev.practiceedge.com.au/.

Site ID:
2568

Please connect to this particular site using Respira, and populate the fields for each appropriate page and post type using the information provided here.


Hard Rules (non-negotiable for this build)

  1. Write targets: Stylekit (Elementor kit colours/typography) + ACF field values on pages/posts only.
  2. Do NOT edit Elementor Theme Builder templates, widget settings, CSS, or layout (including Contact template typography, title_size, icon-box settings). If a field value does not render cleanly inside the template, fix the ACF value shape — do not alter the template. Exceptions to template lock:
    • Theme activation (publish/draft Theme taxonomy templates only)
    • Header/Footer logo image widgets + WP custom_logo / site_icon
    • Footer contact text/link widgets (address → GBP, phone → tel:, email → mailto:)
    • Nothing else in Theme Builder may be edited.
    • Contact Page: Embedded Google Map will go into the body content, NOT a Custom Field.
  3. Do NOT write to any ACF icon_picker / dashicon / icon fields. Leave blank. Never choose icons via Respira.
  4. Populate EVERY non-excluded ACF field with new practice-specific content. Never leave demo/sample copy.
  5. Staging write mode: direct edit is pre-approved for this full build. Prefer batch updates. Ask for human approval only for destructive deletes or ambiguous clinical relationships.
  6. All internal links must include the staging subdirectory (e.g. https://dev.practiceedge.com.au/book-online/), never root-relative /book-online/ alone.
  7. Loops are configured as date DESC, so please create / date posts in reverse brief order
    • Do not delete/recreate live posts to fix order
    • Acceptance: frontend order matches the brief table top→bottom.
  8. Why Choose / feature tile headings must be unique within the page; duplicate headings = failed audit.
  9. For every looped post type, set BOTH WordPress Featured Image and the matching ACF tile/profile image field (Services/Conditions: service_condition_loop_tile_image; Team: team_profile_picture; Blog: featured image). Use the same media ID for both. Fail the build if either is empty or a demo/sample asset.

Scope

Update pages: Home, About, Services gateway, Conditions gateway, Blog gateway, Book Online (if nominated).

Create/update post types: Team Members (if nominated), Services, Conditions, Contact Pages, Blog Posts (if nominated).

All pages/posts need Yoast titles & meta descriptions. Australian English. Match template content volume/format. Prefer optimised WebP images with SEO-friendly alt tags. Grid column counts must suit item counts. Do not select icon_picker ACF fields.

Build order: (1) Theme activation + template cleanup, (2) Stylekit/logo/favicon, (3) Team members, (4) Services, (5) Conditions, (6) Home/About/gateway pages, (7) Blog, (8) Contact + CTA verification, (9) final Yoast SEO pass.


ACF Completeness

  • Populate all fields except icon_picker*.
  • After write: audit for demo phrases (“Lorem”, “Sample”, “Practice Launch”, placeholder phone) and overwrite.
  • Relationships: produce Service↔Condition table once, then publish.

Stylekit & Brand Assets

Theme

Theme 01

Only one Theme's templates should be Published; others Draft. Leave Universal templates untouched. Activate theme before content population.

Logo

Logo - Light Version (for dark BGs):
Not provided

Logo - Dark Version (for light BGs):
Not provided

Favicon:
Not provided

  • Sideload into this site’s Media Library (do not hotlink).
  • Dark logo → Header; Light logo → Footer; set custom_logo + site_icon.
  • Done criteria: no demo “Practice Launch” logo remains.

Colours

Primary: #142952
Secondary: #475569
Text: #475569
Accent / Button BG: #325D9E
Light BG: #E1E8ED
Mid-Light BG: #ECD6D6
Mid BG/Border: #E0BABA
Mid-Dark BG: #563E47
Dark BG: #142952

Fonts

Heading:
Body:

Update the style kit. If a font is unavailable, choose the nearest Google Fonts equivalent.


Clinic Contact Details

Primary Business Address:
53 Station St
Engadine NSW 2233
Australia

Phone: Engadine: (02) 9520 6067
Email: engadine@physioclub.com.au
Google Business Profile: https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3305.1347200413475!2d151.01357009999998!3d-34.06606060000001!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6b12c16da1d40df5%3A0xaa20b1897c955bf3!2sPhysio%20Inq%20Engadine!5e0!3m2!1sen!2sau!4v1754622823061!5m2!1sen!2sau
Opening Hours:
Mon–Thu 8 am–7 pm, Fri 8 am–6 pm, Sat–Sun Closed

Address links to GBP (new tab). Update embedded map on Contact page. Phone = tel:, email = mailto:. Address/phone/email/hours must be plain text (no <p>/<a> in ACF). Update footer contact under logo.


Call To Actions

Primary CTA

Text: Book Online
Link: tel:0295206067
Behaviour: Open in the same tab

Apply to #headerBtn01, .CTA-Primary, .footerBtn01

Online Bookings: No

Secondary CTA

Text: Call Today
Link: tel:0295206067
Behaviour: Open in the same tab

Apply to #headerBtn02, .CTA-Secondary, .footerBtn02

Online booking code:


CTA Verification: Header primary/secondary; every page hero primary CTA; pre-footer CTAs; DOM check text + href.


Practice Story

Practice Description:
Meet the PhysioClub difference — experienced physiotherapists focused on personalised care and lasting recovery.

Trust Points:

Not provided

What Makes This Practice Different?

Target Audience:
Other Target Audience Notes:

Practice History / Founding Story:
At Physio Club, our mission is simple:To ensure that everyone who interacts with us has a positive, personalised, and professional experience.

We empower our clients through education, collaborate with local partners, and create an environment where our team can thrive, both professionally and personally.

Whether we’re sponsoring a local sports team, hosting a community event, mentoring the next generation of allied health professionals, or working alongside other local experts, we’re proud to be building something bigger than ourselves.

Mission / Vision / Values:

Social Proof / Association Logos

  • Instagram
  • Facebook
  • YouTube
  • LinkedIn
  • Map into Home ACF Association Logo fields in brief order.
  • Source: SharePoint library
  • Column count must match item count; never leave a single orphan.

Brand Voice & Tone

Preferred Tone:
Other Comments:

Words/Phrases to Avoid:

Reference Websites:

  • https://physioclub.com.au/ — Existing live site — crawled for tone, structure, and content cues

Compliance

AHPRA-Compliant: Yes — The content on this website must be AHPRA compliant

Beyond AHPRA:


Images

Image Sources (first listed = priority):

  • https://physioclub.com.au/

Images That Must Not Be Used:

Preferred Visual Style:

  • Replace every demo/sample image.
  • Dual-write Featured Image + ACF tile/profile field.
  • No duplicate images on the same page.
  • Match demo aspect ratios. Alt text in Australian English.

Team

Include Team profiles? Yes

If no, hide team section on About and disable Team Member post type.

Team Members:

NameTitle/RoleQualificationsShort Bio
Tom HolSenior Physiotherapist + Clinic OwnerTom is the energetic and enthusiastic co-founder of Physio Club. He is passionate about running clinics where both staff and clients thrive and believes that when his team feels supported and inspired, people receive the best possible care.
Liam GalwaySenior Physiotherapist + Team LeaderOriginally working in hospitality management, Liam retrained as a physiotherapist and joined Physio Club Engadine in 2021. His passion for health and wellness drives his work, and he loves making a positive impact by helping clients achieve their care plans and recovery goals.
Lara SalvarinasPhysiotherapistLara joined Physio Club Engadine in 2024, inspired by the impact the team was making in the community. She is passionate about helping people improve one step at a time and supporting them to become the best version of themselves.
Holly DoylePhysiotherapistHolly joined Physio Club Engadine in 2025 after a career in professional contemporary dance. She was introduced to the clinic through this dance career, and was inspired to combine her love of movement with physiotherapy.
Sam PhillipsPhysiotherapistSam joined Physio Club after completing a university placement with the team, where they were drawn to the clinic’s supportive culture and strong client-centred approach.
Grace LovelockPhysiotherapistGrace joined Physio Club after completing a university placement with the team. She was immediately drawn to the clinic’s friendly and welcoming atmosphere and appreciated the strong client-centred approach.
Bec MartinSenior Exercise PhysiologistBec has been part of Physio Club Engadine since 2019, bringing with her a love of sport and a personal appreciation for the value of physiotherapy. She enjoys helping clients improve their health, achieve their goals, and build confidence through movement.
Ryan PascoeSenior PhysiotherapistRyan joined Physio Club Engadine and Sutherland in 2019 after several years working as an emergency nurse.
Hayden RoddaSenior PhysiotherapistHayden has been with Physio Club Sutherland since 2022. A lifelong involvement in sport and dealing with his own injuries inspired him to pursue a career in physiotherapy.
Lisa SchaupSenior PhysiotherapistAfter moving to Australia from Cape Town, South Africa, Lisa joined Physio Club Sutherland in 2023.
Joel OvertonPhysiotherapistJoel joined Physio Club Sutherland in 2025, drawn to the clinic’s welcoming atmosphere and supportive team. As a new graduate, he knew it was the perfect place to grow his career while helping people return to their best.
Laura StefaniClinic Owner + DirectorAlongside her husband Tom, Laura is the co-founder and director of Physio Club Engadine and Sutherland.
Jess ShawSenior Client Relationship Manager + Team LeaderJess has been a valued part of Physio Club Engadine and Sutherland since 2017, bringing with her a strong background in retail and hospitality management.
Shavonne LeaderSenior Client Relationship Manager + Marketing SupportWhile studying at university, Shavonne was looking for a team-oriented role that offered valuable business experience.
Paris WhiffinSenior Client Relationship ManagerParis joined Physio Club Engadine and Sutherland in 2019 while studying, keen to gain experience in healthcare and explore her interest in physiotherapy.

Team Images:

None uploaded

Create a Team Member for each row. Filenames must match full name lowercase-hyphenated.


Services

Service TitleService Slug
Physiotherapyphysiotherapy
Children’s Physiotherapyphysiotherapy
Sports Physiotherapysports-physiotherapy
Dance Physiotherapydance-physiotherapy
Endurance Athlete Physiotherapyendurance-athlete-physiotherapy
Bike Fitendurance-athlete-physiotherapy
Head & Neck Physiotherapyhead-neck-physiotherapy
NDIS Servicesndis-services
How We Help NDIS Participantshow-we-help-ndis-participants
Our NDIS Services include:our-ndis-services-include
Why choose Physio Club as your NDIS provider?why-choose-physio-club-as-your-ndis-provider
Personalised Carepersonalised-care
Experienced Teamexperienced-team
Latest Technologylatest-technology
Collaborative Approachcollaborative-approach
NDIS-Friendlyndis-friendly
Wheelchair Accessiblewheelchair-accessible
Exercise Physiologyexercise-physiology
Concussion Managementconcussion-management
Dry Needlingdry-needling

Create each Service post, relate to Conditions, keep brief order, delete sample posts, dual-write images.


Conditions

Not provided

Create each Condition post, relate to Services, keep brief order, delete sample posts, dual-write images.


Blog

Include Blog? Yes

If no, remove Blog from nav/menus and Home blog section.

Categories:

  • Dance Physiotherapy
  • Endurance Athlete Physiotherapy
  • Exercise Physiology
  • Physiotherapy
  • Sports Physiotherapy

Posts:

Blog TopicComments/InstructionsReference Post
Exercise During Menopause: Why Strength and Balance Training Matter More Than EverCategories: Exercise Physiology. For many women, menopause arrives with far more than hot flushes. It can bring fatigue, sore joints, disrupted sleep, brain […]https://physioclub.com.au/blog/exercise-during-menopause/
Whiplash Treatment and RecoveryCategories: Physiotherapy. Key Takeaways Quick note: everyone is different. This article is here to help you understand the topic, not replace professional […]https://physioclub.com.au/blog/whiplash-treatment-physiotherapy-strength-mobility/
Neck Pain: Causes, Exercises and Practical Tips for ReliefCategories: Physiotherapy. Key Takeaways Quick note: everyone is different. This article is here to help you understand the topic, not replace professional […]https://physioclub.com.au/blog/practical-tips-to-prevent-lockdown-neck-pain/
Buttock Pain: Is It Arthritis, Soft Tissue or a Nerve Problem?Categories: Physiotherapy. Key Takeaways Quick note: everyone is different. This article is here to help you understand the topic, not replace professional […]https://physioclub.com.au/blog/what-a-pain-in-the-buttock-is-it-arthritis-or-soft-tissue-or-nerve/
Can Sciatica Be Cured?Categories: Physiotherapy. Key Takeaways Quick note: everyone is different. This article is here to help you understand the topic, not replace professional […]https://physioclub.com.au/blog/can-you-cure-sciatica/
Shoulder Pain: Is It Frozen Shoulder or Bursitis?Categories: Physiotherapy. Key Takeaways Quick note: this article is here to help you understand the topic, not replace professional advice. Everyone is […]https://physioclub.com.au/blog/shoulder-pain/
Sprained Ankle: Rehab, Recovery and Getting Back to SportCategories: Sports Physiotherapy. Key Takeaways This article is here to help you understand ankle sprains and rehabilitation. It is not a substitute for […]https://physioclub.com.au/blog/sprained-ankle-rehab/
Tennis Elbow vs Golfer’s Elbow: What’s the Difference, and How Do You Fix It?Categories: Sports Physiotherapy. Introduction A lot of people come in with elbow pain, and they’ve already diagnosed themselves. Sometimes they’re right. Sometimes they’ve […]https://physioclub.com.au/blog/elbow-pain-tennis-elbow-or-golfers-elbow/
Achilles Tendinopathy: What It Is, Why It Happens, and How to Actually Fix ItCategories: Sports Physiotherapy. Introduction Achilles tendinopathy might be the condition we see most often in clinic that people expect to just ‘go away […]https://physioclub.com.au/blog/achilles-tendinopathy/
Low Back Pain: Should You See a Physio or Get a Scan First?Categories: Physiotherapy. Introduction Low back pain is one of the most common health complaints in Australia. According to the Australian Institute of […]https://physioclub.com.au/blog/low-back-pain-physiotherapy-or-imaging/
Best Stretches for Tight Hip Flexors: A Complete GuideCategories: Physiotherapy. Key Takeaways Quick note: everyone is different. Please speak with your physio or doctor about your specific situation. This article […]https://physioclub.com.au/blog/stretches-for-tight-hip-flexors/
Osgood-Schlatter Disease: Symptoms, Treatment and TapingCategories: Sports Physiotherapy. Key Takeaways Quick note: every person’s situation is different. Please talk to your physio or doctor about your specific circumstances. […]https://physioclub.com.au/blog/osgood-schlatter-disease/
Corked Muscle: What It Is, How to Grade It, and the Best Way to Treat ItCategories: Sports Physiotherapy. Key Takeaways It’s no secret that a corked muscle can stop you in your tracks. One moment you’re in the […]https://physioclub.com.au/blog/corked-muscle-treatment-recovery/
What to Expect After Knee Replacement Surgery: Your Complete Recovery GuideCategories: Physiotherapy. Key Takeaways Quick note: every person’s situation is different. Please talk to your surgeon or doctor about your specific circumstances. […]https://physioclub.com.au/blog/what-to-expect-after-knee-replacement-surgery-all-questions-answered/
Vertigo and Dizziness: Causes, Symptoms, and How Physiotherapy Can HelpCategories: Physiotherapy. A lot of people come in worried about this. And honestly, it makes sense. Vertigo and dizziness are some of […]https://physioclub.com.au/blog/vertigo-and-dizziness-causes-symptoms-and-how-physiotherapy-can-help/
Netball Injuries: How to Reduce ACL Injury Risk with Netball Australia KNEE ProgramCategories: Sports Physiotherapy. Netball Injuries: How to Reduce ACL Injury Risk with Netball Australia KNEE Program It’s no secret that netball is tough […]https://physioclub.com.au/blog/netball-australia-knee-program/
Concussion Guidelines for Community SportCategories: Endurance Athlete Physiotherapy, Sports Physiotherapy. Concussion is one of the injuries I see create the most uncertainty in community sport. Not because people do not […]https://physioclub.com.au/blog/concussion-guidelines-community-sport/
ITB Syndrome | Runner’s KneeCategories: Endurance Athlete Physiotherapy. If you run regularly, there is a good chance you have felt pain on the outside of your knee at […]https://physioclub.com.au/blog/itb-syndrome-runners-knee/
Osteoarthritis Exercise GuidelinesCategories: Physiotherapy. Osteoarthritis is one of the most common conditions I see in clinic, and also one of the most misunderstood. For […]https://physioclub.com.au/blog/osteoarthritis-exercise-guidelines/
Pre-season training for injury preventionCategories: Sports Physiotherapy. Every year I see the same pattern play out. The season approaches, players dust off the boots, and training ramps […]https://physioclub.com.au/blog/pre-season-training-for-injury-prevention/
Calf Pain: Is It a Soleus or Gastrocnemius Strain?Categories: Sports Physiotherapy. If you’ve felt a sharp twinge in your calf during sport, or a lingering tightness that won’t settle, you’re not […]https://physioclub.com.au/blog/calf-pain-is-it-a-soleus-or-gastrocnemius-strain/
Maximal Strength Training: The Secret Weapon for Cyclists and Runners in SutherlandCategories: Endurance Athlete Physiotherapy. For endurance athletes like road cyclists and runners, performance isn’t just about clocking endless kilometers. It’s about improving how efficiently […]https://physioclub.com.au/blog/maximal-strength-training-the-secret-weapon-for-cyclists-and-runners-in-sutherland/
Things You Didn’t Know About Running Your First MarathonCategories: Endurance Athlete Physiotherapy. How do you know somebody is doing their first marathon? They’ll tell you. Running your first marathon is one of […]https://physioclub.com.au/blog/things-you-didnt-know-about-running-your-first-marathon/
Behind the Scenes at the Australian Dance Festival 2025Categories: Dance Physiotherapy. The Australian Dance Festival is an annual celebration of Australia’s best in dance, with workshops with Australia’s best choreographers, show […]https://physioclub.com.au/blog/behind-the-scenes-at-the-australian-dance-festival-2025/
Cortisone Injections For Tendon Pain | Are They Worth It?Categories: Physiotherapy. Cortisone injections are a well-known go-to for the treatment of some sources of pain – from bursitis in the hip or shoulder, and tendinopathies such as tennis elbow, through to plantar fasciitis in the heel of the foot. But are they truly effective?https://physioclub.com.au/blog/cortisone-injections-for-tendon-pain-are-they-worth-it/

Most recent = build date; back-date others 4 days apart at a consistent hour. Dual-write featured images.


SEO

Target Keywords / Location Terms:

If blank, research and suggest suitable titles, descriptions, and keywords via Yoast.