Каждый шаблон для WordPress состоит из файлов, которые отвечают за различные участки блога. Зная эти участки блога, можно подстраить работу шаблона (темы) под себя, изменять его оформление, сделать его перевод (если тема не переведена), да и вообще неплохо знать, за что отвечает каждый файл .
В основном шаблоны на WordPress строятся из одних и тех же файлов (их кол-во может изменяться в зависимости от сложности темы). Например: мой шаблон состоит из таких файлов:
Напоминаю, что файлы шаблона (темы) находятся в директории \wp-content\themes\Ваша_тема, а кто работает на денвере: по адресу — С:\WebServer\home\mysite1.ru\www\wp-content\themes\Название_Темы\ (если Вы всё делали по статьям с данного блога, в противном случае адрес будет другой, но по образцу, думаю, догадаетесь).
В вашей теме файлы могут немного отличаться, но основные будут присутствовать в любом случае:
Структура WordPress шаблона:
Где:
1. header.php — отвечает за шапку блога. Здесь обычно нахобиться ваш логотип и, как правило, страницы или категории меню навигации и поиск.
2. Содержание (Content) – формируется разными файлами:
single.php — вывод конкретного поста;
page.php – вывод той или иной страницы (например: «О блоге»);
index.php — содержимое главной страницы;
archive.php — архивы постов (или статей), выводятся по времени,
search.php — результаты поиска.
Comments.php – комментарии на блоге.
И другие — с ними разберемся позже по ходу действий.
3. Sidebar.php (сайдбар) – Обычно располагается слева или справа (могут располагаться и с обоих сторон). Он служит для вывода боковых панелей, таких как категории, последние сообщения, последние комментарии и многое другое Если у Вас на сайте располагается несколько сайдбаров, то у вас и в теме будет несколько файлов сайдбаров с префиксами: sidebar, sidebar_2, sidebar_3.
4. Footer.hph (подвал, футер) – отвечает за нижнюю часть блога. Здесь обычно располагаются авторские права (например: © 2012 web-revenue, Работает на WordPress) и ссылка на тему автору.
Если Вы знаете о том, за что отвечает каждый файл вашего блога, то вы легко сможите отредактировать шаблон под себя, но есть одно но: если у вас нет базовых знаний css и html лучше не стоит лезть в код шаблона. Базовые знания html и css можно за пару дней получить здесь — http://htmlbook.ru/.
Вам сначала может показаться, что это очень сложным? Но по мере выхода новых статей, я буду всё разъяснять, и вы сами без особого труда научитесь править свой шаблон.
И на последок дам Вам совет: редактируйте тему не из админки блога, т.к. найти нужный код трудновато, а открыв необходимый файл программой notepad++ с кодировкой UTF-8 без BOM. А также перед редактированием какого либо файла, сделайте его резервную копию, чтобы в случаи чего высмогли восстановить данные файла.
Из админки можно редактировать какие-нибудь мелочи, например: изменять цвета ссылок, добавлять небольшие коды от плагинов и т.д.
Удачи Вам! Жду Вас на следующих уроках!