What it does
NMR jsGrid Pro wraps the battle-tested jsGrid jQuery library in a clean WordPress admin UI. Configure your data grid visually, drop a shortcode on any page or post, and you’re done.
Three data sources
- Remote (URL + Action) — connect to any WordPress AJAX endpoint you already have
- Static JSON — paste an array directly, no back-end needed
- Advanced SQL — write a SELECT query; the plugin builds the paginated endpoint automatically, including INSERT, UPDATE and DELETE support
Visual column builder
- Add, reorder (drag & drop) and delete columns without writing JSON
- Build Columns from Data Source — fetches a sample row and infers column types automatically
- Per-column edit / insert / filter toggles
- Full
selectfield support with inline items list, value field and text field mapping
Live Preview
Click Preview on the edit page to render the actual jsGrid from your current form state — before saving. Works for all three data source types.
Pagination, sorting & filtering
Server-side or client-side pagination. Configurable page size, pager format and button count. Column sorting and row-level filtering ship out of the box.
How it works
- Go to Admin → NMR jsGrid Pro → Add New
- Name your grid, choose a data source and configure columns with the visual builder
- Click Preview to verify it looks right
- Save, then copy the shortcode:
- Paste it into any page, post or widget — done
Advanced SQL source
Write any SELECT statement. The plugin wraps it automatically for count and pagination, builds an AJAX endpoint, and wires the grid to it. Enable a write table and primary key to unlock inline editing, row insertion and deletion — all without writing a single line of PHP.
SELECT id, name, status, created_at FROM wp_my_custom_table
That’s all you need. The plugin handles COUNT(*), LIMIT, OFFSET, ORDER BY and column filtering server-side.
Feature summary
| Feature | Included |
|---|---|
| Visual column builder with drag & drop reorder | ✓ |
| Remote URL + WordPress AJAX action source | ✓ |
| Static JSON array source | ✓ |
| Advanced SQL source with auto-pagination | ✓ |
| SQL write-back (INSERT / UPDATE / DELETE) | ✓ |
| Server-side & client-side pagination | ✓ |
| Column sorting & row filtering | ✓ |
| Select field with custom items list | ✓ |
| Live Preview before saving | ✓ |
| Build columns from data source | ✓ |
| Shortcode — works in pages, posts, widgets | ✓ |
| Enqueue on custom admin pages via filter | ✓ |
Requirements
- WordPress 5.2 or higher
- PHP 7.4 or higher
- No additional plugins required
Get NMR jsGrid Pro
NMR jsGrid Pro
€7.90 one-time
One-time purchase. Includes all updates for 1 year. License validated against your site URL. Renew annually to keep receiving updates.
Questions? Get in touch: support at namir . ro.
