wp_get_custom_css() WP 4.7.0

Отримує CSS код із налаштувань у теми. Код буде отриманий як є без тега <style> .

Стилі, які отримає ця функція, зберігаються в Кастомайзері (Налаштувати), у розділі «Додаткові стилі»:

wp_get_custom_css() – Отримує CSS код із налаштувань у теми.

Щоб відразу вивести на екран готовий тег STYLE, використовуйте функцію wp_custom_css_cb()

Ці стилі виводяться в частині теми HEAD автоматично самим WordPress, через хук wp_head .

Працює на основі:
wp_get_custom_css_post()

Повертає

Строку. CSS стилі.

Використання

wp_get_custom_css($ stylesheet = '');
$stylesheet
(рядок)
Назва каталогу поточної теми get_stylesheet
() .


Типово: поточна тема

Приклади

0

#1 Отримаємо css стилі збережені в налаштуваннях

Допустимо в налаштуваннях теми, розділ Додаткові стилі, ми додали якісь стилі, тепер їх потрібно отримати, щоб використовувати в коді.

echo '<style>'. wp_get_custom_css() .'</style>'; 

список змін

З версії 4.7.0Введено.

Код wp_get_custom_css() WP 6.0.2

function wp_get_custom_css( $stylesheet = '' ) { $css = ''; if ( empty( $stylesheet ) ) { $stylesheet = get_stylesheet(); } $post = wp_get_custom_css_post($ stylesheet); if ($post) { $css = $post->post_content; } /** * Filters custom CSS output вhead element. * * @ Since 4.7.0 * * @param string $css CSS міститься в Custom CSS post type. * @param string $stylesheet The theme stylesheet name. */ $css = apply_filters( 'wp_get_custom_css', $css, $stylesheet); return $css; }

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *