此代码对我来说非常适用:
add_action( \'admin_head\', \'my_icons\' );
function my_icons() { ?>
<style type="text/css" media="screen">
#menu-posts-product .wp-menu-image, .icon32-posts-product {
background: url(<?php echo get_template_directory_uri(); ?>/img/contactLensemenu.png) no-repeat center center!important;
}
#menu-posts-product .wp-menu-image { background-size:16px 16px!important; }
.icon32-posts-product { background-size:32px 32px!important; }
</style>
<?php } ?>
PHP部分和您的相同,(除了
get_template_directory_uri()
我使用它是为了方便,因为它相当于您的/wp-content/themes/BootWp`)我对css做了一些更改,但我不知道您的图像的尺寸,我的是64X64px。
我的WP为3.6,产品帖子类型由WooCommerce注册。