public function _admin_styles($page) { require_once UNOSLIDER_BASE . '/library/Unodor/Registry.php'; $plugin_pages = Unodor_Registry::get('plugin_pages'); if (in_array($page, $plugin_pages)) { $css_files = array(UNOSLIDER_PATH . 'public/stylesheets/default/unoslider.css', UNOSLIDER_PATH . 'public/stylesheets/default/admin.css', UNOSLIDER_PATH . 'public/stylesheets/default/styles.css', UNOSLIDER_PATH . 'public/stylesheets/custom/custom.css', UNOSLIDER_PATH . 'public/stylesheets/custom/styles.css'); $themes = array(UNOSLIDER_PATH . 'public/stylesheets/default/themes/fusion/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/basic/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/elegant/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/inline/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/light/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/minimalist/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/modern/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/panel/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/ribbon/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/slick/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/smooth/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/square/theme.css', UNOSLIDER_PATH . 'public/stylesheets/default/themes/text/theme.css', UNOSLIDER_PATH . 'public/stylesheets/custom/theme.css'); $this->_combine_css($css_files, 'unoslider_admin', '/public/stylesheets/default/'); $this->_combine_css($themes, 'themes', '/public/stylesheets/default/themes/all/'); update_option('unoslider_css_admin', '/public/stylesheets/default/unoslider_admin'); update_option('unoslider_css_theme', '/public/stylesheets/default/themes/all/themes'); wp_enqueue_style('thickbox'); } }