From 65ca3e4e91b1413b541309b90f320ad2695e768e Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Tue, 10 May 2016 18:12:15 +0800 Subject: [PATCH] Remove access settings in media screens --- admin/core/um-admin-access.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/admin/core/um-admin-access.php b/admin/core/um-admin-access.php index 79014e90..11ab9ffe 100644 --- a/admin/core/um-admin-access.php +++ b/admin/core/um-admin-access.php @@ -35,6 +35,7 @@ class UM_Admin_Access { ***/ function core_post_type( $post_type ){ + if ( strstr($post_type, 'um_') ) return true; @@ -99,8 +100,12 @@ class UM_Admin_Access { foreach($types as $post_type) { if ( !$this->core_post_type( $post_type ) ) { - - add_meta_box('um-admin-access-settings', __('Ultimate Member'), array(&$this, 'load_metabox_form'), $post_type, 'side', 'default'); + + $current_screen = get_current_screen(); + + if( ! in_array( $current_screen->id, array("upload","media","attachment") ) ) { + add_meta_box('um-admin-access-settings', __('Ultimate Member'), array(&$this, 'load_metabox_form'), $post_type, 'side', 'default'); + } }