# get_locale_stylesheet_uri()

URL: https://chugunov.pro/api-wordpress/functions/get_locale_stylesheet_uri/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 2.1.0.

## Сигнатура

```php
get_locale_stylesheet_uri(): string
```

## Описание

Каталог с локализованными файлами таблиц стилей по умолчанию находится в базовом каталоге темы. Имя файла локали состоит из имени локали и ‘.css’. Если такого файла нет, проверяется наличие таблицы стилей направления текста, например ‘ltr.css’.
Тема может изменить расположение каталога таблицы стилей с помощью фильтров ‘stylesheet_directory_uri’ или ‘locale_stylesheet_uri’.
Если нужно изменить расположение файлов таблиц стилей для всего рабочего процесса WordPress, измените первый. Если локаль просто находится в отдельной папке, измените второй.

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

`string`

## Исходный код

Файл: `wp-includes/theme.php:287`

```php
function get_locale_stylesheet_uri() {
	global $wp_locale;
	$stylesheet_dir_uri = get_stylesheet_directory_uri();
	$dir                = get_stylesheet_directory();
	$locale             = get_locale();
	if ( file_exists( "$dir/$locale.css" ) ) {
		$stylesheet_uri = "$stylesheet_dir_uri/$locale.css";
	} elseif ( ! empty( $wp_locale->text_direction ) && file_exists( "$dir/{$wp_locale->text_direction}.css" ) ) {
		$stylesheet_uri = "$stylesheet_dir_uri/{$wp_locale->text_direction}.css";
	} else {
		$stylesheet_uri = '';
	}
	/**
	 * Filters the localized stylesheet URI.
	 *
	 * @since 2.1.0
	 *
	 * @param string $stylesheet_uri     Localized stylesheet URI.
	 * @param string $stylesheet_dir_uri Stylesheet directory URI.
	 */
	return apply_filters( 'locale_stylesheet_uri', $stylesheet_uri, $stylesheet_dir_uri );
}
```

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

- 2.1.0 — Introduced.

## Связанные

Использует: [`get_stylesheet_directory_uri`](https://chugunov.pro/api-wordpress/functions/get_stylesheet_directory_uri/), [`get_stylesheet_directory`](https://chugunov.pro/api-wordpress/functions/get_stylesheet_directory/), [`get_locale`](https://chugunov.pro/api-wordpress/functions/get_locale/), [`apply_filters`](https://chugunov.pro/api-wordpress/functions/apply_filters/).
Используется в: [`locale_stylesheet`](https://chugunov.pro/api-wordpress/functions/locale_stylesheet/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/get_locale_stylesheet_uri/
