Managing Services and Testimonials in dSite Theme

Services and Testimonials are two powerful Custom Post Types in dSite Theme that help you showcase what you offer and build trust with potential patients. This guide will show you how to add and manage both.

Managing Services

What are Services?

Services are the medical treatments, procedures, or specialties you offer. Each service can include:

  • Service name and icon
  • Detailed description
  • Duration and pricing (optional)
  • Featured image
  • Category classification
  • Homepage visibility toggle

Adding a New Service

To add a service:

  1. Go to Services → Add New in WordPress admin
  2. Enter the service name as the title
  3. Write a detailed description in the content editor
  4. Add a featured image (recommended: 800x600px)
  5. Fill in the Service Details meta box:
    • Icon: Choose an emoji or icon
    • Duration: How long the service takes (e.g., “30 minutes”)
    • Price: Cost of service (e.g., “$150” or “Contact for pricing”)
  6. Check “Show on Homepage” to display in the homepage services grid
  7. Assign a Service Category (optional)
  8. Click Publish

Service Categories

Organize services into categories:

  • General Medicine
  • Preventive Care
  • Diagnostics
  • Specialized Treatments
  • Emergency Services

Create categories in Services → Categories.

Services Page Template

The theme includes a dedicated Services page template that displays all your services in a beautiful grid. It automatically:

  • Shows all published services
  • Displays service categories for filtering
  • Links to individual service pages
  • Includes call-to-action buttons

To use it, create a page and select Template: Services Page.

Single Service Pages

Each service gets its own detail page with:

  • Full service description
  • Large featured image
  • Duration, pricing, and details
  • Related services section
  • Appointment booking CTA

Managing Testimonials

What are Testimonials?

Testimonials are patient reviews that build trust and credibility. Each testimonial includes:

  • Patient name
  • Patient photo (optional)
  • Review text
  • Star rating (1-5 stars)
  • Date received
  • Location (city, state)
  • Homepage visibility toggle

Adding a New Testimonial

To add a testimonial:

  1. Go to Testimonials → Add New
  2. Enter patient’s name as the title (first name or initials for privacy)
  3. Paste the testimonial text in the content editor
  4. Add patient photo as featured image (optional, use placeholder if needed)
  5. Fill in Testimonial Details:
    • Rating: 1-5 stars
    • Location: City, State
    • Date: When review was received
  6. Check “Show on Homepage” for featured testimonials
  7. Click Publish

Best Practices for Testimonials

  • Authenticity: Only use real patient reviews
  • Privacy: Get written consent before publishing
  • Variety: Include different types of services/treatments
  • Length: Keep testimonials concise (2-4 sentences)
  • Photos: Real photos build more trust than stock images
  • Recent: Include dates to show ongoing patient satisfaction

Testimonials Page Template

Display all testimonials on a dedicated page:

  • Grid layout showing all reviews
  • Star ratings prominently displayed
  • Filterable by rating (coming soon)
  • Pagination for many testimonials

Create a page and select Template: Testimonials Page.

Homepage Display

Both Services and Testimonials marked “Show on Homepage” will appear in their respective homepage sections:

  • Services: Grid of 3-6 featured services with icons
  • Testimonials: Rotating carousel or grid of patient reviews

Control these sections in Appearance → Customize → Homepage Sections.

Quick Tips

  • Add 6-8 services for a complete services grid
  • Feature your most popular services on the homepage
  • Add 8-12 testimonials minimum for credibility
  • Regularly update with new patient reviews
  • Use high-quality images for both services and testimonials
  • Write clear, benefit-focused service descriptions

Services and Testimonials are the backbone of your medical website. Take time to create compelling content that attracts and converts patients!

Share This Article: