Extension de l'API REST de WordPress
WP API Menus est un plugin conçu pour améliorer l'API JSON REST de WordPress en ajoutant de nouvelles routes dédiées aux menus enregistrés dans WordPress. Ce plugin offre une liste complète de tous les menus enregistrés via la route /menus, ainsi que des données spécifiques pour chaque menu avec la route /menus/. De plus, il permet d'accéder aux emplacements des menus avec la route /menu-locations, facilitant ainsi la gestion des menus à travers le site.
Une fonctionnalité notable est la possibilité d'obtenir une hiérarchie complète des menus, y compris l'ordre des éléments et les enfants associés, grâce à la route /menu-locations/. Les utilisateurs peuvent également modifier la disposition des éléments de menu individuels en utilisant le filtre json_menus_format_menu_item. Avec la version 2, les routes sont désormais plus structurées, ce qui favorise une meilleure organisation et une utilisation optimisée de l'API.