📋 Before You Start
Install WordPress on Your Host
Most hosting providers offer 1-click WordPress installation:
- SiteGround: Site Tools → WordPress → Install
- Bluehost: My Sites → Add Site → Install WordPress
- GoDaddy: My Products → Managed WordPress → Get Started
- A2 Hosting: cPanel → Softaculous → WordPress
Set your site title, admin username, and password during installation. Save these credentials — you'll need them to log in.
Log In to WordPress Dashboard
Go to yourdomain.com/wp-admin and log in with the credentials you created.
You should see the WordPress Dashboard — the admin area where you manage your site.
Upload Your Theme ZIP File
In the WordPress Dashboard:
- Go to Appearance → Themes
- Click Add New Theme at the top
- Click Upload Theme
- Click Choose File and select the
.zipfile you downloaded from your Client Portal - Click Install Now
- Once installed, click Activate
Run the Setup Wizard
After activating the theme, the Setup Wizard will launch automatically. If it doesn't, go to Appearance → Setup Wizard in the sidebar.
The wizard walks you through:
- Practice Info — Name, phone, email, address
- Office Hours — Your weekly schedule
- Colors & Branding — Primary color, accent color, background
- Hero Section — Headline, subtext, call-to-action buttons
- CTA Buttons — Schedule, Contact, Intake Form links
- Booking & Payments — Booking embed code, Stripe payment links
Fill in each section and click Save when you're done. The wizard will redirect you to the Customizer where you can upload your logo and hero image.
Upload Your Logo & Hero Image
In the WordPress Customizer (Appearance → Customize):
- Site Identity → Logo — Upload your practice logo (recommended: 320×100px or similar)
- Hero Section → Hero Image — Upload a hero background image (recommended: 1920×600px)
Click Publish to save your changes.
Create Your Pages (Optional)
Most themes auto-create starter pages during the wizard. If yours didn't, or you want to add more:
- Go to Pages → Add New Page
- Give it a title (e.g., "About Us", "Services", "Contact")
- Write your content using the WordPress block editor
- Click Publish
Fine-Tune in the Customizer
Go to Appearance → Customize to adjust:
- Colors — Primary, accent, background, heading, and text colors
- Services — Edit service names, descriptions, and icons
- Testimonials — Add or edit patient testimonials
- Office Hours — Update your schedule anytime
- Social Links — Facebook, Instagram, Twitter, YouTube, LinkedIn
- Announcement Bar — Optional top banner with custom message
Every change previews live before you publish.
Go Live!
Your site is ready. Here's a quick checklist before sharing it:
- ✅ Logo uploaded and looks good
- ✅ Hero image and headline set
- ✅ Office hours are correct
- ✅ Contact info (phone, email, address) is accurate
- ✅ Services listed with descriptions
- ✅ Navigation menu works on mobile
- ✅ Test the contact form / booking link
Share your URL with the world — your practice website is live! 🎉
📦 Theme-Specific Features
ChiroElite Pro ($197)
- 6-step setup wizard with plain-English prompts
- Appointment request modal (built-in, no plugin needed)
- Dynamic services section with custom descriptions
- Stripe payment integration for online billing
- Dark gold premium color palette
VitalAlign ($169)
- Guided setup wizard with license validation
- Clean olive/nature color palette
- Trust/Insurance bar and Stats strip
- 8 auto-created demo pages
- 6 Gutenberg block patterns for page layouts
WellSpring Starter ($89)
- 6-step setup wizard
- Services, team, and testimonials sections
- Light, approachable design
- Perfect for new practices on a budget
Need help? Email us at support@wellspringweb.com — we typically respond within a few hours.
Ready to Launch Your Practice Website?
Browse our full product lineup — templates, WordPress themes, managed hosting, and bundles.