Я знаю, что это очень поздно, просто хотел добавить мои «достоинства» на этот вопрос.
Мое предложение было бы создать методы для этого, например, мой корень: var / www / htdocs / и файл функций находится в include / functions / template-parts.php. Мои функции будут выглядеть как таковые:
<?php
define("DOC_ROOT", "/var/www/htdocs/"); # Add a trailing slash to make it a little easier
function GetHeader()
{
return include DOC_ROOT . 'includes/parts/header.htm'; # Header found at include/parts/header.htm
}
function GetFooter()
{
return include DOC_ROOT . 'includes/parts/footer.htm'; # Footer found at include/parts/footer.htm
}
?>
И используются как таковые:
<?php
# From the main page (/var/www/htdocs/index.php)
require_once 'includes/functions/template-parts.php';
GetHeader();
?>
<!-- Page content -->
<?php
GetFooter();
?>