Como añadir botones al TinyMCE de WordPress

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

tres × 5 =

Empiezapori es agente digitalizador de la ayuda Kit Digital

Somos agente digitalizador de la ayuda Kit Digital. Te ayudamos en la creación de tu sitio web o comercio electrónico y gestionamos tus redes sociales.
Llámanos (93 470 00 37) o rellena el formulario y nos pondremos en contacto contigo. Te ayudamos a gestionar la ayuda.
Para más información y contacto haz clic en el siguiente enlace.

Scroll al inicio