我在 WordPress 中使用 TinyMCE,当您在编辑器中输入时,文本的颜色是 #333333 或 rgb(51, 51, 51)。奇怪的是,“选择文本颜色”按钮中的默认颜色是#eeeeee,但当您在页面加载时键入时,它仍然是#333333。我在 functions.php 中使用这个函数来设置颜色:
function change_mce_options( $init ) {
$init['theme_advanced_default_foreground_color'] = '#eeeeee';
$init['theme_advanced_text_colors'] = 'eeeeee,ff4343,8383cc';
return $init; }
add_filter('tiny_mce_before_init', 'change_mce_options');
如何更改输入到编辑器中的文本的默认字体颜色和字体系列?
最佳答案
在主题根文件夹中创建 my-editor-style.css
样式表并将样式放在那里:
body#tinymce.wp-editor {
font-family: Arial, Helvetica, sans-serif;
}
body#tinymce.wp-editor a {
color: #4CA6CF;
}
最后通过将以下钩子(Hook)添加到您的 functions.php
文件中来加载此文件:
add_action( 'init', 'wpse8170_add_editor_styles' );
function wpse8170_add_editor_styles() {
add_editor_style( 'my-editor-style.css' );
}
阅读更多关于 editor styles 的信息在法典中。
关于php - 在 WordPress 中指定 TinyMCE 编辑器字体颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18049656/