=== Data Tables – present your data in clean, customizable tables === Contributors: bplugins,shehabulislam Tags: data tables, table, data, tables, table builder Tested up to: 6.8 Stable tag: 1.1.2 Requires PHP: 7.1 Requires at least: 5.8 Donate link: https://www.buymeacoffee.com/abuhayat License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Create responsive WordPress data tables with sorting, paging, and filtering. Build tables visually with a Gutenberg block or embed via shortcode. == Description == **Turn raw data into clean, sortable, filterable tables your visitors can actually read – built visually, with no code required.** [**Live Demo**](https://data-table.bplugins.com/ "Demo") ### Why Data Tables? **Data Tables** gives you a Gutenberg block to build data tables visually, plus shortcode support so you can embed the same table in multiple areas. Create a table once and reuse it across posts, pages, and widgets. Sorting, paging, and filtering are built in, so even large datasets stay easy to browse – all with minimal effort on your side. ### Free Features - **Visual Table Builder:** Create and edit tables directly in the Gutenberg editor. - **Shortcode Support:** Embed any table in posts, pages, or widgets. - **Reusable Tables:** Build a table once and use it anywhere on your site. - **Sorting:** Let visitors sort table columns instantly. - **Paging:** Split long tables into easy-to-browse pages. - **Filtering:** Help visitors find the exact rows they need. - **Serial & Attachment Columns:** Add a serial number column and enable an attachment column. - **Unlimited Tables:** Publish as many tables as you want. ### How to Use – Quick Start 1. Install and activate the **Data Tables** plugin. 2. Open a post or page in the Gutenberg editor. 3. Click the **+** icon and add the **Data Tables** block. 4. Build your table visually and configure sorting, paging, and filtering. 5. Publish – or copy the shortcode to reuse the table in other posts, pages, or widgets. ### Use Cases - **Pricing & Comparison Tables:** Present products or plans side by side. - **Reports & Statistics:** Publish sortable data readers can explore. - **Directories & Lists:** Share member lists, schedules, or catalogs with filtering. - **Downloads:** Use the attachment column to list files alongside data. == Installation == **From your WordPress dashboard (recommended):** 1. Go to **Plugins → Add New**. 2. Search for **"Data Tables"**. 3. Click **Install Now**, then **Activate**. 4. Add the **Data Tables** block to any post or page, or use the shortcode. **Manual installation:** 1. Upload the plugin folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the **Plugins** menu in WordPress. 3. Use the shortcode in any page, post, or widget. 4. To embed in theme PHP, place `` in your template. == Frequently Asked Questions == = How do I install this plugin? = Install it like any regular WordPress plugin – from Plugins → Add New in your dashboard, or by uploading it manually. See the Installation tab for step-by-step instructions. = How many tables can I publish on my site? = You can create and publish unlimited tables. = Does it work with the Gutenberg block editor? = Yes. Data Tables provides a Gutenberg block so you can build and edit tables visually inside the editor. = Can I reuse the same table in different places? = Yes. Create a table once and embed it in posts, pages, or widgets using the shortcode. = Does it support sorting, paging, and filtering? = Yes. Sorting, paging, and filtering are built in, so visitors can easily browse even large tables. == Changelog == = 1.1.2 - 26 July, 2025 = * Fixed: Can't edit table content = 1.1.1 - 25 Dec, 2024 = * Fixed: undefined index error = 1.1 = * Added Option to add Serial * Added option to enabled Attachment Column = 1.0 = * Initial Release