
了解数据库技术:SQLite与MySQL的比较
add_editor_style ( $stylesheet = 'editor-style.css' )
add_editor_style: 这个函数用来给WordPress的可视化编辑器添加自定义样式: 该函数需要一个参数:样式表的URL。
添加自定义TinyMCE编辑器样式表的回调
。
参数$stylesheet是样式表的名称,相对于主题根。它也接受一个样式表的数组。它是可选的,默认为’editor-style.css’。
这个函数会自动添加另一个前缀为-rtl的样式表,例如editor-style-rtl.css。如果该文件不存在,在添加样式表到TinyMCE之前,它将被删除。如果一个样式表的数组被传递给add_editor_style(),RTL只被添加到第一个样式表。
从3.4版本开始,TinyMCE主体有.rtl CSS类: 这是一个更好的选择,使用该类并将任何RTL样式添加到主样式表中。
function add_editor_style( $stylesheet = 'editor-style.css' ) { global $editor_styles; add_theme_support( 'editor-style' ); $editor_styles = (array) $editor_styles; $stylesheet = (array) $stylesheet; if ( is_rtl() ) { $rtl_stylesheet = str_replace( '.css', '-rtl.css', $stylesheet[0] ); $stylesheet[] = $rtl_stylesheet; } $editor_styles = array_merge( $editor_styles, $stylesheet ); }