Chrome 45存在渲染错误。关于这个问题,Chrome的bug追踪器上还有一个漏洞,希望他们能尽快解决。同时,这里有一个解决方法来消除Chrome中的问题。-转到chrome://flags/#disable-瘦身涂料-启用“禁用瘦身涂料”选项。-确保下面的“启用纤体漆”选项未打开。-重新启动Chrome。完成后,最终结果应如下所示:https://cloudup.com/cddYghY8fBd这将禁用Chrome中的问题代码,并允许菜单正常呈现。
您还可以使用以下代码为所有用户修复它。将其添加到插件、主题、子主题,甚至mu插件。
add_action(\'admin_enqueue_scripts\', \'chrome_fix\'); function chrome_fix() { if ( strpos( $_SERVER[\'HTTP_USER_AGENT\'], \'Chrome\' ) !== false ) wp_add_inline_style( \'wp-admin\', \'#adminmenu { transform: translateZ(0); }\' ); }
您也可以只使用以下代码。
if ( strpos( $_SERVER[\'HTTP_USER_AGENT\'], \'Chrome/45\' ) !== false ) add_action(\'admin_head\', create_function(\'\', "echo \\"<script type=\'text/javascript\'>jQuery(window).load(function(){jQuery(\'#adminmenuwrap\').hide().show(0);});</script>\\";") );
这三个选项中的任何一个都应该为您修复它,但如果您也要为用户修复它,则需要使用其中一个代码选项。