Как включить пользовательские форматы TinyMCE в блоке классического редактора Гутенберга? - PullRequest
1 голос
/ 17 мая 2019

Я использовал для добавления пользовательских стилей / форматов в TinyMCE, например:

add_filter( 'tiny_mce_before_init', 'add_tinymce_formats', 10, 2);
function add_tinymce_formats($mceinit, $editor_id){

  $new_styles = array(
    array(
      'title' => 'Foradori'
      ,'items' => array(
        array(
          'inline' => 'span',
          'title' => 'Red',
          'classes' => 'red'
        )
      )// end items
    )// and main array
  );

  $mceinit['style_formats_merge'] = true;
  $mceinit['style_formats'] = json_encode($new_styles);
  return $mceinit;
}


add_action( 'admin_init', 'add_editor_styles' );
function add_editor_styles(){
  add_editor_style('css/tinymce-editor.css');
}

Но теперь с Гутенбергом они не будут добавлены в классический блок редактора. Есть ли решение?

...