Hola amigos, buscando una solución para una web que estamos desarrollando para un cliente, he encontrado éste código que nos permite crear una caja dropdown en la barra de herramientas del editor TinyMCE de WordPress.
Deberás añadir el siguiente código en el archivo functions.php de tu tema de WordPress:
// Añade el selectbox Estilo a la segunda fila de los botones de MCE function my_mce_buttons_2($buttons) { array_unshift($buttons, 'styleselect'); return $buttons; } add_filter('mce_buttons_2', 'my_mce_buttons_2'); function my_mce_before_init($init_array) { // añadir clases utilizando el símbolo ; para separar valores. $init_array['theme_advanced_styles'] = "Estilo A=estilo-a;Estilo B=estilo-b"; return $init_array; } add_filter('tiny_mce_before_init', 'my_mce_before_init');
Donde «Estilo A» y «Estilo B» serán los nombres que aparecerán en el desplegable y «estilo-a» y «estilo-b» los nombres de clase que utilizará, por lo que posteriormente podremos utilizarlos en el archivo editor-style.css para crear sus estilos css.