今天我有一个非常奇怪的问题。我的WordPress管理菜单乱七八糟,在悬停时消失。我已经尝试停用所有插件,更改主题,但没有任何作用。
有没有人有任何想法?我无法登记“Firebug”,因为如果我打开它,我的菜单会重新加载,一切都很好。如果我刷新页面,它是相同的,但没有更改网址。你可以在打印屏幕上看到它。
我不使用任何自定义管理风格或脚本。
Wordpress 4.3
答案 0 :(得分:17)
您使用的是哪种浏览器? Chrome中有一个已知的错误更多信息:http://wptavern.com/a-bug-in-chrome-45-causes-wordpress-admin-menu-to-break
问题的根源来自Slimming Paint,它已启用 默认情况下,在Chrome 45中。禁用减肥涂料可以解决问题。
要禁用此功能,请访问chrome:// flags / #disable-slimming-paint 在Chrome中启用“禁用减肥”选项,并确保 其他两个启用选项被禁用,因为它们将覆盖 禁用选项。
同样来自它的声音看起来像谷歌也将很快解决这个问题
Chrome开发提升了错误的优先级,并且解决了问题 可能在47版之前问世 https://code.google.com/p/chromium/issues/detail?id=509179
答案 1 :(得分:13)
将此添加到您的functions.php 中,不仅可以在浏览器中修复错误,还可以在客户端中修复错误。我测试了它并且效果很好。
function admin_menu_fix() {
echo '<style>
#adminmenu { transform: translateZ(0); }
</style>';
}
add_action('admin_head', 'admin_menu_fix');
来源:https://code.google.com/p/chromium/issues/detail?id=509179#c37(由@NooBskie找到的页面)
答案 2 :(得分:0)
我认为这将是一个短暂的事情,但非常奇怪(特别是与同时与WordPress 4.3相关的狩猎插件破损)。
我刚刚将Google Chrome更新到最新版本并已解决。在尝试任何不寻常的修复之前,我建议您访问Chrome - &gt;首先关于Google Chrome,以确保您正在运行最新版本。
答案 3 :(得分:0)
官方解决方案:
禁用chrome中的slimmingPaint功能
1) In Chrome browser, navigate to: chrome://flags/#disable-slimming-paint (just enter the text into the address bar and hit enter)
2) You’ll see a list of technical options, with the “Disable slimming paint” option at the top; enable it
3) Disable the “Enable slimming paint” option if it’s enabled; just under the “Disable slimming paint” one
4) Relaunch Chrome
其他解决方案:
如果您或您的客户不想禁用“减肥画”功能,则可以通过将以下代码添加到主题functions.php文件中来解决此问题:
add_action('admin_enqueue_scripts', 'chrome_adminmenu_fix');
function chrome_adminmenu_fix() {
if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Chrome' ) !== false )
wp_add_inline_style( 'wp-admin', '#adminmenu { transform: translateZ(0); }' );
}
答案 4 :(得分:0)
我发现设置有点令人困惑,这里是简化(可能):
chrome://flags/#disable-slimming-paint
Disable
个关键字的减肥颜料选项
hashtag / flag必须处于Enable
状态Enable
个关键字的减肥颜料选项
hashtag / flag必须处于Disable
状态