Saya mencoba untuk menambahkan CSS khusus (diatur melalui opsi tema) ke editor visual TinyMCE di WordPress. Di ujung depan, tema menghasilkan CSS ini dan menampilkannya di wp_head
hook. Masalah yang saya hadapi adalah bisa menambahkan output CSS ke editor.
Ini tidak dapat dilakukan dengan add_editor_style( 'editor-style.css' )
karena kita perlu menggunakan PHP untuk mengakses opsi tema.
Sebagai contoh cara kerjanya di ujung depan:
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}; }";
}
Saya perlu metode untuk memasukkan gaya khusus ke editor visual. Bantuan apa pun akan sangat dihargai.
editor-style.css
, yang merupakan wilayah tema.