WP_Textdomain_Registry::set_custom_pathpublicWP 6.1.0

Sets the custom path to the plugin's/theme's languages directory.

Used by load_plugin_textdomain() and load_theme_textdomain().

Метод класса: WP_Textdomain_Registry{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WP_Textdomain_Registry = new WP_Textdomain_Registry();
$WP_Textdomain_Registry->set_custom_path( $domain, $path );
$domain(строка) (обязательный)
Text domain.
$path(строка) (обязательный)
Language directory path.

Список изменений

С версии 6.1.0 Введена.

Код WP_Textdomain_Registry::set_custom_path() WP 7.0

public function set_custom_path( $domain, $path ) {
	// If just-in-time loading was triggered before, reset the entry so it can be tried again.

	if ( isset( $this->all[ $domain ] ) ) {
		$this->all[ $domain ] = array_filter( $this->all[ $domain ] );
	}

	if ( empty( $this->current[ $domain ] ) ) {
		unset( $this->current[ $domain ] );
	}

	$this->custom_paths[ $domain ] = rtrim( $path, '/' );
}