WP_IS_BLOCK_THEME() │ WP 5.9.0
Функция WP_IS_BLOCK_THEME() определяет, является ли текущая тема блочной (или блоковой) темой.
Описание функции
Эта функция не имеет хуков.
Возвращаемое значение
- true | false — возвращает, является ли активная тема блочной или нет.
Использование
Пример вызова функции
wp_is_block_theme();
Примеры использования
Пример 1: Проверка, является ли тема блочной
if ( wp_is_block_theme() ) {
echo 'Текущая тема — блочная.';
} else {
echo 'Текущая тема — не блочная.';
}
Изменения
- С версии 5.9.0: Функция была добавлена.
Код функции
Функция находится в файле wp-includes/theme.php:
function wp_is_block_theme() {
return wp_get_theme()->is_block_theme();
}
Связанные функции
Гутенберг (Редактор блоков)
has_block()— проверяет, есть ли блок в содержимом.has_blocks()— проверяет, содержит ли содержимое блоки.parse_blocks()— разбирает содержимое на блоки.register_block_type()— регистрирует новый тип блока.register_block_type_from_metadata()— регистрирует блок из метаданных.use_block_editor_for_post()— определяет, используется ли блоковый редактор для поста.use_block_editor_for_post_type()— определяет, поддерживает ли тип поста блоковый редактор.
Эта статья поможет вам понять, как использовать функцию WP_IS_BLOCK_THEME() для проверки, является ли ваша текущая тема блочной, что может быть полезно при разработке и настройке вашего сайта на WordPress. Используйте простой примеры, чтобы эффективно применить эту функцию в своих проектах.