функция since 2.1.0

_mce_set_direction()

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

Сигнатура

_mce_set_direction( array $mce_init ): array

Описание

Устанавливает направление 'rtl' только если у локали WordPress направление текста задано как 'rtl'.
Заполняет настройку 'directionality', включает плагин 'directionality' и добавляет кнопку 'ltr' к ключам массива 'toolbar1' (ранее 'theme_advanced_buttons1'). Эти ключи затем возвращаются в массиве $mce_init (настройки TinyMCE).

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

Will only set the direction to ‘rtl’, if the WordPress locale has the text direction set to ‘rtl’.

Fills in the ‘directionality’ setting, enables the ‘directionality’ plugin, and adds the ‘ltr’ button to ‘toolbar1’, formerly ‘theme_advanced_buttons1’ array keys. These keys are then returned in the $mce_init (TinyMCE settings) array.

Параметры

$mce_init array обязательный
Массив настроек MCE.

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

array

'rtl'

Исходный код

wp-includes/functions.php:4782

function _mce_set_direction( $mce_init ) {
	if ( is_rtl() ) {
		$mce_init['directionality'] = 'rtl';
		$mce_init['rtl_ui']         = true;

		if ( ! empty( $mce_init['plugins'] ) && ! str_contains( $mce_init['plugins'], 'directionality' ) ) {
			$mce_init['plugins'] .= ',directionality';
		}

		if ( ! empty( $mce_init['toolbar1'] ) && ! preg_match( '/\bltr\b/', $mce_init['toolbar1'] ) ) {
			$mce_init['toolbar1'] .= ',ltr';
		}
	}

	return $mce_init;
}

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

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

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

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