/** * @Package: WordPress Plugin * @Subpackage: Ultra WordPress Admin Theme * @Since: Ultra 1.0 * @WordPress Version: 4.0 or above * This file is part of Ultra WordPress Admin Theme Plugin. */ function ultra_logo($rettype = "") { global $ultraadmin; $ultraadmin = ultraadmin_network($ultraadmin); $csstype = ultra_dynamic_css_type(); $str = ""; if (isset($ultraadmin['enable-logo']) && $ultraadmin['enable-logo'] != "1" && $ultraadmin['enable-logo'] == "0" && !$ultraadmin['enable-logo']) { // hide logo if ($rettype != "1") { $str .= "<style type='text/css' data-display='hide' id='ultra-admin-logo-hide'>"; } $str .= "#adminmenuwrap .logo-overlay{display:none !important;} #adminmenuwrap:before, .folded #adminmenuwrap:before{display: none !important;} .auto-fold #adminmenuwrap:before{display: none !important;} #adminmenu{margin-top:0px !important;}"; if ($rettype != "1") { $str .= "</style>"; } } else { // show logo $logo = $logo_folded = ""; //echo $csstype; if ($csstype != "custom") { global $ultra_color; $logo = str_replace("PLUGINURL", plugins_url('/', __FILE__) . '..', $ultra_color[$csstype]['logo']['url']); $logo_folded = str_replace("PLUGINURL", plugins_url('/', __FILE__) . '..', $ultra_color[$csstype]['logo_folded']['url']); } if ($logo == "") { if (isset($ultraadmin['logo']['url'])) { $logo = trim($ultraadmin['logo']['url']); } } if ($logo_folded == "") { if (isset($ultraadmin['logo_folded']['url'])) { $logo_folded = trim($ultraadmin['logo_folded']['url']); } } if ($rettype != "1") { $str .= "<style type='text/css' data-display='show' data-csstype='" . $csstype . "' id='ultra-admin-logo-show'>"; } $str .= "#adminmenuwrap:before{background-image: url('" . $logo . "');} \n .folded #adminmenuwrap:before{background-image: url('" . $logo_folded . "');} \n .auto-fold #adminmenuwrap:before{background-image: url('" . $logo_folded . "');} \n .menu-expanded #adminmenuwrap:before{background-image: url('" . $logo . "') !important;} \n .menu-collapsed #adminmenuwrap:before{background-image: url('" . $logo_folded . "') !important;}"; if ($rettype != "1") { $str .= "</style>"; } } if ($rettype != "1") { echo $str; } else { return $str; } }
function ultra_default_css_colors() { global $ultra_css_ver; global $ultraadmin; $csstype = ultra_dynamic_css_type(); //echo "default:".$csstype; $css_path = trailingslashit(plugins_url('/', __FILE__) . '../' . $ultra_css_ver . '/colors'); $css_dir = trailingslashit(plugin_dir_path(__FILE__) . '../' . $ultra_css_ver . '/colors'); if (isset($csstype) && $csstype != "custom" && trim($csstype) != "") { $style_color = trim($csstype); if (file_exists($css_dir . 'ultra-colors-' . $style_color . '.css')) { //echo " file exists"; // check if file exists or not // deregister default wp admin color skins // wp_deregister_style('colors'); wp_deregister_style('ultra-colors'); wp_register_style('ultra-colors', $css_path . 'ultra-colors-' . $style_color . '.css'); wp_enqueue_style('ultra-colors'); } else { // enqueue the default ultra-colors.css file ultra_dynamic_enqueue_style(); } } }