]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/functions.php
WordPress 4.6.1
[autoinstalls/wordpress.git] / wp-includes / functions.php
index 204211bade57cf3fc0efe57de2b78a7edc412e69..ff09f3459d3bdf150462f8194727046ace99bee7 100644 (file)
@@ -3190,28 +3190,29 @@ function _config_wp_siteurl( $url = '' ) {
  * 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 $input (TinyMCE settings) array.
+ * in the $mce_init (TinyMCE settings) array.
  *
  * @since 2.1.0
  * @access private
  *
- * @param array $input MCE settings array.
+ * @param array $mce_init MCE settings array.
  * @return array Direction set for 'rtl', if needed by locale.
  */
-function _mce_set_direction( $input ) {
+function _mce_set_direction( $mce_init ) {
        if ( is_rtl() ) {
-               $input['directionality'] = 'rtl';
+               $mce_init['directionality'] = 'rtl';
+               $mce_init['rtl_ui'] = true;
 
-               if ( ! empty( $input['plugins'] ) && strpos( $input['plugins'], 'directionality' ) === false ) {
-                       $input['plugins'] .= ',directionality';
+               if ( ! empty( $mce_init['plugins'] ) && strpos( $mce_init['plugins'], 'directionality' ) === false ) {
+                       $mce_init['plugins'] .= ',directionality';
                }
 
-               if ( ! empty( $input['toolbar1'] ) && ! preg_match( '/\bltr\b/', $input['toolbar1'] ) ) {
-                       $input['toolbar1'] .= ',ltr';
+               if ( ! empty( $mce_init['toolbar1'] ) && ! preg_match( '/\bltr\b/', $mce_init['toolbar1'] ) ) {
+                       $mce_init['toolbar1'] .= ',ltr';
                }
        }
 
-       return $input;
+       return $mce_init;
 }