Problem z formatowaniem menu administratora WordPress

24

Mam problem z menu administracyjnym w WordPress. Jak widać na poniższym obrazku, formatowanie menu jest nieprawidłowe. Dzieje się tak za każdym razem, gdy po raz pierwszy ląduję na jednej ze stron administracyjnych, ale po odświeżeniu strony menu wygląda dobrze. Próbowałem wyłączyć moje wtyczki, ale wydaje się, że żadna z nich nie powoduje problemu.

Menu administracyjne WordPress

brandozz
źródło
3
Niech zgadnę - używasz Google Chrome jako przeglądarki. Wypróbuj inne przeglądarki, aż Google rozwiąże ten problem.
Frank P. Walentynowicz
2
Tak, wydaje się, że to problem z Chrome. Brak problemów w przeglądarce Firefox lub IE.
brandozz
1
Tak, też to widzę - tylko w Chrome. Jeśli jesteś taki sam jak ja, zaczęło się to dopiero niedawno. Bardzo denerwujące, ponieważ Chrome jest moją ulubioną przeglądarką. Przekonałem się, że jeśli zwiniesz menu, a następnie rozpakujesz, będzie w porządku. Ale to jest ból do zrobienia. Być może spróbuję napisać skrypt JavaScript, aby zrobić to automatycznie przy ładowaniu strony.
raffjones
3
Jest to problem z Google Chrome. Obecna poprawka polega na wyłączeniu farby odchudzającej jako sugestii
Otto42
1
@trejder dzięki za Twój wkład. Moja sugestia rzeczywiście nie pomogłaby i była jedynie sugestią debugowania, dlatego nie została wprowadzona jako odpowiedź. Jednak nie ma „motywu frontendowego”, istnieje tylko motyw, który może wpływać na dowolny aspekt WP, w tym na administratora.
vancoder

Odpowiedzi:

27

Otto zasugerował poprawkę w samym Chrome, dopóki błąd nie zostanie rozwiązany:

  • Idź do chrome: // flags / # disable-slimming-paint
  • Włącz opcję „Wyłącz farbę odchudzającą”.
  • Upewnij się, że opcja „Włącz farbę odchudzającą” poniżej nie jest włączona.
  • Uruchom ponownie Chrome.

Jeśli nie chcesz stosować tego podejścia, możesz to naprawić za pomocą CSS:

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

add_action('admin_enqueue_scripts', 'chromefix_inline_css');

Jeśli chcesz, aby wtyczka to zrobiła: https://github.com/raffjones/chrome-admin-menu-fix

raffjones
źródło
2
To nie pierwszy raz, kiedy zauważyłem dziwne usterki graficzne w Chrome / webkit. W rzeczywistości programiści jQuery stwierdzili, że „jQuery Core ma więcej linii poprawek i poprawek dla WebKit niż jakakolwiek inna przeglądarka. Ogólnie rzecz biorąc, nie są to ostatnie regresje, ale długotrwałe problemy, które wymagają jeszcze rozwiązania”. - cnet.com/news/...
NoBugs
Czy może być jakiś inny powód tego problemu? Mam wszystko ustawione , jak powiedziałeś, i nadal mam ten problem na jednym z moich komputerów (inne zostały pomyślnie naprawione dzięki tej poprawce).
trejder
1
Z twojego zrzutu ekranu farba odchudzająca jest nadal włączona. Wiem, że to trochę dziwne, ale musisz „włączyć” funkcję Wyłącz farbę odchudzającą i ponownie uruchomić Chrome. Kliknij link „Włącz” pod ustawieniem.
raffjones
2
Zostało to rozwiązane w najnowszej wersji Chrome Canary. Google mówi, że za tydzień będzie w stabilnym oddziale. Zobacz ten link
raffjones