样式表中是否包含使用在前端加载的ADD_EDITOR_STYLE的样式?

时间:2015-04-28 作者:Opaw Nako

我正在编写一个样式表,它将帮助使用WordPress主题函数文件中的add\\u editor\\u style函数在TinyMCE编辑器中显示内容,使其看起来更像出现在网站前端。我甚至可能在编辑器样式中添加一些样式规则。仅用于内容的css文件。

所以我想知道这些样式是否添加到编辑器样式中。当页面呈现时,css样式表也会加载到网站的正面?我检查了WordPress documentation 我没有看到任何特别说明这种或那种方式的东西。

add_editor_style( "editor-style.css" );

UPDATE

以下是主题函数文件中的实际代码:

function custom_theme_features()  {
    add_editor_style( \'css/editor-style.css\' );
}
add_action( \'after_setup_theme\', \'custom_theme_features\' );

1 个回复
最合适的回答,由SO网友:m4n0 整理而成

下面是以常见方式包含编辑器样式的完整代码。

<?php
function my_theme_add_editor_styles() {
add_editor_style( \'custom-editor-style.css\' );
}
add_action( \'admin_init\', \'my_theme_add_editor_styles\' );
?>
添加自定义编辑器样式时,需要使用admin_init 挂钩,仅当您在管理面板内时触发。因此,样式表不会在前端加载,仅限于admin dashboard。

结束

相关推荐