What are some best practices for handling different page designs within a PHP template?

When handling different page designs within a PHP template, it's best to use conditional statements to determine which design to display based on certain criteria such as the page type or user preferences. This allows for a more dynamic and flexible approach to designing and customizing pages within a PHP template.

<?php
// Determine the page type or user preferences
$page_type = 'default';

// Use conditional statements to select the appropriate design
if ($page_type == 'default') {
    include 'default_page_design.php';
} elseif ($page_type == 'alternate') {
    include 'alternate_page_design.php';
} else {
    include 'fallback_page_design.php';
}
?>