为什么我的风格被应用到管理领域?
假设这就是所有的代码,这是因为您正在将样式全局排队。你需要把它挂到wp_enqueue_scripts
, 仅在前端加载。
wp_register_style( \'main-styles\', get_stylesheet_directory_uri() . \'/css/styles.css\', false, \'1.0.0\', \'all\');
function enqueue_script_front_wpse_84975() {
wp_enqueue_style(\'main-styles\');
}
add_action(\'wp_enqueue_scripts\', \'enqueue_script_front_wpse_84975\');
您可以全局注册或
wp_register_scripts
内部零件
enqueue_script_front_wpse_84975
功能,但您需要挂钩
wp_enqueue_style
, 至少,到
wp_enqueue_scripts
或者将样式表排到所有位置。我意识到将样式表放在以“script”结尾的挂钩上似乎很奇怪,但是
that is correct per the Codex.
wp_enqueue_style
可以是,也可以是,用于在任何位置排队,无论是前端还是后端,正如您在Codex页面上看到的admin_enqueue_scripts