About this plugin
Basis Tables provides a modern table editor inspired by TablePress, with a focus on speed and admin UX:
- Inline editing: click any cell, type, and it saves automatically via AJAX without page reload
- Context menu on right-click: copy/paste, add/delete rows/columns, duplicate, set column values
- Column visibility, header sorting, per-column filter icon in header
- Modules system to toggle optional features
- Accessibility: ARIA live region, keyboard shortcuts (Enter to save cell; Ctrl/Cmd+S for row), compact view
Developer-friendly:
– Nonce-protected AJAX endpoints
– Migrations ensure DB schema integrity automatically
– Debug logging built-in (toggleable): see AJAX requests and errors in the console
com
nrw
Source Code and Build
All JavaScript and CSS in this plugin are human-readable and not minified.
There is currently no build step. The distributed files under assets/js and assets/css are the original source.
For reviewers:
js – original source (no minification)
js – original source (no minification)
js – original source (no minification)
css – original source (no minification)
css – original source (no minification)
, npm/webpack) is introduced in the future, this readme will document the repository URL and build instructions.