Estou tentando adicionar CSS personalizado (definido via opções de tema) ao editor visual TinyMCE no WordPress. No front-end, o tema gera esse CSS e o gera no wp_head
gancho. O problema que estou enfrentando é poder adicionar essa saída CSS ao editor.
Isso não pode ser feito add_editor_style( 'editor-style.css' )
porque precisamos usar o PHP para acessar a opção de tema.
Como um exemplo de como funciona no front end:
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}; }";
}
Eu preciso de um método para obter esse estilo personalizado no editor visual. Qualquer ajuda seria muito apreciada.
editor-style.css
, que é território temático.