| @@ -1,27 +1,29 @@ | ||
| 1 | -=== TableKit: Table Builder Blocks for Gutenberg === | |
| 1 | +=== TableKit – WordPress Table Builder for Data Tables, WooCommerce Product Tables & Post Tables === | |
| 2 | 2 | Contributors: Roxnor, Ataurr, aion11 |
| 3 | -Tags: table, table builder block, product table for woocommerce, woocommerce product table, datatable, pricing table, post table | |
| 3 | +Tags: table, table builder block, post table, woocommerce product table, data table, pricing table, | |
| 4 | 4 | Requires at least: 6.1 |
| 5 | -Tested up to: 6.9 | |
| 5 | +Tested up to: 7.0 | |
| 6 | 6 | Requires PHP: 7.4 |
| 7 | -Stable tag: 2.2.2 | |
| 7 | +Stable tag: 2.2.14 | |
| 8 | 8 | License: GPLv3 or later |
| 9 | 9 | License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 10 | 10 | |
| 11 | -Powerful table builder block for Gutenberg block editor. | |
| 11 | +Visually build any type of table in WordPress data tables, WooCommerce product tables, and post tables from scratch or use table templates. | |
| 12 | 12 | |
| 13 | 13 | == Description == |
| 14 | 14 | |
| 15 | 15 | **Fully Customizable. WooCommerce Product Table. Synch Any Data Files. All Within Block Editor.** |
| 16 | 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. | |
| 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 | 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. | |
| 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 | 20 | |
| 21 | + | |
| 22 | + | |
| 21 | 23 | https://youtu.be/a4CZZjHkG14?si=sxrrrHDtnDXB5gC4 |
| 22 | 24 | |
| 23 | -**So, A New Era in WordPress Table Building!** | |
| 25 | +**So, A New Era in WordPress Table Building!** | |
| 24 | 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. |
| 25 | 27 | |
| 26 | 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. |
| 27 | 29 | |
| @@ -46,41 +48,64 @@ | ||
| 46 | 48 | |
| 47 | 49 | ### Display anywhere |
| 48 | 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. |
| 49 | 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 | + | |
| 50 | 55 | ### Zero Efforts for Responsiveness |
| 51 | 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. |
| 52 | 57 | |
| 53 | 58 | ## You Should Use TableKit if You Want to Create... |
| 54 | -**🔶 Data Table:** Organize and present large datasets in a structured format. | |
| 55 | 59 | |
| 56 | -**🔶 Comparison Table:** Compare metrics and categories for services or products. | |
| 60 | +**🔶 WordPress Data Table:** Connect to Google Sheets, CSV, JSON, or REST APIs and display live-syncing data tables — no coding, no manual updates. | |
| 57 | 61 | |
| 58 | -**🔶 Pricing Table:** | |
| 62 | +**🔶 WooCommerce Product Table:** Show all product details — title, SKU, price, stock, ratings — with Add to Cart directly in the table row. | |
| 59 | 63 | |
| 60 | -**🔶 Inventory Table:** Track product stock, quantities, and statuses. | |
| 64 | +**🔶 WordPress Post Table:** Display posts, pages, and custom post types in a searchable, filterable, sortable table with ACF field support. | |
| 61 | 65 | |
| 62 | -**🔶 Image Gallery Table:** List contact details by department and location. | |
| 66 | +**🔶 Comparison Table:** Show feature differences side by side with conditional formatting — highlight winners automatically in green, gaps in red. | |
| 63 | 67 | |
| 64 | -**🔶 Financial Report Table:** Present frequently asked questions and answers. | |
| 68 | +**🔶 Pricing Table:** Build clear, structured pricing tables with highlighted recommended plans and one-click column duplication. | |
| 65 | 69 | |
| 66 | -**🔶 Team Member Table:** Showcase employee directories with roles, photos, and contact info. | |
| 70 | +**🔶 Inventory Table:** Track stock levels with conditional formatting that flags low inventory automatically. | |
| 67 | 71 | |
| 68 | -**🔶 Property Listing Table:** | |
| 72 | +**🔶 Image Gallery Table:** Embed images, videos, and media directly inside table cells using native block support. | |
| 69 | 73 | |
| 70 | -**🔶 Pros & Cons Table:** | |
| 74 | +**🔶 Financial Report Table:** Display financial data with row grouping, column sorting, and export to CSV, Excel, or PDF. | |
| 71 | 75 | |
| 72 | -**🔶 WordPress Post Table:** | |
| 76 | +**🔶 Team Member Table:** Showcase team profiles with photos, roles, and contact links in a clean, responsive table layout. | |
| 73 | 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 | + | |
| 74 | 98 | The possibilities for creating diverse website table formats with TableKit are endless… |
| 75 | 99 | |
| 76 | -## WooCommerce Product Table | |
| 100 | +### WooCommerce Product Table — Build a Searchable Product Catalog | |
| 101 | + | |
| 77 | 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. |
| 78 | 103 | |
| 79 | 104 | https://youtu.be/2SimfItbR_4?si=f9lqrRiuCfHi60fX |
| 80 | 105 | |
| 81 | 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. |
| 82 | - | |
| 107 | + | |
| 83 | 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. |
| 84 | 109 | |
| 85 | 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. |
| 86 | 111 | |
| @@ -85,9 +110,11 @@ | ||
| 85 | 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. |
| 86 | 111 | |
| 87 | 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. |
| 88 | 113 | |
| 89 | -## WordPress Post Table | |
| 114 | + | |
| 115 | +### WordPress Post Table — Display Posts, Pages & Custom Post Types | |
| 116 | + | |
| 90 | 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. |
| 91 | 118 | |
| 92 | 119 | **Show any content type:** |
| 93 | 120 | - WordPress Posts and Pages |
| @@ -154,13 +181,13 @@ | ||
| 154 | 181 | [ShopEngine](https://wpmet.com/plugin/shopengine/) – The most complete WooCommerce solution for Elementor. |
| 155 | 182 | |
| 156 | 183 | [GutenKit](https://wpgutenkit.com/) – Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. |
| 157 | 184 | |
| 158 | -[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete WooCommerce solution for Elementor. | |
| 185 | +[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete no-code Email Template designer for WordPress. | |
| 159 | 186 | |
| 160 | 187 | [Wp Social](https://wpmet.com/plugin/wp-social/) – Leverage Wp Social to add Social Login, Social Counter, and Social Login to your website. |
| 161 | 188 | |
| 162 | -[Wp Fundraising](https://products.wpmet.com/crowdfunding/) – Employ the power of Wp Fundraising to create a crowdfunding and donation site with WordPress. | |
| 189 | +[Rox Appointment Booking](https://wordpress.org/plugins/rox-appointment-booking/) – Multipurpose appointment & booking solution plugin for WordPress. | |
| 163 | 190 | |
| 164 | 191 | [Wp Ultimate Review](https://products.wpmet.com/review/) – Manage customer reviews with the Wp Ultimate Review plugin. |
| 165 | 192 | |
| 166 | 193 | [PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. |
| @@ -193,35 +220,108 @@ | ||
| 193 | 220 | |
| 194 | 221 | = Is TableKit Right for You? = |
| 195 | 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. |
| 196 | 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 | + | |
| 197 | 237 | == Screenshots == |
| 198 | 238 | |
| 199 | 239 | |
| 200 | 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. | |
| 201 | 246 | |
| 202 | -= Table Builder Block: 2.2.2 (2026-04-06) = | |
| 203 | -* Added: Export Button Size Control. | |
| 204 | -* Added: Hover Control. | |
| 205 | -* Improved: Duplicate Column. | |
| 206 | -* Improved: Freeze Functionality. | |
| 207 | -* Improved: Free & Pro Checking. | |
| 208 | -* Improved: Template Library Search Option, | |
| 209 | -* Fixed: Others Plugin Conflict Issue fix. | |
| 210 | -* Fixed: Resizer Violation Error. | |
| 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 | |
| 211 | 311 | * Tweaked: Admin Dashboard |
| 212 | 312 | * Tweaked: SVG Icons |
| 213 | 313 | |
| 214 | -= Table Builder Block: 2.2.1 (2026-03-04) = | |
| 215 | -* Improved: Enhanced product cart button styling. | |
| 216 | -* Improved: Improved required plugin detection and validation. | |
| 217 | -* Improved: Refined Template Library user interface. | |
| 218 | -* Improved: Enhanced Freeze Table user interface. | |
| 219 | -* Fixed: Fixed issues with required plugin installation and activation process. | |
| 220 | -* Tweaked: Optimized block icon for better consistency and performance. | |
| 221 | -* Removed: Removed unnecessary markup from both editor and frontend output. | |
| 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 | |
| 222 | 322 | |
| 223 | -= Table Builder Block: 2.2.0 (2026-02-02) = | |
| 323 | += TableKit: 2.2.0 (2026-02-02) = | |
| 224 | 324 | * Improved: Table Builder block overall styling and visual consistency |
| 225 | 325 | * Improved: Merge functionality and related UI/UX |
| 226 | 326 | * Improved: Duplicate column UI for better clarity |
| 227 | 327 | * Improved: Pagination controls and behavior |
| @@ -236,9 +336,9 @@ | ||
| 236 | 336 | * Added: Pattern support with required plugin check |
| 237 | 337 | * Tweaked: Replace duplicate column border with active dot indicator |
| 238 | 338 | * Tweaked: Column control color position for better accessibility |
| 239 | 339 | |
| 240 | -= Table Builder Block: 2.1.2 (2025-12-21) = | |
| 340 | += TableKit: 2.1.2 (2025-12-21) = | |
| 241 | 341 | * Added: Template Library with placeholder support |
| 242 | 342 | * Added: Enhanced cart button styling |
| 243 | 343 | * Improve: Conditional formatting functionality |
| 244 | 344 | * Fixed: Site panel conditional visibility |
| @@ -244,31 +344,31 @@ | ||
| 244 | 344 | * Fixed: Site panel conditional visibility |
| 245 | 345 | * Tweaked: Loader animation smoothness |
| 246 | 346 | * Tweaked: Block icon visual clarity |
| 247 | 347 | |
| 248 | -= Table Builder Block: 2.1.1 (2025-12-02) = | |
| 348 | += TableKit: 2.1.1 (2025-12-02) = | |
| 249 | 349 | * Fixed: Advanced tab error |
| 250 | 350 | * Improved: Column style options |
| 251 | 351 | * Improved: Controls across multiple features |
| 252 | 352 | * Improved: Improved dashboard UI |
| 253 | 353 | |
| 254 | -= Table Builder Block: 2.1.0 (2025-09-15) = | |
| 354 | += TableKit: 2.1.0 (2025-09-15) = | |
| 255 | 355 | * Added: REST API support for tables |
| 256 | 356 | * Improved: Advanced column styling |
| 257 | 357 | * Improved: Optimize editor performance |
| 258 | 358 | * Fixed: Minor bug and improvements |
| 259 | 359 | |
| 260 | -= Table Builder Block: 2.0.1 (2025-06-02) = | |
| 360 | += TableKit: 2.0.1 (2025-06-02) = | |
| 261 | 361 | * Added: Sort functionality in table builder block |
| 262 | 362 | * Fixed: Table block overall style controls |
| 263 | 363 | * Improved: Editor performance |
| 264 | 364 | |
| 265 | -= Table Builder Block: 2.0.0 (2025-05-20) = | |
| 365 | += TableKit: 2.0.0 (2025-05-20) = | |
| 266 | 366 | * Improved: Remove GutenKit plugin dependency |
| 267 | 367 | * Improved: Table builder block controls and performance |
| 268 | 368 | |
| 269 | -= Table Builder Block: 1.0.1 (2024-10-27) = | |
| 369 | += TableKit: 1.0.1 (2024-10-27) = | |
| 270 | 370 | * Fixed: Compatibility with GutenKit |
| 271 | 371 | * Improved: Table builder block performance |
| 272 | 372 | |
| 273 | -= Table Builder Block: 1.0.0 (2024-10-06) = | |
| 373 | += TableKit: 1.0.0 (2024-10-06) = | |
| 274 | 374 | * Inital Release |