J'essaie d'ajouter du CSS personnalisé (défini via les options de thème) à l'éditeur visuel TinyMCE dans WordPress. À l'avant, le thème génère ce CSS et le renvoie sur le wp_head
crochet. Le problème que je rencontre est de pouvoir ajouter cette sortie CSS à l'éditeur.
Cela ne peut pas être fait add_editor_style( 'editor-style.css' )
car nous devons utiliser PHP pour accéder à l'option thème.
Comme exemple de la façon dont cela fonctionne sur le 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}; }";
}
J'ai besoin d'une méthode pour obtenir ce style personnalisé dans l'éditeur visuel. Toute aide serait grandement appréciée.
editor-style.css
, qui est un territoire à thème.