Broken admin - clean install

时间:2015-09-04 作者:akmur

我有一个干净的本地安装4.3的问题,我的管理员坏了,这似乎是一个JS问题。请检查附带的屏幕截图。没有安装插件或主题。

有人也有同样的经历吗?控制台中也没有错误。我尝试了Chrome和Firefox。

Broken admin

1 个回复
最合适的回答,由SO网友:matthew 整理而成

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>\\";") );
这三个选项中的任何一个都应该为您修复它,但如果您也要为用户修复它,则需要使用其中一个代码选项。

相关推荐