A Premium WordPress Block Theme for Beauty Salons & Spas
Rozholy is a professional, modern, and fully responsive WordPress Full Site Editing (FSE) block theme built specifically for beauty salons, hair studios, spas, skincare clinics, and wellness businesses. It features a feminine color palette (rose, gold, violet), Persian/RTL support, and deep WooCommerce integration.
- ✅ Full Site Editing (FSE) — edit everything visually via the Site Editor
- ✅ WooCommerce Ready — sell products with a custom-styled storefront
- ✅ Block Patterns — hero, services grid, testimonials, gallery, booking form
- ✅ Persian / RTL Support — native right-to-left layout
- ✅ User Dashboard — profile editing, password change, activity log
- ✅ Customizer Settings — colors, header layout, social links, footer text
- ✅ Style Variations — Default, Dark, Rose Gold
- ✅ Child Theme Ready —
rozholy-childincluded for safe customization
| Feature | Description |
|---|---|
| Feminine Color Palette | Rose, gold, and warm neutral tones |
| Custom Typography | Playfair Display + Vazirmatn with Google Fonts |
| Smooth Animations | Entrance, hover, and scroll effects |
| Transparent Header | Optional overlay header for hero sections |
| Wavy Footer | Modern 4-column footer with social icons |
| Fully Responsive | Optimized for mobile, tablet, and desktop |
| Plugin | Status |
|---|---|
| WooCommerce | Full support with custom templates |
| Rozholy Companion | Booking manager + custom blocks |
| Yoast SEO | Fully compatible |
- 9 FSE templates: index, front-page, page, single, archive, 404, search
- 6 block patterns: hero, services, testimonials, gallery, booking, contact
- 3 style variations: default, dark, rose-gold
- User dashboard: profile editing, password change, activity log with AJAX load-more
- Customizer: primary/secondary color, header layout, social links, footer text
- Security hardening: version removal, XML-RPC disabled, login errors unified, REST API user endpoint protected
- WooCommerce: custom wrapper, mini-cart fragments, product grid
cp -r rozholy /path/to/wp-content/themes/Then activate from Appearance > Themes.
- Go to Appearance > Themes > Add New
- Click Upload Theme
- Select
rozholy.zipand install - Activate the theme
Go to Appearance > Customize > Rozholy Settings > Colors to set your brand colors.
Appearance > Menus — create a menu and assign it to the "Primary Menu" location.
Appearance > Customize > Rozholy Settings > Social Links — add Instagram, Telegram, WhatsApp, YouTube URLs.
- Create a new page with the Dashboard template
- Go to Appearance > Customize > Rozholy Settings > User Dashboard
- Select the dashboard page
Install Rozholy Companion for:
- Booking management with React admin UI
- Custom Gutenberg blocks (Service Card, Testimonial)
- Booking REST API
rozholy/
├── style.css # Theme stylesheet
├── theme.json # FSE design tokens
├── functions.php # Theme bootstrap (loads inc/*)
├── index.php # FSE fallback
├── screenshot.png # Theme preview (1200×900)
├── page-dashboard.php # User dashboard template
├── inc/
│ ├── setup.php # Theme support & features
│ ├── enqueue.php # Scripts & styles
│ ├── customizer.php # Customizer settings
│ ├── template-functions.php # Helper functions
│ ├── security.php # Hardening filters
│ ├── woocommerce.php # WooCommerce overrides
│ └── dashboard.php # Dashboard handlers
├── templates/ # FSE block templates
├── parts/ # FSE template parts
├── patterns/ # Block patterns (PHP)
├── styles/ # Style variations
├── template-parts/dashboard/ # Dashboard partials
├── woocommerce/ # WC template overrides
├── assets/
│ ├── css/
│ ├── js/
│ ├── fonts/
│ └── images/
└── languages/
Requires WordPress 6.5+ and PHP 7.4+.
# Clone the repo
git clone https://github.com/Hordekiller/rozholy.git
# For child theme customizations, use rozholy-child/Contributions are welcome!
- 🐛 Report bugs: Open an Issue
- 💡 Suggest features: Start a Discussion
- 🔧 Submit code: Open a Pull Request
GNU General Public License v2.0 or later. See LICENSE.
Rozholy WordPress Theme
Copyright (C) 2026 HordeKiller
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
Hordekiller — built for the WordPress community
Rozholy — Elevate your beauty salon's online presence. 🌹
