LocoAI
89LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...
Extends WordPress WP REST API with new routes pointing to WordPress menus.
WP API Menus is a WordPress plugin that extends the JSON REST API by adding new routes specifically for registered menus. It allows you to access a list of all menus, details for specific menus, and menu locations within your WordPress site.
The plugin provides a tree structure for menu hierarchies and a flat array for menu items, enabling developers to manipulate menu data effectively. It is suitable for developers looking to integrate menu data into their applications or themes using the REST API.
Best for: This plugin is best for developers needing to work with WordPress menus through the REST API.
What it does well
Where it falls short
WP API Menus offers useful functionality for developers, though it may require some effort to handle the data structures effectively.
Fulvio Notarstefano's own description of WP API Menus, lightly tidied.
This plugin extends the WordPress JSON REST API with new routes for WordPress registered menus
The new routes available will be:
/menus list of every registered menu./menus/<id> data for a specific menu./menu-locations list of all registered theme locations./menu-locations/<location> data for menu in specified menu in theme location.Currently, the menu-locations/<location> route for individual menus will return a tree with full menu hierarchy, with correct menu item order and listing children for each menu item. The menus/<id> route will output menu details and a flat array of menu items. Item order or if each item has a parent will be indicated in each item attributes, but this route won’t output items as a tree.
You can alter the data arrangement of each individual menu items and children using the filter hook json_menus_format_menu_item.
An important note on WP API V2:
In V1 the routes are located by default at wp-json/menus/ etc.
In V2 the routes by default are at wp-json/wp-api-menus/v2/ (e.g. wp-json/wp-api-menus/v2/menus/, etc.) since V2 encourages prefixing and version namespacing.
Other plugins for integrating services.
LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate thei...
The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...
Create custom interactive maps with free Leaflet-based styles, no Google Maps API key, frontend marker submiss...
Monitor every change on your WordPress site — who did what, when, and where it came from — for a complete audi...
No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your si...
Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...