Меню Закрыть

Темы и шаблоны WordPress. В чем различие?


Продолжая изучать WordPress, я столкнулся с проблемой, связанной с употреблением терминов «тема» и «шаблон».  

Например, Википедия раскрывает понятие движка WordPress так:

WordPress — система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL; выпущена под лицензией GNU GPL версии 2. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать проекты широкой функциональной сложности.

Как видите, слова «шаблон» там нет.  Надо отметить, что повсеместно и часто многие пользователи и даже крутые web-мастера, создатели web-проектов и разработчики не улавливают различие в понятиях и под словом «шаблон» подразумевают обычные темы WordPress.

Грешат этим и поисковые системы. Попробуйте ввести в Яндексе или Google поисковый запрос «Темы WordPress», Вы получите примерно такую картину:

Темы и шаблоны

А вот в Google я ввел запрос «Шаблоны WordPress»:Темы и шаблоны WordPress

Везде сплошная «чихарда», тут тебе и то и другое и все вместе взятое!

Давайте, все-таки разберемся и определимся в понятиях.

Что такое тема WordPress?

Тема — это группа файлов, как обязательных так и дополнительных, отвечающих за внешний вид ресурса, это общий дизайн, оформление вашего блога.

Это картинки, таблицы стилей, шаблоны страниц, дополнительные файлы. Все вместе они и составляют тот дизайн, который присущ именно этой теме и дают блогу определенную функциональность.

В админ-панели, чтобы перейти к перечню установленных тем нужно пройти по пути Внешний вид → Темы (заметьте, «Темы», а не «Шаблоны»!).  Если в текстовом редакторе Вы откроете файл стилей (style.css), в самой верхней строке прописано название темы, например:

Theme Name: Kotha

И снова, заметьте, фигурирует название Theme (Тема), а не Template (Шаблон)!  И так далее.  Сделайте экскурс по админке и Вы убедитесь, что многие, даже продвинутые, считают «Шаблоном», оказывается, называется «Темой»! Получается, что на WordPress устанавливается Тема, а не Шаблон!

Что такое шаблон WordPress?

Шаблон — это отдельный код скрипта, который отвечает за внешний вид того или иного элемента на блоге. Шаблон определяет, какие объекты выводить на страницу и где они будут расположены.

Коды скриптов помещаются в файлы, поэтому часто, когда говорят о шаблонах, имеют в виду шаблоны страниц (index.php, single.php) или шаблоны, отвечающие за какой-то сектор дизайна темы (header.php, footer.php). Каждая тема может состоять из некоторого количества шаблонов, отличающихся иерархией.

Посмотреть и понять, что такое «Шаблоны», можно открыв встроенный редактор WordPress (Внешний видРедактор). Там Вы сможете увидеть обширный список шаблонов — ошибки 404, архивов, комментариев и т.д.Перечень шаблонов

Из этого перечня шаблонов как из строительного материала составляется графическое изображение сайта:Графическое изображение сайта на WordPress

Итак, «Тема WordPress» и «Шаблон WordPress», это НЕ одно и то же!

Но, ещё раз хочу обратить внимание на тот факт, что, многие этого не знают или не придают значения, а возможно, просто игнорируют очевидные различия. Поэтому, пусть будет так, как есть. Не нужно никого «судить строго» за некоторые неточности и не ссориться по пустякам. Как говорится: «Хоть чайником назови, только на плиту не ставь!»

Ведь большинство читателей сейчас не согласится со мной и не бросится делать исправления в своих записях, меняя слова «тема» и «шаблон». Всех невозможно переубедить! Это как один человек говорит звонИт, а другой звОнит. Мы понимаем, что второй вариант неправильный, но суть от этого не меняется. Главное, чтобы именно Вы это понимали!

Темы и шаблоны WordPress


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

         Яндекс.Метрика