функция since 3.0.0

wp_set_internal_encoding()

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

Сигнатура

wp_set_internal_encoding()

Описание

В большинстве случаев внутренняя кодировка по умолчанию — latin1, которая бесполезна, поскольку для строк utf-8 нужно использовать функции mb_.

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

In most cases the default internal encoding is latin1, which is of no use, since we want to use the mb_ functions for utf-8 strings.

Исходный код

wp-includes/load.php:1266

function wp_set_internal_encoding() {
	if ( function_exists( 'mb_internal_encoding' ) ) {
		$charset = get_option( 'blog_charset' );
		// phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged
		if ( ! $charset || ! @mb_internal_encoding( $charset ) ) {
			mb_internal_encoding( 'UTF-8' );
		}
	}
}

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

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

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

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