is_child_theme()WP 3.0.0

Проверяет используется ли дочерняя тема. Условный тег.

1 раз — 0.00001 сек (скорость света) | 50000 раз — 0.01 сек (скорость света) | PHP 7.0.8, WP 4.6

Хуков нет.

Возвращает

true|false.
true если используется дочерняя тема.
false если родительская.

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

if( is_child_theme() ){
	// дочерняя тема
}

Примеры

0

#1 Создадим код для дочерней темы

Допустим мы пишем тему и нам нужно выполнить PHP код, только когда наша тема используется как родительская, т.е. дочерняя тема определена и используется:

if( is_child_theme() ){
	echo 'код для дочерней темы, не для родительской';
}

Список изменений

С версии 3.0.0 Введена.

Код is_child_theme() WP 6.4.3

function is_child_theme() {
	return get_template_directory() !== get_stylesheet_directory();
}