web-dev-qa-db-fra.com

Manipulation de la sortie de wp_list_something: sélection du menu au lieu de li

Je travaille sur une conception Web réactive où ma navigation doit basculer dans un menu de sélection lors du redimensionnement de la fenêtre dans des tailles plus petites.

Est-il possible d'ajouter un autre paramètre à des fonctions telles que wp_list_categories() ou wp_list_pages() afin qu'il génère <option>item</option> au lieu de <li>item</li>?

Donc, ce que je veux faire, c'est utiliser wp_list_pages() et wp_list_categories() pour afficher son contenu par défaut afin d'avoir un menu normal. Cependant, je souhaite également que les mêmes pages et catégories soient sorties dans une deuxième navigation <select><option>… qui est masquée par défaut mais affichée lorsqu'une requête multimédia est déclenchée. Une idée de comment produire dynamiquement ce deuxième menu?

Merci d'avance!

2
mathiregister

vous pouvez facilement le faire de la même manière que wp_list_pages(), en utilisant wp_dropdown_pages(). les arguments nécessaires pour récupérer les pages sont les mêmes. pour les catégories, utilisez wp_dropdown_categories()

1
fischi