设置MCE插件的本地化方向。

原型

_mce_set_direction( array $mce_init )

描述

如果WordPress语言环境的文本方向设置为“rtl”,则仅将方向设置为“rtl”。

参数

$mce_init (array) (Required) MCE设置数组。

返回值

(array)  如果区域设置需要,为’rtl’设置方向。

源文件

路径:wp-includes/functions.php

<?php
...
function _mce_set_direction( $mce_init ) {
	if ( is_rtl() ) {
		$mce_init['directionality'] = 'rtl';
		$mce_init['rtl_ui'] = true;
		if ( ! empty( $mce_init['plugins'] ) && strpos( $mce_init['plugins'], 'directionality' ) === false ) {
			$mce_init['plugins'] .= ',directionality';
		}
		if ( ! empty( $mce_init['toolbar1'] ) && ! preg_match( '/bltrb/', $mce_init['toolbar1'] ) ) {
			$mce_init['toolbar1'] .= ',ltr';
		}
	}
	return $mce_init;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/_mce_set_direction/