функция
since 7.0.0
load_script_module_textdomain()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
load_script_module_textdomain( string $id, string $domain = 'default', string $path = '' ): string|false
Описание
Работает как load_script_textdomain(), но для модулей скриптов, зарегистрированных через wp_register_script_module().
Оригинал (английский)
Works like load_script_textdomain() but for script modules registered via wp_register_script_module().
Параметры
$id
string
обязательный
Идентификатор модуля скрипта.
$domain
string
необязательный
= 'default'
Текстовый домен. Значение по умолчанию — 'default'.
$path
string
необязательный
= ''
Полный путь к каталогу, содержащему файлы переводов.
Возвращаемое значение
string|false
Исходный код
wp-includes/l10n.php:1173
function load_script_module_textdomain( string $id, string $domain = 'default', string $path = '' ) {
$module = wp_script_modules()->get_registered( $id );
if ( null === $module ) {
return false;
}
$src = $module['src'];
// Ensure src is an absolute URL for path resolution.
if ( ! preg_match( '|^(https?:)?//|', $src ) ) {
$src = site_url( $src );
}
return _load_script_textdomain_from_src( $id, $src, $domain, $path, true );
}
История изменений
| Версия | Описание |
|---|---|
| 7.0.0 | Introduced. |

