Чтобы добавить класс в тег body в WordPress, вы можете использовать различные методы в зависимости от ваших конкретных требований. Вот несколько методов с примерами кода:
Метод 1: использование плагина
Если вы предпочитаете удобный подход без непосредственного изменения кода, вы можете использовать такой плагин, как «Body Class Enhanced». Этот плагин позволяет добавлять собственные классы в тег body без написания кода. Вот как это можно сделать:
- Установите и активируйте плагин Body Class Enhanced из репозитория плагинов WordPress.
- Перейдите на панель управления WordPress и выберите «Настройки» → «Расширенный класс тела».
- В настройках плагина вы найдете возможность добавить собственные классы в тег body. Введите желаемые названия классов и сохраните изменения.
Метод 2: использование дочерней темы
Если вам удобно работать с файлами темы и вам нужно более гибкое решение, вы можете использовать дочернюю тему, чтобы добавить класс к тегу body. Вот как это можно сделать:
- Создайте дочернюю тему текущей темы WordPress, если вы еще этого не сделали.
- В папке дочерней темы создайте новый файл с именем «functions.php», если он не существует.
- Откройте файл «functions.php» и добавьте следующий код:
function add_custom_body_class($classes) {
$classes[] = 'your-custom-class';
return $classes;
}
add_filter('body_class', 'add_custom_body_class');
- Замените
'your-custom-class'на имя класса, который вы хотите добавить. - Сохраните изменения и загрузите папку дочерней темы в свою установку WordPress.
- Активируйте дочернюю тему на панели управления WordPress.
Метод 3. Использование специального плагина
Другой подход — создать собственный плагин для добавления нужного класса в тег body. Вот пример:
- Создайте новую папку в каталоге «wp-content/plugins» и назовите ее, например, «custom-body-class».
- В папке «custom-body-class» создайте новый файл с именем «custom-body-class.php».
- Откройте файл «custom-body-class.php» и добавьте следующий код:
<?php
/*
Plugin Name: Custom Body Class
*/
function add_custom_body_class($classes) {
$classes[] = 'your-custom-class';
return $classes;
}
add_filter('body_class', 'add_custom_body_class');
- Замените
'your-custom-class'на имя класса, который вы хотите добавить. - Сохраните изменения и загрузите папку «custom-body-class» в каталог «wp-content/plugins».
- Перейдите на панель управления WordPress и выберите «Плагины».
- Активируйте плагин «Пользовательский класс тела».
Это всего лишь несколько способов добавить класс в тег body в WordPress. В зависимости от ваших конкретных потребностей вы можете выбрать метод, который подходит вам лучше всего.