Inventra – Multi-tenant Inventory Management & ERP (Next.js + MongoDB)
0 salesUpdated 6d ago
from
$29WordPress plugin: mega panels, tabs and flyouts for block and classic themes, plus five DEV3 AI tools that build, label, audit and decorate menus. The AI picks from an allowlist of real pages, so a draft cannot add a broken link.
WordPress plugin: mega panels, tabs and flyouts for block and classic themes, plus five DEV3 AI tools that build, label, audit and decorate menus. The AI picks from an allowlist of real pages, so a draft cannot add a broken link. Free download: sign in and click Download ZIP. Add your own Google AI Studio (Gemini) API key to switch on the AI features; the documentation says which features work without one.
We built DEV3 AI Mega Menu as a WordPress plugin in PHP with a React admin and a dependency-free front-end script. It works with the menus WordPress already has (the same ones as Appearance → Menus) and stores its own settings in post meta on each menu item.
page:42 or product_cat:19. The model must answer with those refs. Menu_Builder::from_ai() drops any node whose ref isn't in the allowlist, and resolve() turns the rest into real menu items with an object id, so WordPress generates the permalink.<a href> in the page source, panels are in the DOM before any script runs, and the front end makes no AI or remote calls, so full-page caching works.<button> with aria-expanded and aria-controls. Items without a URL become a single button. Tabbed panels follow the ARIA tabs pattern, and the off-canvas drawer traps focus and closes on Escape.Renderer.A Tree class reads and saves nested menus, flags items whose target was deleted or unpublished, and caps a menu at 600 items. The Renderer builds the nav markup, mega panels with automatic columns or custom 12-column rows, and widgets for recent posts, WooCommerce products, search, images, promos, HTML, shortcodes and synced patterns. Styles are CSS custom properties, so five presets and any custom style share one cacheable stylesheet. The AI tools use structured JSON output with versioned, filterable prompt templates, a monthly budget, a request cache and usage logs. The API client and the settings screens come from a shared core used across DEV3's plugins.
0 salesUpdated 6d ago
from
$290 downloadsUpdated 4d ago
0 salesUpdated 6d ago
from
$290 salesUpdated 6d ago
from
$290 downloadsUpdated 2h ago
0 downloadsUpdated 2h ago
0 downloadsUpdated 2h ago
0 downloadsUpdated 2h ago