Файлы WordPress темы и их организация

wordpress-theme-basics
В то время как WordPress теме формально требуется только два файла (index.php и style.css), они, как правило, состоят из множества файлов. Это означает, что они могут быстро стать неорганизованными! В этом разделе будет показано, как сохранить ваши файлы слаженными.

Папка темы и файловая структура

Как упоминалось ранее, темы по умолчанию одни из лучших примеров разработки тем. Например, вот как тема Twenty Twelve theme организует свою файловую структуру:

Вы можете видеть, что основные файлы шаблонов темы находятся в корневом каталоге, а JavaScript, языки, CSS и файлы шаблонов страницы помещаются в их собственных папках.

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

Папка для шаблонов страниц

Шаблоны страниц имеют свою собственную директорию page-templates, что позволяет лучше организовать файлы шаблонов страниц. Пользовательские шаблоны страниц — это такие шаблоны страниц, которые могут быть применены к отдельным страницам, чтобы изменить их дизайн и макет (больше о них позже!). Шаблоны пользовательских страниц в этой папке автоматически распознаются WordPress.

Папка languages

Это лучшая практика для интернационализации вашей темы, поэтому она может быть переведена на другие языки. Дефолтные темы включают в себя папку language, которая содержит .pot файл для перевода и любые переведенные .mo файлы. В то время как language это имя по умолчанию для этой папки, вы можете изменить имя. Если вы сделаете это, вы должны обновить load_theme_textdomain().

Навигация по разделам:

Оставить комментарий

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