Ich arbeite derzeit an einem benutzerdefinierten Thema. In diesem Thema habe ich ein Menü, mit dem ich mich registriert habe register-nav-menu
, und dann zeige ich das Menü mit der wp_nav_menu
Funktion auf meiner Webseite an .
Ich möchte jedoch nur die Liste der Menüelemente abrufen (die tatsächlichen Namen der Menüelemente, die im Bereich wp-admin zum Erstellen des Menüs verwendet wurden, und ohne HTML-Code) und diese Liste der Elemente in einem Array speichern (dh nicht anzeigen).
Ein Pseudocode würde also so aussehen
$menu_items = get_list_of_items($name_of_menu); // $name_of_menu is the result of register-nav-menu, and get_list_of_items is the psuedo function
foreach ($menu_items as $item) {
// do something with the item
}
Gibt es eine Möglichkeit, dies zu tun? Vielen Dank.
Holen Sie sich eine einfache Auswahl an Menüs.
Add To Functions.php
Gehen Sie zu Ihrer Kopf- und Anruffunktion
quelle