amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
Дизайн сайта

Файлы темы WordPress и за что они отвечают

Темы в WordPress создают дизайн сайта, его внешний вид. Они представляют собой набор файлов, написанных на языках программирования CSS, HTML, PHP, JavaScript и других. Каждый из этих файлов несёт какую-то свою определённую функцию и содержит в себе необходимый для этого набор строк.

В данной статье мы расскажем про файлы темы WordPress. Мы приведём список файлов, которые чаще всего встречаются в темах, и покажем, за что они отвечают, какие выполняют функции.

Файлы темы WordPress

Темы WordPress состоят из множества файлов. Каждая тема имеет свой набор файлов, но есть среди них обязательные, без которых дизайн просто не может существовать. Ниже приведём список обязательный файлов тем WordPress.

style.css

Этот файл на языке CSS, и он необходим для создания стилей. То есть, все цвета, формы, отступы, размеры, которые вы видите на страницах сайта, задаются именно здесь. Естественно, для полноценного редактирования внешнего вида сайта потребуются знания по CSS. Кое-что на эту тему вы можете узнать тут.

index.php

Этот файл является основным файлом шаблона. Если, по какой-либо причине нет файла для отображения той или иной части сайта, то подключается index.php. На практике его практически никогда не приходится редактировать, так как в хорошей теме есть все необходимые файлы.

single.php

Файл темы WordPress отвечает за вывод одной записи в её полном виде. То есть, если вы, допустим, хотите разместить какой-либо код, который должен обрабатываться только в открытых записях, то это нужно делать именно здесь.

page.php

Файл page.php используется темой для построения статичных страниц сайта. То есть, это тоже самое, что и single.php, только не для записей, а для страниц.

archive.php

Говоря простыми словами, файл archive.php используется для отображения блога – списка анонсов опубликованных записей. archive.php может выводить все записи, записи какой-либо рубрики, тега, автора и прочее.

commets.php

Этот файл темы WordPress выводит форму комментариев и все опубликованные комментарии. Если нужно внести какие-либо корректировки в форму для комментариев, то это следует делать здесь.

sidebar.php

Файл, который строит боковую колонку. В таком файле всегда предусмотрены области виджетов. Один файл sidebar.php может создавать несколько боковых колонок.

footer.php

Этот файл темы WordPress отвечает за отображение подвала сайта. Иногда в нём тоже создаются области виджетов, а также выводятся какие-то дополнительные полезные элементы.

Итак, теперь вы знаете, из каких файлов состоят темы для WordPress и вам будет легче ориентироваться. Помните, что при внесении изменений в какой-либо файл необходимо сделать его резервную копию.

Если Вы ещё не проходите у нас обучение, пройдите бесплатный курс.

Адель Гадельшин

View Comments

Recent Posts

Что такое отказы на сайте, почему они происходят, как их уменьшить

Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…

7 месяцев ago

Как сделать запуск инфопродукта

Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…

8 месяцев ago

Как вебмастеру юридически обезопасить себя

Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…

8 месяцев ago

Папки WordPress: значение папок /wp-admin, /wp-includes и /wp-content

WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…

8 месяцев ago

Что такое сертификат Let’s Encrypt и стоит ли его устанавливать

Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…

8 месяцев ago

Защита WordPress от вирусов

WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…

9 месяцев ago