Para cambiar los colores predeterminados disponibles en el editor WYSIWYG de WordPress, simplemente añade el siguiente código al archivo functions.php:
// change buttons in WYSWIG post editor, edit color palette
function change_mce_options( $init ) {
$init['theme_advanced_text_colors'] = 'd21268,146c52,82b600,00949b,010080,001c4b';
$init['theme_advanced_more_colors'] = true;
return $init;
}
add_filter('tiny_mce_before_init', 'change_mce_options');
Reproducir esta personalización hoy
El principio del hook sigue siendo útil, pero las pantallas de administración y las API de WordPress han evolucionado desde la publicación. Pruebe el código en un entorno de pruebas con la versión exacta del núcleo, del tema y de las extensiones del sitio.
- Haga una copia de seguridad de los archivos y de la base antes de cualquier modificación.
- Controle las capacidades del usuario, los nonces, la validación de entradas y el escape de salidas.
- Coloque la personalización en una extensión dedicada o en un tema hijo para preservar las actualizaciones.
Referencia: manual oficial de desarrollo de extensiones de WordPress.