这个问题可能看起来太虚伪了,我在codex上发现了这个信息(这是我在wordpress上的第一个项目),我希望这个风格适合管理员和前端......他们写道我可以用这个
wp_register_style( 'uni-bootstrap', DS.'plugins'.DS.'uni-info'.DS.'css'.DS.'bootstrap.min.css' );
wp_enqueue_style('uni-bootstrap');
我甚至命名了一个DS变量,万一是linux或windows(目录斜杠),仍然,我在加载的页面上查看,路由是正确的,但没有斜线。我尝试用自己的#34; /"但仍然没有成功..
我得到了绝对路径,但是当我看到它加载的内容时,它会显示UNDEFINED
所以,我改变并尝试其他方式(仅适用于管理员)
add_action( 'admin_head', 'admin_css' );
function admin_css(){
echo '<link rel="stylesheet" type="text/css" href="MYPATH">';
}
仍然,相同的UNDEFINED结果,我真的不知道如何加载它,以及如何使用路径,因为我不知道wordpress如何管理文件夹等等,任何想法?
答案 0 :(得分:0)
add_action( 'wp_enqueue_scripts', 'register_plugin_styles' );
function register_plugin_styles() {
wp_register_style( 'my-plugin', plugins_url( 'my-plugin/css/plugin.css' ) );
wp_enqueue_style( 'my-plugin' );
}
和管理员
add_action( 'admin_enqueue_scripts', 'register_plugin_styles' );