wp_is_block_theme()
Перевіряє, чи є поточна тема блокової (створена на редакторі блоків).
Щоб визначити, чи блокова тема ні, функція перевіряє наявність наступних файлів щодо кореня теми:
- /block-templates/index.html
- /templates/index.html
Це обгортка для методу WP_Theme()->is_block_theme() .
Тема вважається блоковою, якщо її шаблон зроблено за допомогою редактора блоків (Гутенберг). З версії 5.9 можна зробити в блоках весь шаблон теми.
Хуків немає.
Повертає
true|false
. Залежить від того, чи працює тема на блоках чи ні.
Використання
wp_is_block_theme();
Приклади
#1 Перевіримо, блокова тема чи ні
if( wp_is_block_theme() ){ echo "Поточна тема блокова."; } else { echo "Поточна тема не є блоковою."; }
список змін
З версії 5.9.0 | Введено. |
Код wp_is_block_theme() wp is block theme WP 6.0.2
function wp_is_block_theme() { return wp_get_theme()->is_block_theme(); }