Ich versuche, ein Menüelement in meinem Verwaltungs-Dashboard umzubenennen. Unter Verwendung von $ GLOBALS ['menu'] habe ich die folgenden Array-Indizes gefunden
[26.0648] => Array ([0] => M.E. Calendar ...
und
[26] => Array ([0] => Produkte ...
Nach der Verwendung des folgenden Codes:
global $menu;
global $submenu;
$menu[26.0648][0] = 'Event Calendar';
Das Ergebnis ist, dass sich das Element "ME-Kalender" nicht geändert hat, wohingegen sich das Element "Produkte" in geändert hat
[26] => Array ([0] => Event Calendar [1] => edit_products [2] => edit.php? Post_type = product
Gibt es eine Möglichkeit, das Menüelement mit der dezimalen Array-Indexnummer umzubenennen? Vielen Dank.
Sie müssen einen String als Schlüssel verwenden:
$menu['26.0648'][0] = 'Event Calendar';
Wenn Sie den Schlüssel als Zahl schreiben, wird die Dezimalzahl auf eine Ganzzahl gekürzt, sodass 26.0648 auf 26 gekürzt wird.