Files
ultimatemember/core/um-actions-wpadmin.php
T
ultimatemember b0d42ad4c8 Recent Changes
2015-01-06 00:38:33 +02:00

24 lines
560 B
PHP

<?php
/***
*** @checks if user can access the backend
***/
function um_block_wpadmin_by_user_role(){
global $ultimatemember;
if( is_admin() && !defined('DOING_AJAX') && um_user('ID') && !um_user('can_access_wpadmin')){
um_redirect_home();
}
}
add_action('init','um_block_wpadmin_by_user_role', 99);
/***
*** @hide admin bar appropriately
***/
function um_control_admin_bar(){
if( !is_admin() && !um_user('can_access_wpadmin')) {
return false;
} else {
return true;
}
}
add_filter( 'show_admin_bar' , 'um_control_admin_bar');