Avant de signaler cela à wordpress, j'aimerais savoir si c'est juste moi ou si c'est en fait un bug. J'ai remarqué aussi un autre utilisateur qui a demandé sur le forum wordpress, mais il n'avait pas de réponse à cela: https://wordpress.org/support/topic/admin-left-menu-overlap
Cela se produit presque à chaque fois que je déplace le curseur au-dessus du panneau et il semble que le problème ne se pose que dans Chrome, mais je ne peux pas l'essayer dans un autre navigateur, à l'exception de Edge, où il semble fonctionner correctement.
Les informations sur mon environnement sont:
OS: Windows 10 64 bits
Navigateur: 45.0.2454.78 extensions bêta-m (64 bits) toutes désactivées
Ceci est un problème connu .
Le correctif actuel (qui peut également en faire le noyau) ressemble à ceci:
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) }' );
}
}
@ user80085 Créez un nouveau plugin pour le faire. Créez un nouveau fichier dans wp-content/plugins appelé "admin-menu-chrome-fix.php" avec les éléments suivants:
<?php
/*
Plugin Name: Admin Menu Chrome Fix
Plugin URI:
Description: Fixes overlapping admin dashboard menu in chrome
*/
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) }' );
}
}
N'oubliez pas d'activer le plugin.