_mce_set_direction

函数
_mce_set_direction ( $mce_init )
Access
Private
参数
  • (array) $mce_init MCE settings array.
    Required:
返回值
  • (array) Direction set for 'rtl', if needed by locale.
定义位置
相关方法
get_stylesheet_directorywp_image_src_get_dimensionswp_safe_redirectadd_settings_sectiondo_settings_sections
引入
2.1.0
弃用
-

_mce_set_direction: 这个函数设置TinyMCE编辑器的方向。

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

只会将方向设置为’rtl’,如果WordPress的locale将文本方向设置为’rtl’。

填充”方向性”设置,启用”directionality”插件,并将”ltr”按钮添加到”toolbar1″,即以前的”theme_advanced_buttons1″数组键。然后这些键被返回到$mce_init(TinyMCE设置)数组中。

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;
}

常见问题

FAQs
查看更多 >