WP_CUSTOM_CSS_CB() │ WP 4.7.0
Функция WP_CUSTOM_CSS_CB()
выводит тег <style>
, в который добавлены CSS-стили из поля "Дополнительный CSS" в настройках темы WordPress (Theme Customizer).
Перед тем как отобразить стили, их код очищается с помощью функции strip_tags()
. Это значит, что все теги HTML удаляются для безопасности.
Если вам нужно получить эти CSS-стили, но не отображать их, используйте функцию wp_get_custom_css()
.
Эта функция автоматически вызывается WordPress во время выполнения действия wp_head
и выводит стили текущей темы.
Использование
Вы можете использовать функцию следующим образом:
wp_custom_css_cb();
Пример кода
По умолчанию WordPress использует следующий код для отображения стилей в разделе <head>
документа:
add_action( 'wp_head', 'wp_custom_css_cb', 101 );
То есть, WordPress автоматически добавляет дополнительные стили для любой темы!
Чangelog
- С версии 4.7.0 — фун��ция была введена.
WP_CUSTOM_CSS_CB() ─ Код функции
В файле wp-includes/theme.php
реализована функция:
Связанные функции
Ниже приведены другие функции тем, которые могут вам пригодиться:
add_theme_support()
— добавляет поддержку определенных функций в вашей теме.bloginfo()
— выводит информацию о вашем сайте.body_class()
— добавляет классы к тегу<body>
в зависимости от разных условий.get_custom_logo()
— возвращает кастомный логотип вашей темы.wp_footer()
— добавляет код в подвал сайта.
Этот список не исчерпывающий, но он поможет вам лучше ориентироваться в функциях тем WordPress.
Используя эти функции, вы сможете настраивать и улучшать свою тему, делая её более уникальной и соответствующей вашим предпочтениям.