| 1 |
|
| 2 |
=== TableKit: Native Table Builder for WordPress Data Tables | Post Tables | Products Tables === |
| 3 |
Contributors: Roxnor, Ataurr, aion11 |
| 4 |
Tags: Table Builder, woocommerce product table, product table for woocommerce, datatable, pricing table |
| 5 |
Requires at least: 6.1 |
| 6 |
Tested up to: 7.0 |
| 7 |
Requires PHP: 7.4 |
| 8 |
Stable tag: 2.2.4 |
| 9 |
License: GPLv3 or later |
| 10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 11 |
|
| 12 |
Build WordPress tables in native editor with block support in cells, WooCommerce integrations, dynamic data conncetion, post display and full design control. |
| 13 |
|
| 14 |
== Description == |
| 15 |
|
| 16 |
**Fully Customizable. WooCommerce Product Table. Synch Any Data Files. All Within Block Editor.** |
| 17 |
|
| 18 |
That’s **[TableKit - The Table Builder Plugin](https://wpmet.com/plugin/tablekit/?utm_source=org&utm_medium=readme)** by Wpmet! An ultimate table builder solution for WordPress that is built from the ground up for the native Gutenberg Block Editor. |
| 19 |
|
| 20 |
TableKit isn’t a typical table builder plugin that only displays data and text. It gives you the highest level of flexibility like no other table builder. TableKit combines pixel-perfect design control with powerful data features, all inside a seamless Gutenberg experience. |
| 21 |
|
| 22 |
https://youtu.be/a4CZZjHkG14?si=sxrrrHDtnDXB5gC4 |
| 23 |
|
| 24 |
[Table Builder](https://wpmet.com/plugin/tablekit/features/?utm_source=org&utm_medium=readme) | [TableKit Templates](https://wpmet.com/plugin/tablekit/templates/?utm_source=org&utm_medium=readme) | [Support](http://account.wpmet.com/support-help/?utm_source=org&utm_medium=readme) | [Docs](https://wpmet.com/doc/tablekit-getting-started/?utm_source=org&utm_medium=readme) | [Get TableKit Pro](https://wpmet.com/plugin/tablekit/pricing/?utm_source=org&utm_medium=readme) |
| 25 |
|
| 26 |
**So, A New Era in WordPress Table Building!** |
| 27 |
Whether you need a simple content table, a live-data-driven data table, a dynamic WordPress post table, or a fully functional WooCommerce product table with Add to Cart, TableKit has you covered. |
| 28 |
|
| 29 |
TableKit is equipped with **dozens of global and cell-specific customization settings**, allowing you to effortlessly customize every aspect of your table to align with your design vision. Even to **extend the elegance of your table looks more,** this table builder plugin includes stunning animation effects. |
| 30 |
|
| 31 |
## Block Support in Table Cells for Full Freedom in Gutenberg |
| 32 |
TableKit is the only table plugin that lets you place **any Gutenberg block directly inside a table cell**. Images, buttons, galleries, videos, custom HTML, headings, paragraphs — if it's a block, it belongs in your table. |
| 33 |
|
| 34 |
Stop being constrained by plain text cells. With TableKit's **rich cell content** support, your tables become full-featured layout canvases. Style every individual cell independently with its own alignment, typography, color, background, border, and padding — all from the block editor sidebar. |
| 35 |
|
| 36 |
### Freeze Columns and Header Rows |
| 37 |
Keep your readers oriented no matter how large your table grows. TableKit lets you **freeze any column and lock your header row** in place while the rest of the table scrolls freely — horizontally and vertically. |
| 38 |
|
| 39 |
This is essential for wide data tables, pricing comparison tables, and product catalogs where users need to reference column headers or row labels while scrolling through dozens of entries. |
| 40 |
|
| 41 |
### Merge & Split Cells |
| 42 |
Build complex, professional table layouts with full **merge and split cell** support. Combine multiple cells across rows or columns to create grouped headers, spanning sections, or summary rows — just like you would in a spreadsheet. Need to undo it? Split any merged cell back with a single click. |
| 43 |
|
| 44 |
### Conditional Formatting |
| 45 |
Make your data speak for itself. TableKit's **conditional formatting** engine lets you automatically style cells based on their values — highlight low stock in red, flag top-rated products in green, or call out overdue dates in bold. Set your rules once and let TableKit do the rest, keeping your tables dynamic and informative without manual effort. |
| 46 |
|
| 47 |
### Duplicate Full Columns and Rows |
| 48 |
Speed up your table building workflow dramatically. TableKit lets you duplicate entire columns and rows in one click — preserving all content, styling, and configuration. Perfect for building comparison tables, pricing grids, or any repeating structure where consistency matters. |
| 49 |
|
| 50 |
### Display anywhere |
| 51 |
Another fun part of TableKit is its flexibility—it can be inserted anywhere on your webpage, allowing you to place it where it will most impact the content flow. |
| 52 |
|
| 53 |
### Zero Efforts for Responsiveness |
| 54 |
Making responsive table designs shouldn’t be a challenge for WordPress users! And, that’s what the TableKit team believes, offering multiple pre-defined responsive breakpoints for different screens. You can set a custom width for each breakpoint ensuring the table looks great on any device. |
| 55 |
|
| 56 |
## You Should Use TableKit if You Want to Create... |
| 57 |
**🔶 Data Table:** Organize large datasets in structured tables that make analysis quick and insights easier. |
| 58 |
|
| 59 |
**🔶 Comparison Table:** Compare products or services side by side to make differences clear and decisions easier. |
| 60 |
|
| 61 |
**🔶 Pricing Table:** Create clear, structured pricing tables that make comparing plans quick and decisions easier. |
| 62 |
|
| 63 |
**🔶 Inventory Table:** Track product stock and availability in a tables that make updates quick and management simple. |
| 64 |
|
| 65 |
**🔶 Image Gallery Table:** Display images in structured tables that make browsing visuals quick and presentation more engaging. |
| 66 |
|
| 67 |
**🔶 Financial Report Table:** Present financial data in structured tables that make analysis quick and reporting more accurate. |
| 68 |
|
| 69 |
**🔶 Team Member Table:** Showcase team members in structured tables that make browsing profiles quick and information easier. |
| 70 |
|
| 71 |
**🔶 Property Listing Table:** List properties in structured tables that make comparing options quick and selection decisions easier. |
| 72 |
|
| 73 |
**🔶 Pros & Cons Table:** Present pros and cons in structured tables that make evaluation quick and decisions more confident. |
| 74 |
|
| 75 |
**🔶 WordPress Post Table:** Display posts in structured tables that make browsing content quick and navigation much easier. |
| 76 |
|
| 77 |
The possibilities for creating diverse website table formats with TableKit are endless… |
| 78 |
|
| 79 |
## WooCommerce Product Table |
| 80 |
Turn your WooCommerce store into a high-converting product catalog. TableKit's **WooCommerce Product Table** displays your products in a clean, filterable, searchable table layout — giving customers everything they need to make a purchase decision at a glance. |
| 81 |
|
| 82 |
https://youtu.be/2SimfItbR_4?si=f9lqrRiuCfHi60fX |
| 83 |
|
| 84 |
**� |
| 85 |
Every product detail, in every column:** Display product data like title, description, short description, SKU, price, regular price, sale price, tax status, stock status, stock quantity, and every other details. |
| 86 |
|
| 87 |
**� |
| 88 |
Direct Add to Cart from the table:** Customers can add products to their cart directly from the table without opening product pages. It includes quantity controls and stock status, reducing friction and speeding up purchases. |
| 89 |
|
| 90 |
**� |
| 91 |
Query Filtering:** Filter products by categories, tags, or custom taxonomies with flexible sorting options. Control display order, direction, and even skip items using offset for smarter queries. |
| 92 |
|
| 93 |
**� |
| 94 |
Search, Filter, Paginate, and Export:** Enable live search, column filtering, pagination, and customizable row limits for a smooth browsing experience. Export table data anytime in CSV, Excel, or PDF formats. |
| 95 |
|
| 96 |
## WordPress Post Table |
| 97 |
Display any WordPress content type in a beautiful, queryable table. TableKit's **Post Table** is a powerful way to present posts, pages, media files, custom post types, and templates — searchable, filterable, and paginated. |
| 98 |
|
| 99 |
**Show any content type:** |
| 100 |
- WordPress Posts and Pages |
| 101 |
- WordPress Media Files |
| 102 |
- Custom post types and Templates |
| 103 |
- ACF (Advanced Custom Fields) data |
| 104 |
|
| 105 |
https://youtu.be/BnqLy1e59yA?si=HI8yeArszM5zzD7u |
| 106 |
|
| 107 |
## WordPress Data Table |
| 108 |
Connect your tables to live external data sources and build truly dynamic tables — no coding required. TableKit's **Data Table** module bridges the gap between spreadsheets, APIs, and your WordPress site. |
| 109 |
|
| 110 |
**Supported data sources:** |
| 111 |
- CSV files |
| 112 |
- Google Sheets (with live updates) |
| 113 |
- JSON and Nested JSON |
| 114 |
- REST APIs (JSON) |
| 115 |
|
| 116 |
https://youtu.be/pWgK2wCF0-E?si=dQLhTqr6gi6E3mB1 |
| 117 |
|
| 118 |
**� |
| 119 |
Live data and caching:** Connect to a Google Sheet and your table updates automatically whenever the sheet changes. For performance, TableKit includes **data caching** so your pages stay fast. Use the **Nested JSON Path Selector** to target exactly the data you need from complex API responses. |
| 120 |
|
| 121 |
**� |
| 122 |
Export, search, and filter:** Every data table comes with built-in search, individual column filtering, pagination, rows-per-page control, total result count, and export to CSV, Excel, and PDF. |
| 123 |
|
| 124 |
## ✨ Core Table Features (Free, For All Tables) |
| 125 |
Every TableKit table — regardless of type — includes: |
| 126 |
|
| 127 |
- **Advanced Column Sorting** — Sort any column ascending or descending |
| 128 |
- **Row & Column Styling** — Full control over every row and column's appearance |
| 129 |
- **Table Caption Support** — Add and style accessible table captions |
| 130 |
- **Customizable Header and Footer** — Independent control over alignment, typography, color, background, border, and padding for header and footer rows |
| 131 |
- **Custom Row Styling** — Highlight alternating rows, hover states, or specific rows |
| 132 |
- **Customizable Controls** — Adjust vertical and horizontal cell spacing independently when border collapse is disabled |
| 133 |
- **Full Customization** — Alignment, typography, color, background, border, and padding for header cells, footer cells, caption, and common cells |
| 134 |
|
| 135 |
🧿 **Backed By a Trusted Team** |
| 136 |
|
| 137 |
TableKit is brought to you by Wpmet, a name trusted by 3 million+ satisfied users worldwide. |
| 138 |
|
| 139 |
### 👨💻 DOCUMENTATION AND SUPPORT |
| 140 |
|
| 141 |
🟢 [Check Documentation](https://wpmet.com/doc/tablekit/) |
| 142 |
|
| 143 |
� |
| 144 |
[Contact Our Support](https://wpmet.com/support-ticket-form/) |
| 145 |
|
| 146 |
🌐 [Join Our Facebook Community](https://www.facebook.com/groups/wpmet/) |
| 147 |
|
| 148 |
💹 [Browse Changelogs](https://wpmet.com/plugin/tablekit/roadmap/#changelog) |
| 149 |
|
| 150 |
### 💝 Love TableKit? |
| 151 |
|
| 152 |
🧲 Stay Updated with our [Youtube Channel](https://youtube.com/playlist?list=PL3t2OjZ6gY8PFgLEubZcxsfgDTAiKbtVB&si=paJb4HYLFNYbXyfl) |
| 153 |
|
| 154 |
⭐️ Rate us on [WordPress](https://wordpress.org/support/plugin/table-builder-block/reviews/#new-post) |
| 155 |
|
| 156 |
### ☂️ Our Other Plugins |
| 157 |
|
| 158 |
If you like using PopupKit plugin by Wpmet, then consider checking out our other plugins: |
| 159 |
|
| 160 |
[ElementsKit](https://wpmet.com/plugin/elementskit/) – All-in-one Addons for Elementor featuring 85+ widgets. |
| 161 |
|
| 162 |
[MetForm](https://wpmet.com/plugin/metform/) – The most flexible and easy-to-use form builder. |
| 163 |
|
| 164 |
[ShopEngine](https://wpmet.com/plugin/shopengine/) – The most complete WooCommerce solution for Elementor. |
| 165 |
|
| 166 |
[GutenKit](https://wpgutenkit.com/) – Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. |
| 167 |
|
| 168 |
[PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. |
| 169 |
|
| 170 |
[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete WooCommerce solution for Elementor. |
| 171 |
|
| 172 |
[Wp Social](https://wpmet.com/plugin/wp-social/) – Leverage Wp Social to add Social Login, Social Counter, and Social Login to your website. |
| 173 |
|
| 174 |
[Wp Fundraising](https://products.wpmet.com/crowdfunding/) – Employ the power of Wp Fundraising to create a crowdfunding and donation site with WordPress. |
| 175 |
|
| 176 |
[Wp Ultimate Review](https://products.wpmet.com/review/) – Manage customer reviews with the Wp Ultimate Review plugin. |
| 177 |
|
| 178 |
|
| 179 |
Visit [Wpmet](https://wpmet.com/) to learn more about how to get the best of WordPress with [Tutorials, Tips & Tricks](https://wpmet.com/blog)! |
| 180 |
|
| 181 |
== Installation == |
| 182 |
|
| 183 |
**Prerequisite:** Must have Gutenberg Block Editor installed and enabled. For WordPress 5.0 or higher versions, Gutenberg is the default editor. |
| 184 |
|
| 185 |
**Installation Process 1:** |
| 186 |
|
| 187 |
1. Go to the WordPress Dashboard |
| 188 |
2. Navigate to Plugins > Add New |
| 189 |
3. Search for TableKit |
| 190 |
4. Install and Activate the plugin. |
| 191 |
|
| 192 |
**OR** |
| 193 |
|
| 194 |
**Step 1:** Download the TableKit - Table Builder Block WordPress plugin. |
| 195 |
|
| 196 |
**Step 2:** Go to Plugin > Add New > Upload Plugin and upload the plugin file. |
| 197 |
|
| 198 |
**Step 3:** After successful installation, just click on the “Activate” button to activate TableKit plugin. |
| 199 |
|
| 200 |
== Frequently Asked Questions == |
| 201 |
|
| 202 |
= Is TableKit responsive for all screens? = |
| 203 |
Yes, it is fully responsive for all devices and tested for cross-browser compatibility. |
| 204 |
|
| 205 |
= Is TableKit Right for You? = |
| 206 |
TableKit is the ultimate solution for building various tables on WordPress websites, including product tables, FAQs, data tables, reviews, team directories, comparisons, inventories, schedules, and more. |
| 207 |
|
| 208 |
== Screenshots == |
| 209 |
|
| 210 |
|
| 211 |
== Changelog == |
| 212 |
|
| 213 |
= TableKit 2.2.4 (2026-04-20) = |
| 214 |
* Fixed: Changelog not displayed |
| 215 |
* Improved: Template Library UI |
| 216 |
* Improved: Dashboard UI |
| 217 |
|
| 218 |
= TableKit: 2.2.3 (2026-04-20) = |
| 219 |
* Added: WordPress `7.0` compatibility |
| 220 |
* Fixed: Minor bug fixes and general improvements |
| 221 |
* Improved: Enhanced dashboard user interface |
| 222 |
* Improved: Template library import |
| 223 |
|
| 224 |
= TableKit: 2.2.2 (2026-04-06) = |
| 225 |
* Added: Export Button Size Control |
| 226 |
* Added: Hover Control |
| 227 |
* Improved: Duplicate Column |
| 228 |
* Improved: Freeze Functionality |
| 229 |
* Improved: Free & Pro Checking |
| 230 |
* Improved: Template Library Search Option |
| 231 |
* Fixed: Others Plugin Conflict Issue fix |
| 232 |
* Fixed: Resizer Violation Error |
| 233 |
* Tweaked: Admin Dashboard |
| 234 |
* Tweaked: SVG Icons |
| 235 |
|
| 236 |
= TableKit: 2.2.1 (2026-03-04) = |
| 237 |
* Improved: Enhanced product cart button styling |
| 238 |
* Improved: Improved required plugin detection and validation |
| 239 |
* Improved: Refined Template Library user interface |
| 240 |
* Improved: Enhanced Freeze Table user interface |
| 241 |
* Fixed: Fixed issues with required plugin installation and activation process |
| 242 |
* Tweaked: Optimized block icon for better consistency and performance |
| 243 |
* Removed: Removed unnecessary markup from both editor and frontend output |
| 244 |
|
| 245 |
= TableKit: 2.2.0 (2026-02-02) = |
| 246 |
* Improved: Table Builder block overall styling and visual consistency |
| 247 |
* Improved: Merge functionality and related UI/UX |
| 248 |
* Improved: Duplicate column UI for better clarity |
| 249 |
* Improved: Pagination controls and behavior |
| 250 |
* Improved: Freeze table functionality |
| 251 |
* Fixed: Free & Pro license check issue |
| 252 |
* Fixed: Block validation error by adding proper deprecation handling |
| 253 |
* Fixed: Editor jump issue during table interactions |
| 254 |
* Removed: Unnecessary markup from both editor and frontend output |
| 255 |
* Added: Keyboard shortcut support for merge actions |
| 256 |
* Added: Merge modal synchronization with list view |
| 257 |
* Added: Caption position control with show/hide option |
| 258 |
* Added: Pattern support with required plugin check |
| 259 |
* Tweaked: Replace duplicate column border with active dot indicator |
| 260 |
* Tweaked: Column control color position for better accessibility |
| 261 |
|
| 262 |
= TableKit: 2.1.2 (2025-12-21) = |
| 263 |
* Added: Template Library with placeholder support |
| 264 |
* Added: Enhanced cart button styling |
| 265 |
* Improve: Conditional formatting functionality |
| 266 |
* Fixed: Site panel conditional visibility |
| 267 |
* Tweaked: Loader animation smoothness |
| 268 |
* Tweaked: Block icon visual clarity |
| 269 |
|
| 270 |
= TableKit: 2.1.1 (2025-12-02) = |
| 271 |
* Fixed: Advanced tab error |
| 272 |
* Improved: Column style options |
| 273 |
* Improved: Controls across multiple features |
| 274 |
* Improved: Improved dashboard UI |
| 275 |
|
| 276 |
= TableKit: 2.1.0 (2025-09-15) = |
| 277 |
* Added: REST API support for tables |
| 278 |
* Improved: Advanced column styling |
| 279 |
* Improved: Optimize editor performance |
| 280 |
* Fixed: Minor bug and improvements |
| 281 |
|
| 282 |
= TableKit: 2.0.1 (2025-06-02) = |
| 283 |
* Added: Sort functionality in table builder block |
| 284 |
* Fixed: Table block overall style controls |
| 285 |
* Improved: Editor performance |
| 286 |
|
| 287 |
= TableKit: 2.0.0 (2025-05-20) = |
| 288 |
* Improved: Remove GutenKit plugin dependency |
| 289 |
* Improved: Table builder block controls and performance |
| 290 |
|
| 291 |
= TableKit: 1.0.1 (2024-10-27) = |
| 292 |
* Fixed: Compatibility with GutenKit |
| 293 |
* Improved: Table builder block performance |
| 294 |
|
| 295 |
= TableKit: 1.0.0 (2024-10-06) = |
| 296 |
* Inital Release |
| 297 |
|