функция since 2.8.0

get_translations_for_domain()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

get_translations_for_domain( string $domain ): Translations|NOOP_Translations

Описание

Если его нет, возвращает пустой экземпляр Translations.

Оригинал (английский)

If there isn’t one, returns empty Translations instance.

Параметры

$domain string обязательный
Текстовый домен. Уникальный идентификатор для получения переведённых строк.

Возвращаемое значение

Translations|NOOP_Translations

Исходный код

wp-includes/l10n.php:1481

function get_translations_for_domain( $domain ) {
	global $l10n;
	if ( isset( $l10n[ $domain ] ) || ( _load_textdomain_just_in_time( $domain ) && isset( $l10n[ $domain ] ) ) ) {
		return $l10n[ $domain ];
	}

	static $noop_translations = null;
	if ( null === $noop_translations ) {
		$noop_translations = new NOOP_Translations();
	}

	$l10n[ $domain ] = &$noop_translations;

	return $noop_translations;
}

История изменений

ВерсияОписание
2.8.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.