Ich versuche, dem visuellen TinyMCE-Editor in WordPress benutzerdefiniertes CSS (über Designoptionen festgelegt) hinzuzufügen. Am Frontend generiert das Theme dieses CSS und gibt es am wp_head
Hook aus. Das Problem, auf das ich stoße, ist, dass ich diese CSS-Ausgabe zum Editor hinzufügen kann.
Dies ist nicht möglich, add_editor_style( 'editor-style.css' )
da wir PHP verwenden müssen, um auf die Theme-Option zuzugreifen.
Ein Beispiel dafür, wie es am Frontend funktioniert:
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}; }";
}
Ich brauche eine Methode, um diesen benutzerdefinierten Stil in den visuellen Editor zu übernehmen. Jede Hilfe wäre sehr dankbar.
editor-style.css
, was ein Themengebiet ist.