Недавно я начал использовать тему большое путешествие для Wordpress, и я читал документацию Wordpress о том, как написать тему. Одна вещь, с которой я столкнулся здесь, заключалась в том, что файл style.css должен содержать определенный заголовок, чтобы его мог использовать движок Wordpress. Они дают краткий пример, но я не смог найти никакого формального описания того, что должно быть в части заголовка style.css. Это есть на сайте Wordpress? Если это не так, мы могли бы описать это здесь?
ага, в этом есть немного больше смысла. Насколько я знаю, это в значительной степени свободный текст, никаких требований. Фактически, по крайней мере, в 2.7 (передовой ствол), даже если этот блок отсутствует, стиль все еще доступен. Я задокументирую больше, когда у меня будет несколько минут.

Вы, наверное, думаете об этом:
/*
THEME NAME: Parallax
THEME URI: http://parallaxdenigrate.net
VERSION: .1
AUTHOR: Martin Jacobsen
AUTHOR URI: http://martinjacobsen.no
*/
Если я не ошибаюсь, Wordpress использует эту информацию для отображения в диалоговом окне «Активировать дизайн» в бэкэнде администратора.
На основе http://codex.wordpress.org/Theme_Development:
Ниже приведен пример первых нескольких строк таблицы стилей, называемых заголовком таблицы стилей, для темы «Роза»:
/*
Theme Name: Rose
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
Tags: a-comma-delimited-list--optional
.
General comments/License Statement if any.
.
*/
Самая простая тема включает только файл style.css плюс изображения, если таковые имеются. Чтобы создать такую тему, вы должны указать набор шаблонов для наследования для использования с темой, отредактировав строку Template: в комментариях заголовка style.css. Например, если вы хотите, чтобы Тема «Роза» унаследовала шаблоны от другой Темы под названием «test», вы должны включить Template: test в комментарии в начале файла style.css Rose. Теперь «test» является родительской темой для «Rose», которая по-прежнему состоит только из файла style.css и сопутствующих изображений, расположенных в каталоге wp-content / themes / Rose. (Обратите внимание, что указание родительской темы унаследует все файлы шаблонов из этой темы - это означает, что любые файлы шаблонов в каталоге дочерней темы будут проигнорированы.)
Строки заголовка комментария в style.css необходимы для того, чтобы WordPress мог идентифицировать тему и отображать ее в панели администрирования в разделе «Дизайн»> «Темы» в качестве доступной опции темы вместе с любыми другими установленными темами.
Поля «Название темы», «Версия», «Автор» и «URI автора» анализируются WordPress и используются для отображения этих данных в области «Текущая тема» в верхней строке информации о текущей теме, где имя автора связано гиперссылкой с URI-кодом автора. Поля «Описание» и «Тег» анализируются и отображаются в теле информации о теме, и, если у темы есть родительская тема, эта информация также помещается в информационное тело. В разделе «Доступные темы» используются только поля «Название темы», «Описание» и «Теги».
Ни одно из этих полей не имеет ограничений - все они анализируются как строки. Кроме того, ни один из них не требуется в коде, хотя на практике поля, не отмеченные как необязательные в приведенном выше списке, все используются для предоставления контекстной информации администратору WordPress и должны быть включены во все темы.
Я думаю, что все ответы пока действительны (очевидно, я сам связался с документами). Я ищу более формальное описание, т.е. без учета регистра, что такое элемент шаблона, насколько свободным может быть ваш номер версии (стиль Oracle x.x.x.x.x?). Спасибо, пока!