Проблема с форматированием меню администратора WordPress

24

У меня проблема с моим меню администратора в WordPress. Как вы можете видеть на изображении ниже, форматирование меню вышло из строя. Это происходит всякий раз, когда я впервые попадаю на одну из страниц администратора, но если я обновляю страницу, меню выглядит нормально. Я пытался отключить мои плагины, но ни один из них, похоже, не вызывает проблему.

Меню администратора WordPress

brandozz
источник
3
Дайте угадаю - вы используете Google Chrome в качестве браузера. Попробуйте другие браузеры, пока Google не решит эту проблему.
Фрэнк П. Валентинович
2
Да, похоже, это проблема Chrome. Нет проблем в Firefox или IE.
brandozz
1
Да, я тоже это вижу - только на Chrome. Если вы такой же, как я, это началось только недавно. Очень раздражает, так как Chrome - мой любимый браузер. Я обнаружил, что если вы свернете меню, а затем сверните, это нормально. Но это боль, чтобы сделать. Возможно, стоит написать какой-нибудь javascript, чтобы сделать это автоматически при загрузке страницы.
raffjones
3
Это проблема с Google Chrome. Текущее исправление состоит в том, чтобы отключить Slimming Paint как предложение
Otto42
1
@trejder спасибо за ваш вклад. Мое предложение действительно не помогло бы, и было просто отладочным предложением, поэтому оно не было введено в качестве ответа. Тем не менее, здесь нет «темы внешнего интерфейса», есть только тема, которая может повлиять на любой аспект WP, включая admin.
Ванкодер

Ответы:

27

Отто предложил исправление в самом Chrome, пока ошибка не будет устранена:

  • Перейдите в chrome: // flags / # disable-slimming-paint
  • Включите опцию «Отключить краску для похудения».
  • Убедитесь, что опция «Включить краску для похудения» под ней не включена.
  • Перезапустить Chrome.

Если вы не хотите использовать этот подход, вы можете исправить это с помощью CSS:

function chromefix_inline_css()
{ 
  wp_add_inline_style( 'wp-admin', '#adminmenu { transform: translateZ(0); }' );
}

add_action('admin_enqueue_scripts', 'chromefix_inline_css');

Если вы просто хотите, чтобы плагин делал это: https://github.com/raffjones/chrome-admin-menu-fix

raffjones
источник
2
Это не первый раз, когда я замечаю странные графические сбои в Chrome / webkit. Фактически, разработчики jQuery говорят, что «в jQuery Core имеется больше линий исправлений и исправлений для WebKit, чем в любом другом браузере. В общем, это не недавние регрессии, а давние проблемы, которые еще предстоит решить». - cnet.com/news/...
NoBugs
Может ли быть какая-то другая причина для этой проблемы? У меня все настроено , как вы сказали, и я все еще испытываю эту проблему на одном из моих компьютеров (другие были успешно исправлены с помощью этого исправления).
Трейдер
1
На скриншоте краска для похудения по-прежнему включена. Я знаю, что это немного странно, но вам нужно «включить» функцию Disable Slimming Paint и перезапустить Chrome. Нажмите на ссылку «Включить» под настройкой.
Раффджонс
2
Это было решено в последней версии Chrome Canary. Google говорит, что он появится в стабильной ветке примерно через неделю. Смотрите эту ссылку
raffjones