функция
since 5.0.0
load_script_textdomain()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
load_script_textdomain( string $handle, string $domain = 'default', string $path = '' ): string|false
Описание
Русский перевод этого описания пока проверяется. Показан оригинал.
Параметры
$handle
string
обязательный
Имя скрипта, для которого регистрируется домен перевода.
$domain
string
необязательный
= 'default'
Текстовый домен. Значение по умолчанию — 'default'.
$path
string
необязательный
= ''
Полный путь к каталогу, содержащему файлы переводов.
Возвращаемое значение
string|false
Исходный код
wp-includes/l10n.php:1143
function load_script_textdomain( $handle, $domain = 'default', $path = '' ) {
$wp_scripts = wp_scripts();
if ( ! isset( $wp_scripts->registered[ $handle ] ) ) {
return false;
}
$src = $wp_scripts->registered[ $handle ]->src;
if ( ! preg_match( '|^(https?:)?//|', $src ) && ! ( $wp_scripts->content_url && str_starts_with( $src, $wp_scripts->content_url ) ) ) {
$src = $wp_scripts->base_url . $src;
}
return _load_script_textdomain_from_src( $handle, $src, $domain, $path, false );
}
История изменений
| Версия | Описание |
|---|---|
| 5.1.0 | The $domain parameter was made optional. |
| 5.0.2 | Uses load_script_translations() to load translation data. |
| 5.0.0 | Introduced. |

