is_child_theme()
Проверяет используется ли дочерняя тема. Условный тег.
1 раз — 0.00001 сек (скорость света) | 50000 раз — 0.01 сек (скорость света) | PHP 7.0.8, WP 4.6
Хуков нет.
Возвращает
true|false
.
true если используется дочерняя тема.
false если родительская.
Использование
if( is_child_theme() ){ // дочерняя тема }
Примеры
#1 Создадим код для дочерней темы
Допустим мы пишем тему и нам нужно выполнить PHP код, только когда наша тема используется как родительская, т.е. дочерняя тема определена и используется:
if( is_child_theme() ){ echo 'код для дочерней темы, не для родительской'; }
Список изменений
С версии 3.0.0 | Введена. |
Код is_child_theme() is child theme WP 6.3.1
function is_child_theme() { return ( TEMPLATEPATH !== STYLESHEETPATH ); }