为所选用户自定义WordPress中的管理面板

时间:2014-01-18 07:21:50

标签: php wordpress customization

首先,我是wordpress的新手,并在wordpress中创建一个应用程序。我正在使用一个插件,现在在该插件中用于特定角色,如学生,教师网站进入管理面板。

现在,我想自定义管理面板外观&对于像学生和学生这样的特定用户的感觉老师。我已经尝试过“AG Custom Admin”,但完全不满意。所以,我想制作自定义css。

我有什么方法可以,

if(is_admin())
{
    // Use Default CSS
}
else
{
    // My Custom CSS
}

如果是,那么我在哪里可以使用这个条件?我正在使用wordpress 3.8

任何帮助都非常有用,

感谢。

1 个答案:

答案 0 :(得分:0)

Checkout current_user_can()方法:
http://codex.wordpress.org/Roles_and_Capabilities#Capabilities

该方法可以这样使用:

if ( current_user_can('moderate_comments') ) {
    wp_enqueue_style( 'Teacher Styles', 'teacherStyles.css' );
}
else{
    wp_enqueue_style( 'Default Styles', 'defaultStyles.css' );
}