Plugin

NMR jsGrid Pro

Paginated, sortable, filterable data tables anywhere on your site, from a shortcode and a visual admin builder.

  • One-time purchase
  • 1 site
  • 1 year of updates

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 select field 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

  1. Go to Admin → NMR jsGrid Pro → Add New
  2. Name your grid, choose a data source and configure columns with the visual builder
  3. Click Preview to verify it looks right
  4. Save, then copy the shortcode:
  5. 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

FeatureIncluded
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.

Here's your chance for 50% discount

More plugins

NMR Rent a Cabin Pro

Let employees apply for more than one week, remind those who haven't, check the draw was fair, and give the caretaker a calendar of…

NMR HTML Blocks Pro

Turn pages full of old shortcodes into plain WordPress blocks, review the result first, and undo every step.

NMR Fundraiser Hub Pro

Monthly donors with Stripe, CSV import of your donation history, and blocks for the block editor.

NMR jsGrid Pro €7.90
Get it