option_name=='atb_hide_new_btn') $hide_new_btn=$row->option_value;
if($row->option_name=='atb_hide_new_btn_role') $hide_new_btn_role=explode(",",$row->option_value);
if($row->option_name=='atb_hide_new_btn_role_exclude') $hide_new_btn_role_exclude=$row->option_value;
if($row->option_name=='atb_hide_new_btn_post') $hide_new_btn_post=explode(",",$row->option_value);
if($row->option_name=='atb_hide_new_btn_post_exclude') $hide_new_btn_post_exclude=$row->option_value;
if($row->option_name=='atb_search_post_meta') $search_post_meta=$row->option_value;
if($row->option_name=='atb_search_post_meta_role') $search_post_meta_role=explode(",",$row->option_value);
if($row->option_name=='atb_search_post_meta_role_exclude') $search_post_meta_role_exclude=$row->option_value;
if($row->option_name=='atb_search_post_meta_post') $search_post_meta_post=explode(",",$row->option_value);
if($row->option_name=='atb_search_post_meta_post_exclude') $search_post_meta_post_exclude=$row->option_value;
if($row->option_name=='atb_hide_bulk_action') $hide_bulk_action=$row->option_value;
if($row->option_name=='atb_hide_bulk_action_role') $hide_bulk_action_role=explode(",",$row->option_value);
if($row->option_name=='atb_hide_bulk_action_role_exclude') $hide_bulk_action_role_exclude=$row->option_value;
if($row->option_name=='atb_hide_bulk_action_post') $hide_bulk_action_post=explode(",",$row->option_value);
if($row->option_name=='atb_hide_bulk_action_post_exclude') $hide_bulk_action_post_exclude=$row->option_value;
if($row->option_name=='atb_limit_usereditor_role') $limit_usereditor_role=$row->option_value;
if($row->option_name=='atb_limit_usereditor_role_role') $limit_usereditor_role_role=explode(",",$row->option_value);
if($row->option_name=='atb_limit_usereditor_role_role_exclude') $limit_usereditor_role_role_exclude=$row->option_value;
if($row->option_name=='atb_limit_usereditor_hiderole_role') {$limit_usereditor_hiderole_role=$row->option_value; set_transient('limit_usereditor_hiderole_role_'.atb_cui(),$limit_usereditor_hiderole_role,3600);}
if($row->option_name=='atb_disable_notices') $disable_notices=$row->option_value;
if($row->option_name=='atb_disable_notices_role') $disable_notices_role=explode(",",$row->option_value);
if($row->option_name=='atb_disable_notices_role_exclude') $disable_notices_role_exclude=$row->option_value;
if($row->option_name=='atb_page_hit') $page_hit=$row->option_value;
if($row->option_name=='atb_page_hit_role') $page_hit_role=explode(",",$row->option_value);
if($row->option_name=='atb_page_hit_role_exclude') $page_hit_role_exclude=$row->option_value;
if($row->option_name=='atb_hide_item') $hide_item=$row->option_value;
if($row->option_name=='atb_hide_item_role') $hide_item_role=explode(",",$row->option_value);
if($row->option_name=='atb_hide_item_role_exclude') $hide_item_role_exclude=$row->option_value;
if($row->option_name=='atb_hide_item_id') $hide_item_id=$row->option_value;
if($row->option_name=='atb_hide_item_all') $hide_item_all=$row->option_value;
if($row->option_name=='atb_dual_auth') $dual_auth=$row->option_value;
if($row->option_name=='atb_dual_auth_role') $dual_auth_role=explode(",",$row->option_value);
if($row->option_name=='atb_dual_auth_role_exclude') $dual_auth_role_exclude=$row->option_value;
if($row->option_name=='atb_dual_auth_ip_exclude') $dual_auth_ip_exclude=$row->option_value;
endforeach;
// Get Post Type
$post_type='';
if(!empty($_GET['post'])) {
$post=get_post(intval($_GET['post']));
if(isset($post->post_type)) $post_type=$post->post_type;
}
if(empty($post_type) && !empty($_GET['post_type'])) $post_type=sanitize_text_field($_GET['post_type']);
$admin_url=basename(get_admin_url());
// Hide New Post Buttons
if(isset($hide_new_btn)) if($hide_new_btn==1) {
if(($hide_new_btn_role_exclude==0 && (count(array_intersect($hide_new_btn_role,$user_roles))>0 || in_array('*All',$hide_new_btn_role,true)))
|| ($hide_new_btn_role_exclude==1 && count(array_intersect($hide_new_btn_role,$user_roles))==0 && !in_array('*All',$hide_new_btn_role,true))) {
function atb_custom_hide_js() { ?>
0 || in_array('*All',$search_post_meta_role,true)))
|| ($search_post_meta_role_exclude==1 && count(array_intersect($search_post_meta_role,$user_roles))==0 && !in_array('*All',$search_post_meta_role,true))) {
if(strlen($post_type)>0
&& (($search_post_meta_post_exclude==0 && (in_array($post_type,$search_post_meta_post,true) || in_array('*All',$search_post_meta_post,true)))
|| ($search_post_meta_post_exclude==1 && !in_array($post_type,$search_post_meta_post,true) && !in_array('*All',$search_post_meta_post,true)))) {
add_filter('pre_get_posts','atb_admin_post_search_meta');
function add_search_meta_checkbox() {
$js="";
}
add_action('admin_footer','add_search_meta_checkbox');
}
}
}
// Hide Bulk Actions
if((atb_is_path($admin_url) && atb_is_path('/edit.php,post_type=')) && $hide_bulk_action==1) {
if(($hide_bulk_action_role_exclude==0 && (count(array_intersect($hide_bulk_action_role,$user_roles))>0 || in_array('*All',$hide_bulk_action_role,true)))
|| ($hide_bulk_action_role_exclude==1 && count(array_intersect($hide_bulk_action_role,$user_roles))==0 && !in_array('*All',$hide_bulk_action_role,true))) {
if(strlen($post_type)>0
&& (($hide_bulk_action_post_exclude==0 && (in_array($post_type,$hide_bulk_action_post,true) || in_array('*All',$hide_bulk_action_post,true)))
|| ($hide_bulk_action_post_exclude==1 && !in_array($post_type,$hide_bulk_action_post,true) && !in_array('*All',$hide_bulk_action_post,true)))) {
function atb_custom_remove_bulk() { ?>
0 || in_array('*All',$limit_usereditor_role_role,true)))
|| ($limit_usereditor_role_role_exclude==1 && count(array_intersect($limit_usereditor_role_role,$user_roles))==0 && !in_array('*All',$limit_usereditor_role_role,true))) {
function atb_user() { ?>
0 || in_array('*All',$limit_usereditor_role_role,true)))
|| ($limit_usereditor_role_role_exclude==1 && count(array_intersect($limit_usereditor_role_role,$user_roles))==0 && !in_array('*All',$limit_usereditor_role_role,true))) {
function atb_user_list() { ?>
0 || in_array('*All',$disable_notices_role,true)))
|| ($disable_notices_role_exclude==1 && count(array_intersect($disable_notices_role,$user_roles))==0 && !in_array('*All',$disable_notices_role,true))) {
function remove_core_updates(){global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');
function atb_notices() { return ""; }
add_action('admin_footer','atb_notices');
//echo "";
}
}
// Dual Authentication
$ip=atb_ip();
if($dual_auth==1) {
if(($dual_auth_role_exclude==0 && (count(array_intersect($dual_auth_role,$user_roles))>0 || in_array('*All',$dual_auth_role,true)))
|| ($dual_auth_role_exclude==1 && count(array_intersect($dual_auth_role,$user_roles))==0 && !in_array('*All',$dual_auth_role,true))) {
atb_dual_auth($dual_auth_ip_exclude);
} else if(get_transient("atb_flag_".atb_cui())!==false) delete_transient("atb_flag_".atb_cui());
} else if(get_transient("atb_flag_".atb_cui())!==false) delete_transient("atb_flag_".atb_cui());
// Capture Page Hits
if($page_hit==1) {
if(($page_hit_role_exclude==0 && (count(array_intersect($page_hit_role,$user_roles))>0 || in_array('*All',$page_hit_role,true)))
|| ($page_hit_role_exclude==1 && count(array_intersect($page_hit_role,$user_roles))==0 && !in_array('*All',$page_hit_role,true))) {
atb_hit_page();
}
}
// Hide Items
if($hide_item==1) {
if(!empty($hide_item_all)) add_action('admin_footer','atb_hide_item_all');
if(!empty($hide_item_id)) {
if(($hide_item_role_exclude==0 && (count(array_intersect($hide_item_role,$user_roles))>0 || in_array('*All',$hide_item_role,true)))
|| ($hide_item_role_exclude==1 && count(array_intersect($hide_item_role,$user_roles))==0 && !in_array('*All',$hide_item_role,true))) {
add_action('admin_head','atb_hide_item');
}
}
}
} else atb_checkConfig();