Comment Obtenir des Éléments de Menu Dans WordPress?
Je veux obtenir des éléments de mon wp menu principal. J'ai essayé un peu de code, mais tous sont en retourne seulement la page blanche. Je ne sais pas quelle méthode je dois utiliser et ne sais pas besoin d'inclure une autre page de ma page?
Et Est-il possible d'obtenir des éléments de menu à partir de la base de données directement, sans l'aide de wp méthodes et fonctions? Je ne pouvais pas comprendre la structure de la table de wp pour le moment. Je ne sais donc pas des relations entre les tables exactement.
Grâce.
- Tu veux dire faire comme un tableau ou une chaîne à l'intérieur d'une fonction, ou d'être en mesure d'ajouter de la valeur liquidative prise en charge du menu de votre thème?
- Vous voulez les mettre sous forme de tableau ou de la ficelle oui.
InformationsquelleAutor user2674354 | 2014-12-26
Vous devez vous connecter pour publier un commentaire.
Si vous savez que votre menu code d'emplacement (généralement déclarés dans functions.php par "register_nav_menus"), vous pouvez utiliser cet extrait:
Ou plus courte version du codex:
Ensuite faire tout ce que vous voulez avec ce tableau comme suit:
Et voici le lien sur tous les nav_menu de données à laquelle vous pouvez sélectionner directement à partir de la base de données mysql demande:
http://lasota.community.uaf.edu/2011/07/29/nav-menu-data-location-in-wordpress-3-2/
Vous pouvez essayer ce
Vous obtiendrez votre menu Objet
consulter : http://wiki.workassis.com/wordpress-get-menu-array/
Vous pourriez faire ceci:
Si vous voulez comme un tableau, juste exploser et imploser après vous avez terminé:
Dans les deux cas, vous aurez à remplacer
menuname
dans le add_action crochet pour le nom du menu que vous essayez d'obtenir les éléments de.Utilisation get_registered_nav_menus() fonction