Estoy tratando de agregar CSS personalizado (configurado a través de opciones de tema) al editor visual TinyMCE en WordPress. En la parte frontal, el tema genera este CSS y lo genera en el gancho wp_head
. El problema que estoy encontrando es poder agregar esa salida CSS al editor.
Esto no se puede hacer con add_editor_style( 'editor-style.css' )
porque necesitamos usar PHP para acceder a la opción del tema.
Como ejemplo de cómo funciona en la parte frontal:
add_action( 'wp_head', 'my_custom_colors' );
function my_custom_colors() {
$color_1 = get_theme_mod( 'color_1', 'cc4a00' );
echo "<style type='text/css'>a { color: #{$color_1}; }";
}
Necesito un método para incluir ese estilo personalizado en el editor visual. Cualquier ayuda sería apreciada grandemente.