suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min'; $this->version = ACFE_VERSION; add_action('current_screen', array($this, 'current_screen')); } function current_screen(){ $screens = array( // Users 'profile' => 'user_edit', 'user-edit' => 'user_edit', 'user' => 'user_new', // Terms 'edit-tags' => 'term_list', 'term' => 'term_edit', // Settings 'options-general' => 'settings', 'options-writing' => 'settings', 'options-reading' => 'settings', 'options-discussion' => 'settings', 'options-media' => 'settings', 'options-permalink' => 'settings', ); $array = array( // WPMU Users 'profile-network', 'user-edit-network', 'user-network', // WPMU Settings 'settings-network', 'site-info-network', 'site-users-network', 'site-settings-network', 'site-new-network', ); foreach($screens as $screen => $action){ if(!$this->is_screen($screen)) continue; add_action('admin_enqueue_scripts', array($this, 'admin_enqueue')); add_action('admin_footer', array($this, $action)); break; } } function admin_enqueue(){ wp_enqueue_style('acf-extended-ui', acfe_get_url('assets/css/acfe-ui' . $this->suffix . '.css'), false, $this->version); } /* * Edit User */ function user_edit(){ ?> cap->edit_terms); ?> base, $id); // string }else{ return ($id === $current_screen->base); } } } new acfe_enhanced_ui(); endif;