style.css
Це особливий файл – саме за ним WordPress ідентифікує тему.
Коли ви заходите в розділ Теми в адмінці, WordPress переглядає всі папки в каталозі themes на наявність файлу style.css
. Ті папки у яких знайдено style.css
із заголовком Theme Name:
визначаються як папки тем.
Назва теми та інші дані беруться з файлу style.css
. Такі дані зчитуються з даних на початку файлу (вони перебувають у коментарях):
/** * Theme Name: Моя перша тема */
Увесь список параметрів файлу style.css
Разом із полем Theme Name
можна вказати й інші поля.
-
Theme Name
(обов’язковий) - Назва теми. це обов’язкове поле! Достатньо лише вказати це поле, щоб ВордПрес визначив тему. Інші поля не обов’язкові, але бажані.
- Template
- Назва батьківської теми Приклад: Twenty Seventeen.
-
Description
(обов’язковий для репозиторію WP) - Короткий опис теми.
- Theme URI
- URL-сторінки, де можна знайти додаткові відомості про тему.
-
Author
(обов’язковий для репозиторію WP) - Ім’я особи чи організації, яка розробила тему. Рекомендується вказувати ім’я користувача на веб-сайті wordpress.org.
- Author URI
- URL – адреса автора чи організації.
-
Version
(обов’язковий для репозиторію WP) -
Версія теми у форматі
XX або
XXX . -
License
(обов’язкове для репозиторію WP) - Ліцензія на тему.
-
License URI
(обов’язкове для репозиторію WP) - URL ліцензії.
-
Text Domain
(обов’язковий для репозиторію WP) - Рядок, що використовується як текстдому при перекладі перекладу.
- Domain Path
-
Шлях до файлу MO перекладу щодо папки теми. Використовується, щоб WordPress знав, де знайти переклад, коли тема відключена. Типово
/languages . - Tags
- Слова або фрази, черга кома, дозволяють користувачам знаходити тему за допомогою фільтра тегів. Повний список тегів наведено у посібнику з огляду на тему.
обязательное для репозитория WP
– це означає, що поле обов’язкове якщо ви плануєте розміщувати тему в каталозі (репозиторії тем) WordPress.
Приклад повного заголовка файлу style.css
/** * Theme Name: Назва теми * Theme URI: URL теми в каталозі WordPress або десь ще. Приклад: http://wordpress.org/themes/twentythirteen * Author: Ім'я автора теми * Author URI: URL автора. Приклад: http://mysite.org/ * Description: Короткий опис теми. * Ліцензія. Приклад: GNU General Public License v2 or later * License URI: URL на ліцензію. Приклад: http://www.gnu.org/licenses/gpl-2.0.html * Tags: Мітки теми, за якими тему можна буде знайти у каталозі WordPress. Наприклад: black, brown, orange, tan, white, yellow * Text Domain: Домен перекладу на тему. Потрібен щоб можна було перекласти опис вказаний у Description. Наприклад: twentythirteen * Version: Версія теми. Приклад: 1.0 */