Сохранять комментарий названия темы в style.css в WordPpress?
Перед активацией достаточно 1 раз написать в style.css название темы /* Theme Name: sometheme */.
При сборке css все комментарии чистятся. Плагин Theme Check показывает это как ошибку.
Это можно игнорировать? Или тема может слететь при каких-то обстоятельствах? Меняется без проблем.
Игнорировать можно, но крайне сложно.
Генерировать можно стили по другому пути, добавляя в шаблон.
style.css оставить без стилей, но с обязательными комментариями.
WordPress использует заголовки style.css в строго определенном формате для того, чтобы определить саму тему. Воспринимайте их как конфиг, файл конфигурации и оставьте их в покое. Чем они вам мешают? Несколькими байтами кода?
Думал что бы запросов меньше было, основной css в style.css через gulp инклудить. Значит css в assets верну. Просто после регистрации темы всё работает даже когда комментарии с названием темы пропали, вот и задал вопрос, принципиально ли это.
Playtoster, вы можете спокойно билдить финальный css в /тема/style.css а не /тема/assets/style.css, и вы можете спокойно вырезать все комментарии из css при билде, исключив только этот в заголовке если он будет начинаться с /**! (обратите внимание на восклицательный знак).
всё работает даже когда комментарии с названием темы пропали
Чтобы не читать заголовки каждый раз, WP эти данные кеширует. Но кеш это такая штука, одной из ключевых свойств которой является ненадежность и гарантированная непостоянность. Поэтому сейчас работает, а "условно завтра" обязательно перестанет.