для шаблона вам нужны всего несколько PHP тегов.
все они продемонстрированы в бесплатных темах, достаточно заглянуть в них, чтобы разобраться, но так как подобные вопросы задаются достаточно часто, я сделаю эту тему ВАЖНОЙ
1. <?php get_page_clean_title(); ?> - вставляется между html тегами <title></title>
<title><?php get_page_clean_title(); ?> - <?php get_site_name(); ?></title>
2. <?php get_header(); ?> - обязательный PHP тег, вставляется между html тегами <head></head>, служит для вывода метатегов, канонических ссылок, также служит крючком для плагинов
<head>
<?php get_header(); ?>
</head>
3. <?php get_theme_url(); ?> - используется для указания адреса папки темы <script type="text/javascript" src="http://getsimplecms.ru/theme/Spartan/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="<?php get_theme_url(); ?>/js/jquery-1.7.1.min.js"></script>
4. <?php get_page_slug(); ?> - используется для идентификатора страницы
< body id="<?php get_page_slug(); ?>">
5. <?php get_site_name(); ?> и <?php get_site_url(); ?> - используются для логотипа
<a href="<?php get_site_url(); ?>" class="logo"><?php get_site_name(); ?></a>
6. <?php get_navigation(return_page_slug()); ?> - используется для вывода меню, вставляется между html тегами <ul></ul>
<ul><?php get_navigation(return_page_slug()); ?></ul>
7. <?php get_page_title(); ?> - показывает заголовок страницы, вставляется между html тегами <h1></h1>
<h1><?php get_page_title(); ?></h1>
8. <?php get_page_content(); ?> - показывает весь основной контент страницы, вставляется туда, где контент должен быть показан
<div class="content">
<?php get_page_content(); ?>
</div>
9. <?php get_component('component_slug'); ?> - используется для вывода содержания компонентов, вставляется туда, где контент должен быть показан
<aside class="sidebar">
<?php get_component('имя_компонента'); ?>
</aside>
10. <?php get_footer(); ?> - обязательный PHP тег, является крючком для многих плагинов, вставляется перед закрывающим html тегом bodu
Поддержать GetSimple CMS по-русски
ЯДом