Otra vez con una consulta sobre TinyMCE, WordPress por defecto muestra unos cuantos botones, con los que la mayoría podemos pasar, pero a veces, necesitamos alguno más como el tamaño de la letra, subíndices, superíndices,…, la lista es larga.
Como primera opción podemos poner utilizar alguno de los plugins del repositorio de WordPress (TinyMCE Advanced, etc), pero si quieres hacer un trabajo más limpio sin tener que cargar tu instalación con más plugins, te propongo una solución modificando el archivo functions.php de nuestro tema. El código añadir sería algo así:
// Añadir más botones (font size select) al editor TinyMCE en WordPress // $buttons es una variable del tipo array que contiene los botones por defecto de TinyMCE para una fila particular, es decir se pueden añadir más botones a continuación separando los botones con comas. // El array_unshift() es usado para añadir los botones adicionales delante de todos los botones de la fila. Si prefieres lo opuesto, utiliza array_push(). function register_additional_button($buttons) { array_unshift($buttons, 'fontsizeselect'); return $buttons; } // Asigna register_additional_button() al filtro "mce_buttons_2" add_filter('mce_buttons_2', 'register_additional_button');
Con esto añadiremos el dropdown de tamaño de letra a nuestro editor.
El listado completo de botones de los que disponemos lo puedes consultar en:
http://www.tinymce.com/wiki.php/Buttons/controls