Давайте начнем с самых основ и разберемся с таким базовым понятием как тема Wordpress.
Система Wordpress - это мощная система, которая, как и многие другие движки для сайтов состоит из двух основных частей.
1 часть - это ядро (служебные файлы и логика).
2 часть - это оформление и какие-то шаблоны. Эту часть может менять пользователь самостоятельно.
Wordpress не является исключением и тема Wordpress - это та часть, которая выделяется специально для пользователей. Мы можем прописывать в этой теме какую-то логику того, как будет выглядеть ваш сайт, когда на него переходит какой-либо посетитель. Как он будет отображаться и что будет отображаться?
Это определяет тема Wordpress.
Тема - это та рабочая зона для веб-программирования, куда нам официально разработчики Wordpress разрешают вносить изменения, чтобы мы настраивали систему Wordpress под наши нужды.
Тема - это наша зона ответственности. Если мы что-то сделаем там неправильно, то ответственны за это будем только мы. За то, что у нас что-то не работает или что-то сломалось на сайте.
Если бы тем оформления не существовало и мы бы меняли оформление меняя ядро сайта - это было бы очень плохо т.к. при обновлении системы Wordpress, когда разработчики внесут туда какие-то обновления, все наши изменения могут затираться этими обновлениями.
Именно для этой задачи и придуманы темы Wordpress.
При изучении вопроса разработки тем Wordpress можно столкнуться с таким понятием как шаблон.
Иногда понятие тема и шаблон Wordpress перекликаются и путаются между собой. Тема - это совокупность каких-то шаблонов и файлов, которые находятся внутри соответствующей папке Wordpress. Это могут быть изображения, какие-то php - файлы, javascript файлы стили оформления и.т.д. Совокупность этих файлов называется тема.
Шаблон wordpress - это специальные файлы внутри темы Wordpress, которые позволяют определенным образом настраивать отображение каких-то типов контента на вашем сайте Wordpress.
Возможность создавать отдельные темы для Wordpress. Дает нам гибкость и независимость от обновления системной части и возможность быстро переключаться между различной логикой и оформлением не затрагивая ядро сайта.
Нужно понимать, что для одного сайта, в один момент времени может быть активна только одна тема Wordpress.
Где же располагаются файлы темы Wordpress?
После установки Wordpress у вас появляется базовая структура папок.
Заходим по пути wp-content/themes. И вы можете видеть там папку с теми темами, которые вы можете установить и использовать на своем сайте Wordpress.
Если перейти в какую-то папку с темой мы можем там увидеть различные php-файлы (так называемые шаблоны, о которых мы говорили ранее), картинки, javascript файлы и файлы оформления.
Примерно из таких файлов состоит тема Wordpress.
Как же мы можем переключаться между этими темами?
Для этого нужно войти в администраторскую часть сайта Wordpress. Переходим в главное меню "Внешний вид - Темы." Выбираем тему, которую мы хотим сделать активной и жмем на кнопку "Активировать".
Это все по поводу тем Wordpress, Надеюсь вам стало более понятно, что это такое и зачем это нужно. Теперь можно приступать более детально к рассмотрению тех файлов из которых состоит тема Wordpress и создадим свою минимальную тему Wordpress.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти