Добаляем класс к тегу body для всех страниц и постов в WordPress
Добавляем класс для всех страниц и постов в WordPress. Для этих целей в CMS я добавил специальную функцию add_body_classes(). Эта функция может принимать массив с названиями классов, которые в последствии будут добавлены в тег body.
Пример функции:
1 2 3 4 5 6 7 |
add_filter('body_class','add_body_classes'); function add_body_classes($classes) { $classes[] = 'my-class-one'; $classes[] = 'my-class-two'; $classes[] = 'my-class-three'; return $classes; } |
Необходимо проверить, чтобы в шаблоне вашего сайта в теге body была добавлена следующая функция. Обычно в шаблонах она ставиться по умолчанию.
Пример вывода классов через функцию.
1 |
<body <?php body_class(); ?>> |
/*
- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.