Заголовок таблицы стилей на шаблонах страниц

В чем причина использования заголовка таблицы стилей на шаблонах страниц, где значения критического значения назначаются в блоке комментариев в php вместо того, чтобы просто объявлять константы, объекты или какую-либо другую структуру php?

Заголовок таблицы стилей выглядит так:

/* Theme Name: Twenty Fifteen Child Theme URI: * Description: Twenty Fifteen Child Theme Author: John Doe Author URI: * Template: twentyfifteen Version: 1.0.0 License: GNU General Public License v2 or later License URI:* Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: twenty-fifteen-child */ 

В чем преимущество активного кода в блоке комментариев над помещением этих значений в массив, пример ниже? Нет ли php-кода, который лучше, чем включение живых комментариев в комментарии?

 $child_theme_definition=array(); $child_theme_definition['theme_name']='Twenty Fifteen Child'; $child_theme_definition['theme_uri']=''*; $child_theme_definition['Description']='Twenty Fifteen Child Theme'; $child_theme_definition['Author']='John Doe'; $child_theme_definition['Author URI']=''*; $child_theme_definition['Template']='twentyfifteen'; $child_theme_definition['Version']='1.0.0'; $child_theme_definition['License']='GNU General Public License v2 or later'; $child_theme_definition['License URI']=''*; $child_theme_definition['Tags']='light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: twenty-fifteen-child'; 

* urls опущено, потому что моей новой учетной записи не разрешено включать более двух URL-адресов в сообщение.

Solutions Collecting From Web of "Заголовок таблицы стилей на шаблонах страниц"

Заголовки должны быть прочитаны без файлов. Файлы анализируются для извлечения заголовков без выполнения кода php, который они содержат.

Причиной использования заголовков, помещенных в комментарии, является то, что он предоставляет ядра WordPress и библиотеки WordPress для тем и плагинов как способ чтения и чтения данных, которые им необходимы безопасным и простым способом. Альтернативы, такие как размещение данных в файлах конфигурации, рассматриваются как более сложные, менее безопасные или и то, и другое. Команда разработчиков WordPress ставит больший вес на «простой и безопасный», чем на сохранение требуемых элементов из комментариев в файлах.