An interactive table block for WordPress that adds the ability to search and filter table rows in real time.
Interactive Table is a WordPress block plugin that lets you add filterable, interactive tables to your site using the block editor.
- Instantly filter table rows as you type
- Add and edit tables visually in the block editor
- Built with the WordPress Interactivity API
- Upload the plugin files to the
/wp-content/plugins/interactive-table
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress.
- In the block editor, insert the Interactive Table block from the block inserter.
- A default table will be added automatically.
- Add, remove, or edit rows and columns using the standard Table block controls.
- Use the search field above the table to filter rows instantly on the front end.
How do I add an interactive table?
Insert the "Interactive Table" block from the block inserter. A default table will be added automatically.
Can I customize the table?
Yes! You can add, remove, or edit rows and columns using the standard Table block controls.
- Initial release
- PHP code is linted with WordPress Coding Standards via
phpcs.xml
. - JavaScript/React code is linted with @wordpress/eslint-plugin via
.eslintrc.js
. - To run linters:
vendor/bin/phpcs
for PHPnpx eslint .
for JS