| @@ -1,280 +1,374 @@ | ||
| 1 | -=== TableKit: Table Builder Blocks for Gutenberg === | |
| 2 | -Contributors: Roxnor, Ataurr, aion11 | |
| 3 | -Tags: table, table builder block, product table for woocommerce, woocommerce product table, datatable, pricing table, post table | |
| 4 | -Requires at least: 6.1 | |
| 5 | -Tested up to: 7.0 | |
| 6 | -Requires PHP: 7.4 | |
| 7 | -Stable tag: 2.2.3 | |
| 8 | -License: GPLv3 or later | |
| 9 | -License URI: https://www.gnu.org/licenses/gpl-3.0.html | |
| 10 | - | |
| 11 | -Powerful table builder block for Gutenberg block editor. | |
| 12 | - | |
| 13 | -== Description == | |
| 14 | - | |
| 15 | -**Fully Customizable. WooCommerce Product Table. Synch Any Data Files. All Within Block Editor.** | |
| 16 | - | |
| 17 | -That’s **[TableKit - Table Builder Block](https://wpmet.com/plugin/tablekit/)** by Wpmet! An ultimate table builder solution for WordPress that is built from the ground up for the native Gutenberg Block Editor. | |
| 18 | - | |
| 19 | -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. | |
| 20 | - | |
| 21 | -https://youtu.be/a4CZZjHkG14?si=sxrrrHDtnDXB5gC4 | |
| 22 | - | |
| 23 | -**So, A New Era in WordPress Table Building!** | |
| 24 | -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. | |
| 25 | - | |
| 26 | -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. | |
| 27 | - | |
| 28 | -## Block Support in Table Cells for Full Gutenberg Freedom | |
| 29 | -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. | |
| 30 | - | |
| 31 | -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. | |
| 32 | - | |
| 33 | -### Freeze Columns and Header Rows | |
| 34 | -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. | |
| 35 | - | |
| 36 | -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. | |
| 37 | - | |
| 38 | -### Merge & Split Cells | |
| 39 | -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. | |
| 40 | - | |
| 41 | -### Conditional Formatting | |
| 42 | -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. | |
| 43 | - | |
| 44 | -### Duplicate Full Columns and Rows | |
| 45 | -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. | |
| 46 | - | |
| 47 | -### Display anywhere | |
| 48 | -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. | |
| 49 | - | |
| 50 | -### Zero Efforts for Responsiveness | |
| 51 | -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. | |
| 52 | - | |
| 53 | -## You Should Use TableKit if You Want to Create... | |
| 54 | -**🔶 Data Table:** Organize and present large datasets in a structured format. | |
| 55 | - | |
| 56 | -**🔶 Comparison Table:** Compare metrics and categories for services or products. | |
| 57 | - | |
| 58 | -**🔶 Pricing Table:** | |
| 59 | - | |
| 60 | -**🔶 Inventory Table:** Track product stock, quantities, and statuses. | |
| 61 | - | |
| 62 | -**🔶 Image Gallery Table:** List contact details by department and location. | |
| 63 | - | |
| 64 | -**🔶 Financial Report Table:** Present frequently asked questions and answers. | |
| 65 | - | |
| 66 | -**🔶 Team Member Table:** Showcase employee directories with roles, photos, and contact info. | |
| 67 | - | |
| 68 | -**🔶 Property Listing Table:** | |
| 69 | - | |
| 70 | -**🔶 Pros & Cons Table:** | |
| 71 | - | |
| 72 | -**🔶 WordPress Post Table:** | |
| 73 | - | |
| 74 | -The possibilities for creating diverse website table formats with TableKit are endless… | |
| 75 | - | |
| 76 | -## WooCommerce Product Table | |
| 77 | -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. | |
| 78 | - | |
| 79 | -https://youtu.be/2SimfItbR_4?si=f9lqrRiuCfHi60fX | |
| 80 | - | |
| 81 | -**✅ 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. | |
| 82 | - | |
| 83 | -**✅ 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. | |
| 84 | - | |
| 85 | -**✅ 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. | |
| 86 | - | |
| 87 | -**✅ 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. | |
| 88 | - | |
| 89 | -## WordPress Post Table | |
| 90 | -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. | |
| 91 | - | |
| 92 | -**Show any content type:** | |
| 93 | -- WordPress Posts and Pages | |
| 94 | -- WordPress Media Files | |
| 95 | -- Custom post types and Templates | |
| 96 | -- ACF (Advanced Custom Fields) data | |
| 97 | - | |
| 98 | -https://youtu.be/BnqLy1e59yA?si=HI8yeArszM5zzD7u | |
| 99 | - | |
| 100 | -## WordPress Data Table | |
| 101 | -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. | |
| 102 | - | |
| 103 | -**Supported data sources:** | |
| 104 | -- CSV files | |
| 105 | -- Google Sheets (with live updates) | |
| 106 | -- JSON and Nested JSON | |
| 107 | -- REST APIs (JSON) | |
| 108 | - | |
| 109 | -https://youtu.be/pWgK2wCF0-E?si=dQLhTqr6gi6E3mB1 | |
| 110 | - | |
| 111 | -**✅ 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. | |
| 112 | - | |
| 113 | -**✅ 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. | |
| 114 | - | |
| 115 | -## ✨ Core Table Features (Free, For All Tables) | |
| 116 | -Every TableKit table — regardless of type — includes: | |
| 117 | - | |
| 118 | -- **Advanced Column Sorting** — Sort any column ascending or descending | |
| 119 | -- **Row & Column Styling** — Full control over every row and column's appearance | |
| 120 | -- **Table Caption Support** — Add and style accessible table captions | |
| 121 | -- **Customizable Header and Footer** — Independent control over alignment, typography, color, background, border, and padding for header and footer rows | |
| 122 | -- **Custom Row Styling** — Highlight alternating rows, hover states, or specific rows | |
| 123 | -- **Customizable Controls** — Adjust vertical and horizontal cell spacing independently when border collapse is disabled | |
| 124 | -- **Full Customization** — Alignment, typography, color, background, border, and padding for header cells, footer cells, caption, and common cells | |
| 125 | - | |
| 126 | -🧿 **Backed By a Trusted Team** | |
| 127 | - | |
| 128 | -TableKit is brought to you by Wpmet, a name trusted by 3 million+ satisfied users worldwide. | |
| 129 | - | |
| 130 | -### 👨💻 DOCUMENTATION AND SUPPORT | |
| 131 | - | |
| 132 | -🟢 [Check Documentation](https://wpmet.com/doc/tablekit/) | |
| 133 | - | |
| 134 | -✅ [Contact Our Support](https://wpmet.com/support-ticket-form/) | |
| 135 | - | |
| 136 | -🌐 [Join Our Facebook Community](https://www.facebook.com/groups/wpmet/) | |
| 137 | - | |
| 138 | -💹 [Browse Changelogs](https://wpmet.com/plugin/tablekit/roadmap/#changelog) | |
| 139 | - | |
| 140 | -### 💝 Love TableKit? | |
| 141 | - | |
| 142 | -🧲 Stay Updated with our [Youtube Channel](https://youtube.com/playlist?list=PL3t2OjZ6gY8PFgLEubZcxsfgDTAiKbtVB&si=paJb4HYLFNYbXyfl) | |
| 143 | - | |
| 144 | -⭐️ Rate us on [WordPress](https://wordpress.org/support/plugin/table-builder-block/reviews/#new-post) | |
| 145 | - | |
| 146 | -### ☂️ Our Other Plugins | |
| 147 | - | |
| 148 | -If you like using PopupKit plugin by Wpmet, then consider checking out our other plugins: | |
| 149 | - | |
| 150 | -[ElementsKit](https://wpmet.com/plugin/elementskit/) – All-in-one Addons for Elementor featuring 85+ widgets. | |
| 151 | - | |
| 152 | -[MetForm](https://wpmet.com/plugin/metform/) – The most flexible and easy-to-use form builder. | |
| 153 | - | |
| 154 | -[ShopEngine](https://wpmet.com/plugin/shopengine/) – The most complete WooCommerce solution for Elementor. | |
| 155 | - | |
| 156 | -[GutenKit](https://wpgutenkit.com/) – Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. | |
| 157 | - | |
| 158 | -[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete WooCommerce solution for Elementor. | |
| 159 | - | |
| 160 | -[Wp Social](https://wpmet.com/plugin/wp-social/) – Leverage Wp Social to add Social Login, Social Counter, and Social Login to your website. | |
| 161 | - | |
| 162 | -[Wp Fundraising](https://products.wpmet.com/crowdfunding/) – Employ the power of Wp Fundraising to create a crowdfunding and donation site with WordPress. | |
| 163 | - | |
| 164 | -[Wp Ultimate Review](https://products.wpmet.com/review/) – Manage customer reviews with the Wp Ultimate Review plugin. | |
| 165 | - | |
| 166 | -[PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. | |
| 167 | - | |
| 168 | -Visit [Wpmet](https://wpmet.com/) to learn more about how to get the best of WordPress with [Tutorials, Tips & Tricks](https://wpmet.com/blog)! | |
| 169 | - | |
| 170 | -== Installation == | |
| 171 | - | |
| 172 | -**Prerequisite:** Must have Gutenberg Block Editor installed and enabled. For WordPress 5.0 or higher versions, Gutenberg is the default editor. | |
| 173 | - | |
| 174 | -**Installation Process 1:** | |
| 175 | - | |
| 176 | -1. Go to the WordPress Dashboard | |
| 177 | -2. Navigate to Plugins > Add New | |
| 178 | -3. Search for TableKit | |
| 179 | -4. Install and Activate the plugin. | |
| 180 | - | |
| 181 | -**OR** | |
| 182 | - | |
| 183 | -**Step 1:** Download the TableKit - Table Builder Block WordPress plugin. | |
| 184 | - | |
| 185 | -**Step 2:** Go to Plugin > Add New > Upload Plugin and upload the plugin file. | |
| 186 | - | |
| 187 | -**Step 3:** After successful installation, just click on the “Activate” button to activate TableKit plugin. | |
| 188 | - | |
| 189 | -== Frequently Asked Questions == | |
| 190 | - | |
| 191 | -= Is TableKit responsive for all screens? = | |
| 192 | -Yes, it is fully responsive for all devices and tested for cross-browser compatibility. | |
| 193 | - | |
| 194 | -= Is TableKit Right for You? = | |
| 195 | -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. | |
| 196 | - | |
| 197 | -== Screenshots == | |
| 198 | - | |
| 199 | - | |
| 200 | -== Changelog == | |
| 201 | - | |
| 202 | -= TableKit: 2.2.3 (2026-04-20) = | |
| 203 | -* Added: WordPress `7.0` compatibility | |
| 204 | -* Fixed: Minor bug fixes and general improvements | |
| 205 | -* Improved: Enhanced dashboard user interface | |
| 206 | -* Improved: Template library import | |
| 207 | - | |
| 208 | -= TableKit: 2.2.2 (2026-04-06) = | |
| 209 | -* Added: Export Button Size Control | |
| 210 | -* Added: Hover Control | |
| 211 | -* Improved: Duplicate Column | |
| 212 | -* Improved: Freeze Functionality | |
| 213 | -* Improved: Free & Pro Checking | |
| 214 | -* Improved: Template Library Search Option | |
| 215 | -* Fixed: Others Plugin Conflict Issue fix | |
| 216 | -* Fixed: Resizer Violation Error | |
| 217 | -* Tweaked: Admin Dashboard | |
| 218 | -* Tweaked: SVG Icons | |
| 219 | - | |
| 220 | -= TableKit: 2.2.1 (2026-03-04) = | |
| 221 | -* Improved: Enhanced product cart button styling | |
| 222 | -* Improved: Improved required plugin detection and validation | |
| 223 | -* Improved: Refined Template Library user interface | |
| 224 | -* Improved: Enhanced Freeze Table user interface | |
| 225 | -* Fixed: Fixed issues with required plugin installation and activation process | |
| 226 | -* Tweaked: Optimized block icon for better consistency and performance | |
| 227 | -* Removed: Removed unnecessary markup from both editor and frontend output | |
| 228 | - | |
| 229 | -= TableKit: 2.2.0 (2026-02-02) = | |
| 230 | -* Improved: Table Builder block overall styling and visual consistency | |
| 231 | -* Improved: Merge functionality and related UI/UX | |
| 232 | -* Improved: Duplicate column UI for better clarity | |
| 233 | -* Improved: Pagination controls and behavior | |
| 234 | -* Improved: Freeze table functionality | |
| 235 | -* Fixed: Free & Pro license check issue | |
| 236 | -* Fixed: Block validation error by adding proper deprecation handling | |
| 237 | -* Fixed: Editor jump issue during table interactions | |
| 238 | -* Removed: Unnecessary markup from both editor and frontend output | |
| 239 | -* Added: Keyboard shortcut support for merge actions | |
| 240 | -* Added: Merge modal synchronization with list view | |
| 241 | -* Added: Caption position control with show/hide option | |
| 242 | -* Added: Pattern support with required plugin check | |
| 243 | -* Tweaked: Replace duplicate column border with active dot indicator | |
| 244 | -* Tweaked: Column control color position for better accessibility | |
| 245 | - | |
| 246 | -= TableKit: 2.1.2 (2025-12-21) = | |
| 247 | -* Added: Template Library with placeholder support | |
| 248 | -* Added: Enhanced cart button styling | |
| 249 | -* Improve: Conditional formatting functionality | |
| 250 | -* Fixed: Site panel conditional visibility | |
| 251 | -* Tweaked: Loader animation smoothness | |
| 252 | -* Tweaked: Block icon visual clarity | |
| 253 | - | |
| 254 | -= TableKit: 2.1.1 (2025-12-02) = | |
| 255 | -* Fixed: Advanced tab error | |
| 256 | -* Improved: Column style options | |
| 257 | -* Improved: Controls across multiple features | |
| 258 | -* Improved: Improved dashboard UI | |
| 259 | - | |
| 260 | -= TableKit: 2.1.0 (2025-09-15) = | |
| 261 | -* Added: REST API support for tables | |
| 262 | -* Improved: Advanced column styling | |
| 263 | -* Improved: Optimize editor performance | |
| 264 | -* Fixed: Minor bug and improvements | |
| 265 | - | |
| 266 | -= TableKit: 2.0.1 (2025-06-02) = | |
| 267 | -* Added: Sort functionality in table builder block | |
| 268 | -* Fixed: Table block overall style controls | |
| 269 | -* Improved: Editor performance | |
| 270 | - | |
| 271 | -= TableKit: 2.0.0 (2025-05-20) = | |
| 272 | -* Improved: Remove GutenKit plugin dependency | |
| 273 | -* Improved: Table builder block controls and performance | |
| 274 | - | |
| 275 | -= TableKit: 1.0.1 (2024-10-27) = | |
| 276 | -* Fixed: Compatibility with GutenKit | |
| 277 | -* Improved: Table builder block performance | |
| 278 | - | |
| 279 | -= TableKit: 1.0.0 (2024-10-06) = | |
| 280 | -* Inital Release | |
| 1 | +=== TableKit – WordPress Table Builder for Data Tables, WooCommerce Product Tables & Post Tables === | |
| 2 | +Contributors: Roxnor, Ataurr, aion11 | |
| 3 | +Tags: table, table builder block, post table, woocommerce product table, data table, pricing table, | |
| 4 | +Requires at least: 6.1 | |
| 5 | +Tested up to: 7.0 | |
| 6 | +Requires PHP: 7.4 | |
| 7 | +Stable tag: 2.2.14 | |
| 8 | +License: GPLv3 or later | |
| 9 | +License URI: https://www.gnu.org/licenses/gpl-3.0.html | |
| 10 | + | |
| 11 | +Visually build any type of table in WordPress data tables, WooCommerce product tables, and post tables from scratch or use table templates. | |
| 12 | + | |
| 13 | +== Description == | |
| 14 | + | |
| 15 | +**Fully Customizable. WooCommerce Product Table. Synch Any Data Files. All Within Block Editor.** | |
| 16 | + | |
| 17 | +**[TableKit – The WordPress Table Builder Plugin](https://wpmet.com/plugin/tablekit/)** by Wpmet is the most complete table builder solution for WordPress — trusted by 3,000,000+ Wpmet users. Build data tables, WooCommerce product tables, post tables, comparison tables, and pricing tables directly in the block editor or Elementor. | |
| 18 | + | |
| 19 | +Unlike any other WordPress table plugin, TableKit combines pixel-perfect design control, live data sync from Google Sheets, CSV, JSON and REST APIs, and WooCommerce product table functionality — all in one plugin with zero coding required. | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | +https://youtu.be/a4CZZjHkG14?si=sxrrrHDtnDXB5gC4 | |
| 24 | + | |
| 25 | +**So, A New Era in WordPress Table Building!** | |
| 26 | +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. | |
| 27 | + | |
| 28 | +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. | |
| 29 | + | |
| 30 | +## Block Support in Table Cells for Full Gutenberg Freedom | |
| 31 | +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. | |
| 32 | + | |
| 33 | +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. | |
| 34 | + | |
| 35 | +### Freeze Columns and Header Rows | |
| 36 | +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. | |
| 37 | + | |
| 38 | +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. | |
| 39 | + | |
| 40 | +### Merge & Split Cells | |
| 41 | +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. | |
| 42 | + | |
| 43 | +### Conditional Formatting | |
| 44 | +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. | |
| 45 | + | |
| 46 | +### Duplicate Full Columns and Rows | |
| 47 | +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. | |
| 48 | + | |
| 49 | +### Display anywhere | |
| 50 | +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. | |
| 51 | + | |
| 52 | +### TableKit Elementor Widget | |
| 53 | +Build tables once and display them inside Elementor using the TableKit widget — same design, same formatting, no manual rebuilding required. | |
| 54 | + | |
| 55 | +### Zero Efforts for Responsiveness | |
| 56 | +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. | |
| 57 | + | |
| 58 | +## You Should Use TableKit if You Want to Create... | |
| 59 | + | |
| 60 | +**🔶 WordPress Data Table:** Connect to Google Sheets, CSV, JSON, or REST APIs and display live-syncing data tables — no coding, no manual updates. | |
| 61 | + | |
| 62 | +**🔶 WooCommerce Product Table:** Show all product details — title, SKU, price, stock, ratings — with Add to Cart directly in the table row. | |
| 63 | + | |
| 64 | +**🔶 WordPress Post Table:** Display posts, pages, and custom post types in a searchable, filterable, sortable table with ACF field support. | |
| 65 | + | |
| 66 | +**🔶 Comparison Table:** Show feature differences side by side with conditional formatting — highlight winners automatically in green, gaps in red. | |
| 67 | + | |
| 68 | +**🔶 Pricing Table:** Build clear, structured pricing tables with highlighted recommended plans and one-click column duplication. | |
| 69 | + | |
| 70 | +**🔶 Inventory Table:** Track stock levels with conditional formatting that flags low inventory automatically. | |
| 71 | + | |
| 72 | +**🔶 Image Gallery Table:** Embed images, videos, and media directly inside table cells using native block support. | |
| 73 | + | |
| 74 | +**🔶 Financial Report Table:** Display financial data with row grouping, column sorting, and export to CSV, Excel, or PDF. | |
| 75 | + | |
| 76 | +**🔶 Team Member Table:** Showcase team profiles with photos, roles, and contact links in a clean, responsive table layout. | |
| 77 | + | |
| 78 | +**🔶 Property Listing Table:** List properties with images, prices, locations, and availability — filterable and sortable by any column. | |
| 79 | + | |
| 80 | +**🔶 Pros & Cons Table:** Easily highlight the pros and cons of your products or services. | |
| 81 | + | |
| 82 | + | |
| 83 | +### 📚 TABLEKIT TEMPLATE LIBRARY | |
| 84 | + | |
| 85 | +Skip the blank canvas. Start with **ready-made table templates** and customize only what matters: | |
| 86 | + | |
| 87 | +**Available Template Types:** | |
| 88 | +- **Pricing Tables** – Professional pricing grids with highlight columns | |
| 89 | +- **Comparison Tables** – Side-by-side feature comparisons | |
| 90 | +- **Product Tables** – WooCommerce product showcases | |
| 91 | +- **Data Tables** – Structured data displays | |
| 92 | +- **Post Tables** – Blog post listings and directories | |
| 93 | + | |
| 94 | +**One-Click Import:** Browse templates directly in the block editor and import with a single click. All templates are fully customizable. | |
| 95 | + | |
| 96 | +[View Template Library](https://wpmet.com/plugin/tablekit/templates/) | |
| 97 | + | |
| 98 | +The possibilities for creating diverse website table formats with TableKit are endless… | |
| 99 | + | |
| 100 | +### WooCommerce Product Table — Build a Searchable Product Catalog | |
| 101 | + | |
| 102 | +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. | |
| 103 | + | |
| 104 | +https://youtu.be/2SimfItbR_4?si=f9lqrRiuCfHi60fX | |
| 105 | + | |
| 106 | +**✅ 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. | |
| 107 | + | |
| 108 | +**✅ 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. | |
| 109 | + | |
| 110 | +**✅ 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. | |
| 111 | + | |
| 112 | +**✅ 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. | |
| 113 | + | |
| 114 | + | |
| 115 | +### WordPress Post Table — Display Posts, Pages & Custom Post Types | |
| 116 | + | |
| 117 | +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. | |
| 118 | + | |
| 119 | +**Show any content type:** | |
| 120 | +- WordPress Posts and Pages | |
| 121 | +- WordPress Media Files | |
| 122 | +- Custom post types and Templates | |
| 123 | +- ACF (Advanced Custom Fields) data | |
| 124 | + | |
| 125 | +https://youtu.be/BnqLy1e59yA?si=HI8yeArszM5zzD7u | |
| 126 | + | |
| 127 | +## WordPress Data Table | |
| 128 | +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. | |
| 129 | + | |
| 130 | +**Supported data sources:** | |
| 131 | +- CSV files | |
| 132 | +- Google Sheets (with live updates) | |
| 133 | +- JSON and Nested JSON | |
| 134 | +- REST APIs (JSON) | |
| 135 | + | |
| 136 | +https://youtu.be/pWgK2wCF0-E?si=dQLhTqr6gi6E3mB1 | |
| 137 | + | |
| 138 | +**✅ 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. | |
| 139 | + | |
| 140 | +**✅ 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. | |
| 141 | + | |
| 142 | +## ✨ Core Table Features (Free, For All Tables) | |
| 143 | +Every TableKit table — regardless of type — includes: | |
| 144 | + | |
| 145 | +- **Advanced Column Sorting** — Sort any column ascending or descending | |
| 146 | +- **Row & Column Styling** — Full control over every row and column's appearance | |
| 147 | +- **Table Caption Support** — Add and style accessible table captions | |
| 148 | +- **Customizable Header and Footer** — Independent control over alignment, typography, color, background, border, and padding for header and footer rows | |
| 149 | +- **Custom Row Styling** — Highlight alternating rows, hover states, or specific rows | |
| 150 | +- **Customizable Controls** — Adjust vertical and horizontal cell spacing independently when border collapse is disabled | |
| 151 | +- **Full Customization** — Alignment, typography, color, background, border, and padding for header cells, footer cells, caption, and common cells | |
| 152 | + | |
| 153 | +🧿 **Backed By a Trusted Team** | |
| 154 | + | |
| 155 | +TableKit is brought to you by Wpmet, a name trusted by 3 million+ satisfied users worldwide. | |
| 156 | + | |
| 157 | +### 👨💻 DOCUMENTATION AND SUPPORT | |
| 158 | + | |
| 159 | +🟢 [Check Documentation](https://wpmet.com/doc/tablekit/) | |
| 160 | + | |
| 161 | +✅ [Contact Our Support](https://wpmet.com/support-ticket-form/) | |
| 162 | + | |
| 163 | +🌐 [Join Our Facebook Community](https://www.facebook.com/groups/wpmet/) | |
| 164 | + | |
| 165 | +💹 [Browse Changelogs](https://wpmet.com/plugin/tablekit/roadmap/#changelog) | |
| 166 | + | |
| 167 | +### 💝 Love TableKit? | |
| 168 | + | |
| 169 | +🧲 Stay Updated with our [Youtube Channel](https://youtube.com/playlist?list=PL3t2OjZ6gY8PFgLEubZcxsfgDTAiKbtVB&si=paJb4HYLFNYbXyfl) | |
| 170 | + | |
| 171 | +⭐️ Rate us on [WordPress](https://wordpress.org/support/plugin/table-builder-block/reviews/#new-post) | |
| 172 | + | |
| 173 | +### ☂️ Our Other Plugins | |
| 174 | + | |
| 175 | +If you like using PopupKit plugin by Wpmet, then consider checking out our other plugins: | |
| 176 | + | |
| 177 | +[ElementsKit](https://wpmet.com/plugin/elementskit/) – All-in-one Addons for Elementor featuring 85+ widgets. | |
| 178 | + | |
| 179 | +[MetForm](https://wpmet.com/plugin/metform/) – The most flexible and easy-to-use form builder. | |
| 180 | + | |
| 181 | +[ShopEngine](https://wpmet.com/plugin/shopengine/) – The most complete WooCommerce solution for Elementor. | |
| 182 | + | |
| 183 | +[GutenKit](https://wpgutenkit.com/) – Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. | |
| 184 | + | |
| 185 | +[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete no-code Email Template designer for WordPress. | |
| 186 | + | |
| 187 | +[Wp Social](https://wpmet.com/plugin/wp-social/) – Leverage Wp Social to add Social Login, Social Counter, and Social Login to your website. | |
| 188 | + | |
| 189 | +[Rox Appointment Booking](https://wordpress.org/plugins/rox-appointment-booking/) – Multipurpose appointment & booking solution plugin for WordPress. | |
| 190 | + | |
| 191 | +[Wp Ultimate Review](https://products.wpmet.com/review/) – Manage customer reviews with the Wp Ultimate Review plugin. | |
| 192 | + | |
| 193 | +[PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. | |
| 194 | + | |
| 195 | +Visit [Wpmet](https://wpmet.com/) to learn more about how to get the best of WordPress with [Tutorials, Tips & Tricks](https://wpmet.com/blog)! | |
| 196 | + | |
| 197 | +== Installation == | |
| 198 | + | |
| 199 | +**Prerequisite:** Must have Gutenberg Block Editor installed and enabled. For WordPress 5.0 or higher versions, Gutenberg is the default editor. | |
| 200 | + | |
| 201 | +**Installation Process 1:** | |
| 202 | + | |
| 203 | +1. Go to the WordPress Dashboard | |
| 204 | +2. Navigate to Plugins > Add New | |
| 205 | +3. Search for TableKit | |
| 206 | +4. Install and Activate the plugin. | |
| 207 | + | |
| 208 | +**OR** | |
| 209 | + | |
| 210 | +**Step 1:** Download the TableKit - Table Builder Block WordPress plugin. | |
| 211 | + | |
| 212 | +**Step 2:** Go to Plugin > Add New > Upload Plugin and upload the plugin file. | |
| 213 | + | |
| 214 | +**Step 3:** After successful installation, just click on the “Activate” button to activate TableKit plugin. | |
| 215 | + | |
| 216 | +== Frequently Asked Questions == | |
| 217 | + | |
| 218 | += Is TableKit responsive for all screens? = | |
| 219 | +Yes, it is fully responsive for all devices and tested for cross-browser compatibility. | |
| 220 | + | |
| 221 | += Is TableKit Right for You? = | |
| 222 | +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. | |
| 223 | + | |
| 224 | += Does TableKit work with Elementor? = | |
| 225 | +Yes. TableKit includes a dedicated Elementor widget. Build your table once in the block editor and display it inside any Elementor page — same design, no rebuilding required. | |
| 226 | + | |
| 227 | += Can I sync a WordPress table with Google Sheets? = | |
| 228 | +Yes. TableKit's Data Table module connects directly to Google Sheets with live sync — your table updates automatically whenever your sheet changes. | |
| 229 | + | |
| 230 | += Does TableKit support WooCommerce product tables? = | |
| 231 | +Yes. TableKit's WooCommerce product table displays any product data — title, price, SKU, stock, ratings — with Add to Cart directly from the table row. | |
| 232 | + | |
| 233 | += Can I export WordPress table data? = | |
| 234 | +Yes. Every TableKit table supports export to CSV, Excel, and PDF with a single click. | |
| 235 | + | |
| 236 | + | |
| 237 | +== Screenshots == | |
| 238 | + | |
| 239 | + | |
| 240 | +== Changelog == | |
| 241 | += TableKit 2.2.14 (2026-09-20) = | |
| 242 | +* Improved: Border styles and search behavior for Table Builder blocks | |
| 243 | +* Improved: Removed incompatible row actions for virtual posts to prevent unexpected behavior | |
| 244 | +* Fixed: Table border not properly overriding theme default borders | |
| 245 | +* Fixed: Missing text domain for translatable strings in the bundled utility-package. | |
| 246 | + | |
| 247 | += TableKit 2.2.13 (2026-08-31) = | |
| 248 | +* Fixed: Dashboard "Need Help?" / "Blog" / "Facebook Community" links weren't translatable — they used a different plugin's text domain (elementskit-lite); now resolved with TableKit's own text domain. | |
| 249 | +* Improved: Bundled dependencies refreshed. | |
| 250 | + | |
| 251 | += TableKit 2.2.12 (2026-08-17) = | |
| 252 | +* Added: Chart View — switch between table and chart (bar, line, pie, radar, and more) display of your data. | |
| 253 | +* Improved: Security — sanitized and escaped output across print export, UI, and admin utilities. | |
| 254 | +* Fixed: Strings from the plugin's shared utility library were not available for translation on WordPress.org. | |
| 255 | +* Fixed: Column resizing and freeze functionality were being forced on small/mobile screens; now respects a mobile breakpoint. | |
| 256 | + | |
| 257 | += TableKit 2.2.11 (2026-08-11) = | |
| 258 | +* Fixed: Translated tab titles affecting the CSS classes. | |
| 259 | + | |
| 260 | += TableKit 2.2.10 (2026-08-05) = | |
| 261 | +* Improved: Multi-language support (i18n) implementation in JavaScript, enabling localized editor and frontend user experiences. | |
| 262 | + | |
| 263 | += TableKit 2.2.9 (2026-07-28) = | |
| 264 | +* Added: PHPDoc and JSDoc documentation across PHP classes and JS files for better maintainability. | |
| 265 | +* Improved: JavaScript/PHP internationalization — consistent text domain usage across editor and frontend strings. | |
| 266 | +* Improved: Security — sanitized post_type and other request inputs before use. | |
| 267 | +* Improved: Code style normalized (array syntax, coding standards checks) across Admin, Config, and CPT classes. | |
| 268 | +* Improved: Plugin filters documented with PHPDoc for developer reference. | |
| 269 | +* Improved: JavaScript translation support across the editor and frontend. | |
| 270 | + | |
| 271 | += TableKit 2.2.8 (2026-07-26) = | |
| 272 | +* Added: Plugin deactivation feedback modal to gather user insights and help improve future releases. | |
| 273 | +* Improved: JavaScript internationalization (i18n) support for translated editor and frontend experiences. | |
| 274 | +* Improved: Core architecture and performance for faster execution and better maintainability. | |
| 275 | +* Improved: Security by enhancing input validation, sanitization, escaping, and overall code quality. | |
| 276 | + | |
| 277 | += TableKit 2.2.7 (2026-07-14) = | |
| 278 | +* Added: A new global control to set vertical alignment (top, middle, bottom) for content across all table cells. | |
| 279 | +* Improved: Better display and usability of tables on mobile devices. | |
| 280 | + | |
| 281 | += TableKit 2.2.6 (2026-05-17) = | |
| 282 | +* Added: New Table custom post type for easier table management. | |
| 283 | +* Added: Elementor widget support to use tables directly inside Elementor. | |
| 284 | +* Added: Row grouping feature for better table organization. | |
| 285 | +* Improved: Shortcode system for better flexibility and performance. | |
| 286 | + | |
| 287 | += TableKit 2.2.5 (2026-05-04) = | |
| 288 | +* Added: Shortcode support for displaying tables anywhere on your site. | |
| 289 | +* Improved: Template Library interface for a smoother user experience. | |
| 290 | + | |
| 291 | += TableKit 2.2.4 (2026-04-20) = | |
| 292 | +* Fixed: Changelog display issue. | |
| 293 | +* Improved: Template Library design and usability. | |
| 294 | +* Improved: Dashboard interface for a cleaner and more user-friendly experience. | |
| 295 | + | |
| 296 | += TableKit: 2.2.3 (2026-04-20) = | |
| 297 | +* Added: WordPress `7.0` compatibility | |
| 298 | +* Fixed: Minor bug fixes and general improvements | |
| 299 | +* Improved: Enhanced dashboard user interface | |
| 300 | +* Improved: Template library import | |
| 301 | + | |
| 302 | += TableKit: 2.2.2 (2026-04-06) = | |
| 303 | +* Added: Export Button Size Control | |
| 304 | +* Added: Hover Control | |
| 305 | +* Improved: Duplicate Column | |
| 306 | +* Improved: Freeze Functionality | |
| 307 | +* Improved: Free & Pro Checking | |
| 308 | +* Improved: Template Library Search Option | |
| 309 | +* Fixed: Others Plugin Conflict Issue fix | |
| 310 | +* Fixed: Resizer Violation Error | |
| 311 | +* Tweaked: Admin Dashboard | |
| 312 | +* Tweaked: SVG Icons | |
| 313 | + | |
| 314 | += TableKit: 2.2.1 (2026-03-04) = | |
| 315 | +* Improved: Enhanced product cart button styling | |
| 316 | +* Improved: Improved required plugin detection and validation | |
| 317 | +* Improved: Refined Template Library user interface | |
| 318 | +* Improved: Enhanced Freeze Table user interface | |
| 319 | +* Fixed: Fixed issues with required plugin installation and activation process | |
| 320 | +* Tweaked: Optimized block icon for better consistency and performance | |
| 321 | +* Removed: Removed unnecessary markup from both editor and frontend output | |
| 322 | + | |
| 323 | += TableKit: 2.2.0 (2026-02-02) = | |
| 324 | +* Improved: Table Builder block overall styling and visual consistency | |
| 325 | +* Improved: Merge functionality and related UI/UX | |
| 326 | +* Improved: Duplicate column UI for better clarity | |
| 327 | +* Improved: Pagination controls and behavior | |
| 328 | +* Improved: Freeze table functionality | |
| 329 | +* Fixed: Free & Pro license check issue | |
| 330 | +* Fixed: Block validation error by adding proper deprecation handling | |
| 331 | +* Fixed: Editor jump issue during table interactions | |
| 332 | +* Removed: Unnecessary markup from both editor and frontend output | |
| 333 | +* Added: Keyboard shortcut support for merge actions | |
| 334 | +* Added: Merge modal synchronization with list view | |
| 335 | +* Added: Caption position control with show/hide option | |
| 336 | +* Added: Pattern support with required plugin check | |
| 337 | +* Tweaked: Replace duplicate column border with active dot indicator | |
| 338 | +* Tweaked: Column control color position for better accessibility | |
| 339 | + | |
| 340 | += TableKit: 2.1.2 (2025-12-21) = | |
| 341 | +* Added: Template Library with placeholder support | |
| 342 | +* Added: Enhanced cart button styling | |
| 343 | +* Improve: Conditional formatting functionality | |
| 344 | +* Fixed: Site panel conditional visibility | |
| 345 | +* Tweaked: Loader animation smoothness | |
| 346 | +* Tweaked: Block icon visual clarity | |
| 347 | + | |
| 348 | += TableKit: 2.1.1 (2025-12-02) = | |
| 349 | +* Fixed: Advanced tab error | |
| 350 | +* Improved: Column style options | |
| 351 | +* Improved: Controls across multiple features | |
| 352 | +* Improved: Improved dashboard UI | |
| 353 | + | |
| 354 | += TableKit: 2.1.0 (2025-09-15) = | |
| 355 | +* Added: REST API support for tables | |
| 356 | +* Improved: Advanced column styling | |
| 357 | +* Improved: Optimize editor performance | |
| 358 | +* Fixed: Minor bug and improvements | |
| 359 | + | |
| 360 | += TableKit: 2.0.1 (2025-06-02) = | |
| 361 | +* Added: Sort functionality in table builder block | |
| 362 | +* Fixed: Table block overall style controls | |
| 363 | +* Improved: Editor performance | |
| 364 | + | |
| 365 | += TableKit: 2.0.0 (2025-05-20) = | |
| 366 | +* Improved: Remove GutenKit plugin dependency | |
| 367 | +* Improved: Table builder block controls and performance | |
| 368 | + | |
| 369 | += TableKit: 1.0.1 (2024-10-27) = | |
| 370 | +* Fixed: Compatibility with GutenKit | |
| 371 | +* Improved: Table builder block performance | |
| 372 | + | |
| 373 | += TableKit: 1.0.0 (2024-10-06) = | |
| 374 | +* Inital Release | |