如何在非管理员用户的前端显示管理面板

时间:2014-11-12 06:52:36

标签: wordpress-theming wordpress

我一直在使用名为“Easy Author Image”的插件来显示和上传图片作为个人资料图片。此插件实际上会触发“wp-admin”中的“meta-upload.php”文件。当我在我的前端以管理员身份登录并上传文件时,它工作得很好,但是当我尝试使用非管理员角色时,它不允许我访问上传页面。我尝试了下面的代码,但它仍然没有用。

function allow_nonadmin_uploads() {
        if ( current_user_can('contributor') && !current_user_can('upload_files') ){
        $jobseeker = get_role('contributor');
        $jobseeker->add_cap('upload_files');
        }
}

add_action('admin_init', 'allow_nonadmin_uploads'); 
add_action('init', 'allow_nonadmin_uploads');

0 个答案:

没有答案