# Page Templates

This folder contains all custom page templates for the Homerix theme, following WordPress recommended folder structure.

## WordPress Template Detection

WordPress automatically scans this directory for page templates. Each template file must include the `Template Name` header comment to be selectable in the WordPress page editor.

## Available Templates

### 1. **Full Width** (`page-full-width.php`)
- **Template Name:** Full Width
- **Description:** Full-width page layout without sidebar
- **Use Case:** Landing pages, custom layouts, promotional pages

### 2. **About Us** (`page-about-us.php`)
- **Template Name:** Homerix About Us
- **Description:** About Us page with customizable sections
- **Features:** Hero, Mission/Vision, Team, Values, CTA

### 3. **Services** (`page-site-services.php`)
- **Template Name:** Homerix Services
- **Description:** Services listing page with dynamic content
- **Features:** Hero, Services grid, CTA

### 4. **Find Technician** (`page-find-technician.php`)
- **Template Name:** Homerix Find Technician
- **Description:** Technician directory with filters
- **Features:** Hero, Search/Filter, Technician cards

### 5. **Book Now** (`page-book-now.php`)
- **Template Name:** Homerix Book Now
- **Description:** Multi-step booking form
- **Features:** 4-step booking process with validation

### 6. **Contact Us** (`page-contact-us.php`)
- **Template Name:** Homerix Contact Us
- **Description:** Contact page with form and info
- **Features:** Contact form, location, hours

### 7. **FAQ** (`page-faq.php`)
- **Template Name:** Homerix FAQ
- **Description:** Frequently Asked Questions page
- **Features:** Accordion-style FAQ sections

### 8. **Privacy Policy** (`page-privacy-policy.php`)
- **Template Name:** Homerix Privacy Policy
- **Description:** Privacy policy page
- **Features:** Legal content sections

### 9. **Terms of Service** (`page-terms-of-service.php`)
- **Template Name:** Homerix Terms of Service
- **Description:** Terms of service page
- **Features:** Legal content sections

## How to Use

1. Create a new page in WordPress admin
2. In the **Page Attributes** box (right sidebar)
3. Select the desired template from the **Template** dropdown
4. Save/Publish the page

## Template Structure

All templates follow WordPress best practices:
- Proper template header comments
- `get_header()` and `get_footer()` calls
- Customizer integration for dynamic content
- Responsive design with Tailwind CSS
- Proper escaping and sanitization

## Customization

All templates are integrated with WordPress Customizer. To customize:
1. Go to **Appearance ? Customize**
2. Navigate to the relevant panel (e.g., "About Us Settings")
3. Modify settings and see live preview
4. Click **Publish** to save changes

