| @@ -1,35 +1,34 @@ | ||
| 1 | - | |
| 2 | -=== TableKit: Native Table Builder for WordPress Data Tables | Post Tables | Products Tables === | |
| 1 | +=== TableKit – WordPress Table Builder for Data Tables, WooCommerce Product Tables & Post Tables === | |
| 3 | 2 | Contributors: Roxnor, Ataurr, aion11 |
| 4 | -Tags: Table Builder, woocommerce product table, product table for woocommerce, datatable, pricing table | |
| 3 | +Tags: table, table builder block, post table, woocommerce product table, data table, pricing table, | |
| 5 | 4 | Requires at least: 6.1 |
| 6 | 5 | Tested up to: 7.0 |
| 7 | 6 | Requires PHP: 7.4 |
| 8 | -Stable tag: 2.2.4 | |
| 7 | +Stable tag: 2.2.14 | |
| 9 | 8 | License: GPLv3 or later |
| 10 | 9 | License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 11 | 10 | |
| 12 | -Build WordPress tables in native editor with block support in cells, WooCommerce integrations, dynamic data conncetion, post display and full design control. | |
| 11 | +Visually build any type of table in WordPress data tables, WooCommerce product tables, and post tables from scratch or use table templates. | |
| 13 | 12 | |
| 14 | 13 | == Description == |
| 15 | 14 | |
| 16 | 15 | **Fully Customizable. WooCommerce Product Table. Synch Any Data Files. All Within Block Editor.** |
| 17 | 16 | |
| 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. | |
| 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. | |
| 19 | 18 | |
| 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. | |
| 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. | |
| 21 | 20 | |
| 21 | + | |
| 22 | + | |
| 22 | 23 | https://youtu.be/a4CZZjHkG14?si=sxrrrHDtnDXB5gC4 |
| 23 | 24 | |
| 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 | 25 | **So, A New Era in WordPress Table Building!** |
| 27 | 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. |
| 28 | 27 | |
| 29 | 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. |
| 30 | 29 | |
| 31 | -## Block Support in Table Cells for Full Freedom in Gutenberg | |
| 30 | +## Block Support in Table Cells for Full Gutenberg Freedom | |
| 32 | 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. |
| 33 | 32 | |
| 34 | 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. |
| 35 | 34 | |
| @@ -49,35 +48,58 @@ | ||
| 49 | 48 | |
| 50 | 49 | ### Display anywhere |
| 51 | 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. |
| 52 | 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 | + | |
| 53 | 55 | ### Zero Efforts for Responsiveness |
| 54 | 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. |
| 55 | 57 | |
| 56 | 58 | ## 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 | |
| 59 | -**🔶 Comparison Table:** Compare products or services side by side to make differences clear and decisions easier. | |
| 60 | +**🔶 WordPress Data Table:** Connect to Google Sheets, CSV, JSON, or REST APIs and display live-syncing data tables — no coding, no manual updates. | |
| 60 | 61 | |
| 61 | -**🔶 Pricing Table:** Create clear, structured pricing tables that make comparing plans quick and decisions easier. | |
| 62 | +**🔶 WooCommerce Product Table:** Show all product details — title, SKU, price, stock, ratings — with Add to Cart directly in the table row. | |
| 62 | 63 | |
| 63 | -**🔶 Inventory Table:** Track product stock and availability in a tables that make updates quick and management simple. | |
| 64 | +**🔶 WordPress Post Table:** Display posts, pages, and custom post types in a searchable, filterable, sortable table with ACF field support. | |
| 64 | 65 | |
| 65 | -**🔶 Image Gallery Table:** Display images in structured tables that make browsing visuals quick and presentation more engaging. | |
| 66 | +**🔶 Comparison Table:** Show feature differences side by side with conditional formatting — highlight winners automatically in green, gaps in red. | |
| 66 | 67 | |
| 67 | -**🔶 Financial Report Table:** Present financial data in structured tables that make analysis quick and reporting more accurate. | |
| 68 | +**🔶 Pricing Table:** Build clear, structured pricing tables with highlighted recommended plans and one-click column duplication. | |
| 68 | 69 | |
| 69 | -**🔶 Team Member Table:** Showcase team members in structured tables that make browsing profiles quick and information easier. | |
| 70 | +**🔶 Inventory Table:** Track stock levels with conditional formatting that flags low inventory automatically. | |
| 70 | 71 | |
| 71 | -**🔶 Property Listing Table:** List properties in structured tables that make comparing options quick and selection decisions easier. | |
| 72 | +**🔶 Image Gallery Table:** Embed images, videos, and media directly inside table cells using native block support. | |
| 72 | 73 | |
| 73 | -**🔶 Pros & Cons Table:** Present pros and cons in structured tables that make evaluation quick and decisions more confident. | |
| 74 | +**🔶 Financial Report Table:** Display financial data with row grouping, column sorting, and export to CSV, Excel, or PDF. | |
| 74 | 75 | |
| 75 | -**🔶 WordPress Post Table:** Display posts in structured tables that make browsing content quick and navigation much easier. | |
| 76 | +**🔶 Team Member Table:** Showcase team profiles with photos, roles, and contact links in a clean, responsive table layout. | |
| 76 | 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 | + | |
| 77 | 98 | The possibilities for creating diverse website table formats with TableKit are endless… |
| 78 | 99 | |
| 79 | -## WooCommerce Product Table | |
| 100 | +### WooCommerce Product Table — Build a Searchable Product Catalog | |
| 101 | + | |
| 80 | 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. |
| 81 | 103 | |
| 82 | 104 | https://youtu.be/2SimfItbR_4?si=f9lqrRiuCfHi60fX |
| 83 | 105 | |
| @@ -88,9 +110,11 @@ | ||
| 88 | 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. |
| 89 | 111 | |
| 90 | 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. |
| 91 | 113 | |
| 92 | -## WordPress Post Table | |
| 114 | + | |
| 115 | +### WordPress Post Table — Display Posts, Pages & Custom Post Types | |
| 116 | + | |
| 93 | 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. |
| 94 | 118 | |
| 95 | 119 | **Show any content type:** |
| 96 | 120 | - WordPress Posts and Pages |
| @@ -157,18 +181,17 @@ | ||
| 157 | 181 | [ShopEngine](https://wpmet.com/plugin/shopengine/) – The most complete WooCommerce solution for Elementor. |
| 158 | 182 | |
| 159 | 183 | [GutenKit](https://wpgutenkit.com/) – Build websites **10x Faster** with ZERO coding in the Gutenberg Block Editor. |
| 160 | 184 | |
| 161 | -[PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. | |
| 185 | +[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete no-code Email Template designer for WordPress. | |
| 162 | 186 | |
| 163 | -[EmailKit](https://wpmet.com/plugin/emailkit/) – The most complete WooCommerce solution for Elementor. | |
| 164 | - | |
| 165 | 187 | [Wp Social](https://wpmet.com/plugin/wp-social/) – Leverage Wp Social to add Social Login, Social Counter, and Social Login to your website. |
| 166 | 188 | |
| 167 | -[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. | |
| 168 | 190 | |
| 169 | 191 | [Wp Ultimate Review](https://products.wpmet.com/review/) – Manage customer reviews with the Wp Ultimate Review plugin. |
| 170 | 192 | |
| 193 | +[PopupKit](https://wordpress.org/plugins/popup-builder-block/) – Build exceptional popup for diverse needs within the WordPress block editor. | |
| 171 | 194 | |
| 172 | 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)! |
| 173 | 196 | |
| 174 | 197 | == Installation == |
| @@ -197,17 +220,79 @@ | ||
| 197 | 220 | |
| 198 | 221 | = Is TableKit Right for You? = |
| 199 | 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. |
| 200 | 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 | + | |
| 201 | 237 | == Screenshots == |
| 202 | 238 | |
| 203 | 239 | |
| 204 | 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. | |
| 205 | 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 | + | |
| 206 | 291 | = TableKit 2.2.4 (2026-04-20) = |
| 207 | -* Fixed: Changelog not displayed | |
| 208 | -* Improved: Template Library UI | |
| 209 | -* Improved: Dashboard UI | |
| 292 | +* Fixed: Changelog display issue. | |
| 293 | +* Improved: Template Library design and usability. | |
| 294 | +* Improved: Dashboard interface for a cleaner and more user-friendly experience. | |
| 210 | 295 | |
| 211 | 296 | = TableKit: 2.2.3 (2026-04-20) = |
| 212 | 297 | * Added: WordPress `7.0` compatibility |
| 213 | 298 | * Fixed: Minor bug fixes and general improvements |