因此,由于第一个选择是加载wired,我找到了一个更好的解决方案。在这种情况下,我们要做的是创建一个新的菜单项,将其放在第一个位置,提供一个自定义类,为该项添加cutom css样式。为此,我们将:
创建一个函数以添加新菜单项创建一个函数以将自定义样式表加载到管理面板并创建新的css样式以覆盖该项的默认css这将是添加新菜单的函数:
add_action(\'admin_menu\', \'shomtek_admin_menu\');
function shomtek_admin_menu() {
global $menu;
$url = \'http://www.shomtek.com/\';
$menu[0] = array( __(\'SHOMTek\'), \'read\', $url, \'shomtek-logo\', \'shomtek-logo\');
}
将自定义样式表添加到wp管理头
add_action(\'admin_head\', \'shomtek_admin_style\');
function shomtek_admin_style() {
echo \'<link rel="stylesheet" href="\' . get_template_directory_uri() . \'/css/admin_style.css" type="text/css" media="all" />\';
}
最后是该菜单项的自定义样式
#adminmenu a.shomtek-logo{
display: block;
background: url(http://www.shomtek.com/wp-content/uploads/2014/01/logo.png) no-repeat center center;
background-size: 140px 40px;
width: 140px;
opacity: 0.6;
height: 40px;
margin: 0 auto;
padding: 10px 5px;
}
#adminmenu a.shomtek-logo div.wp-menu-name {
display: none;
}
这就是全部,经过测试,效果完美;)