J'essaie de renommer un élément de menu sur mon tableau de bord d'administration. En utilisant le $ GLOBALS ['menu'], j'ai trouvé les index de tableau suivants
[26.0648] => Tableau ([0] => M.E. Calendrier ...
et
[26] => Tableau ([0] => Produits ...
Après avoir utilisé le code suivant:
global $menu;
global $submenu;
$menu[26.0648][0] = 'Event Calendar';
Il en résulte que l'élément "Calendrier" n'a pas changé, alors que l'élément Produits a été remplacé par
[26] => Array ([0] => Calendrier des événements [1] => edit_products [2] => edit.php? Post_type = product
Est-il possible de renommer l'élément de menu avec le numéro d'index du tableau décimal? Merci.
Vous devez utiliser une chaîne comme clé:
$menu['26.0648'][0] = 'Event Calendar';
Si vous écrivez la clé sous forme de nombre, la décimale sera tronquée en un entier, de sorte que 26.0648 sera tronqué à 26.