функция
since 6.5.0
wp_register_script_module()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_register_script_module( string $id, string $src, $deps = array(), string|false|null $version = false, $args = array() )
Описание
Регистрирует модуль скрипта, если модуль скрипта с таким идентификатором ещё не зарегистрирован.
Параметры
$id
string
обязательный
Идентификатор модуля скрипта. Должен быть уникальным. Будет использован в итоговой карте импортов.
$src
string
необязательный
Полный URL модуля скрипта или путь к модулю скрипта относительно корневой директории WordPress. Если он указан, а модуль скрипта ещё не зарегистрирован, он будет зарегистрирован.
$version
string|false|null
необязательный
= false
Строка, задающая номер версии модуля скрипта. По умолчанию false.
Она добавляется к URL как строка запроса для сброса кэша. Если $version равно false, номером версии становится текущая установленная версия WordPress.
Если $version равно null, версия не добавляется.
Исходный код
wp-includes/script-modules.php:71
function wp_register_script_module( string $id, string $src, array $deps = array(), $version = false, array $args = array() ) {
wp_script_modules()->register( $id, $src, $deps, $version, $args );
}
История изменений
| Версия | Описание |
|---|---|
| 6.9.0 | Added the $args parameter. |
| 6.5.0 | Introduced. |

