функция
since 6.7.0
register_block_template()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
register_block_template( string $template_name, array|string $args = array() ): WP_Block_Template|WP_Error
Описание
Регистрирует шаблон блока.
Параметры
$template_name
string
обязательный
Имя шаблона в формате plugin_uri//template_name.
$args
array|string
необязательный
= array()
title stringНеобязательный. Заголовок шаблона в том виде, в каком он будет показан в редакторе сайта и других элементах интерфейса.
description stringНеобязательный. Описание шаблона в том виде, в каком оно будет показано в редакторе сайта.
content stringНеобязательный. Содержимое шаблона по умолчанию, которое используется при рендеринге или редактировании шаблона в редакторе.
post_types string[]Необязательный. Массив типов записей, для которых должен быть доступен шаблон.
plugin stringНеобязательный. Слаг плагина, регистрирующего шаблон.
Возвращаемое значение
WP_Block_Template|WP_Error
WP_Error
Исходный код
wp-includes/block-template.php:506
function register_block_template( $template_name, $args = array() ) {
return WP_Block_Templates_Registry::get_instance()->register( $template_name, $args );
}
История изменений
| Версия | Описание |
|---|---|
| 6.7.0 | Introduced. |

