get_header_textcolor

Получает цвет текста для шапки (заголовка). Цвет устанавливается в настройках темы, если в теме включена эта опция.

Поддержка цвета шапки устанавливается через add_theme_support( ‘custom-header’ ), параметр default-text-color.

Если нужно сразу вывести на экран результат, используйте функцию: header_textcolor().

Хуков нет.

Возвращает

Строку. Цвет в HEX формате без диеза (#), например: cccccc или 333333.

Использование

get_header_textcolor();

Примеры

#1 Получим цвет текста заголовка

Этот пример получает цвет текста заголовка, который установлен в настройках темы, помещает его в переменную $header_text_color, а затем выводит его на экран:

$header_text_color = get_header_textcolor();
echo "Цвет текста внутри шапки равен #". $header_text_color . ".";
// получим: Цвет текста внутри шапки равен #333333

#2 Использование функции в атрибуте style html тега <header>

<header style="<?php echo sprintf( 'color: #%s;', get_header_textcolor() ); ?>">

Код из


wp-includes/theme.php

WP 4.7.2

<?php
function get_header_textcolor() {
	return get_theme_mod('header_textcolor', get_theme_support( 'custom-header', 'default-text-color' ) );
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *