{"id":346245,"date":"2026-07-31T05:06:18","date_gmt":"2026-07-31T05:06:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tabilo-table-builder-block\/"},"modified":"2026-07-31T05:06:04","modified_gmt":"2026-07-31T05:06:04","slug":"tabilo-table-builder-block","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/tabilo-table-builder-block\/","author":14977198,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.7","requires_php":"7.4","requires_plugins":null,"header_name":"Tabilo - Table Builder Block","header_author":"Zakaria Binsaifullah","header_description":"Build responsive pricing, comparison, and data tables in the WordPress block editor. Insert any block into cells - no shortcodes, no page builder.","assets_banners_color":"596887","last_updated":"2026-07-31 05:06:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"binsaifullah","date":"2026-07-31 05:06:04"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Tabilo \u2013 Table Builder Block for Gutenberg.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3629398,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3629398,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3629398,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"tabilo\/icon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tabilo\/icon","version":"1.0.0","title":"Icon","category":"tabilo","description":"Shows SVG icon from library or custom SVG code.","example":{},"supports":{"anchor":true,"html":false,"spacing":{"margin":true,"padding":true}},"attributes":{"blockStyle":{"type":"object"},"iconSource":{"type":"string","default":"library"},"icon":{"type":"string","default":"check-circle"},"svgCode":{"type":"string"},"alignment":{"type":"string","default":""},"iconColor":{"type":"string"},"iconSize":{"type":"number"}},"textdomain":"tabilo-table-builder-block","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"},"tabilo\/table":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tabilo\/table","version":"1.0.0","title":"Table Builder","category":"tabilo","description":"Build flexible table with any content.","example":{},"supports":{"anchor":true,"html":false,"align":["wide","full"]},"styles":[{"name":"default","label":"Default","isDefault":true},{"name":"striped","label":"Striped"},{"name":"separated","label":"Separated"}],"attributes":{"blockStyle":{"type":"object"},"hasHeader":{"type":"boolean","default":false},"hasFooter":{"type":"boolean","default":false},"headerCells":{"type":"array","default":[]},"footerCells":{"type":"array","default":[]},"columnCount":{"type":"number","default":1},"rowCount":{"type":"number","default":1},"isGenerated":{"type":"boolean","default":false},"isFixedLayout":{"type":"boolean","default":false},"tableBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"cellPadding":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"headPadding":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"tableBg":{"type":"string"},"tableColor":{"type":"string"},"alignment":{"type":"string","default":""},"theadBg":{"type":"string"},"theadColor":{"type":"string"},"tfootBg":{"type":"string"},"tfootColor":{"type":"string"},"stripedColor":{"type":"string"},"stripedBg":{"type":"string"},"tableCellBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"tableCellRadius":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"tableRowBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"headBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"cheadBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"footerBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"cfooterBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}},"shSpacing":{"type":"string"},"svSpacing":{"type":"string"},"thFontSize":{"type":"string"},"tfFontSize":{"type":"string"},"responsiveMode":{"type":"string","default":""},"tableMinWidth":{"type":"string"},"showScrollIndicator":{"type":"boolean","default":false},"scrollIndicatorText":{"type":"string","default":"\u2190 Scroll horizontally to see all columns \u2192"},"indicatorColor":{"type":"string"},"indicatorFontSize":{"type":"string"},"indicatorMargin":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}}},"textdomain":"tabilo-table-builder-block","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"tabilo\/rating":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tabilo\/rating","version":"1.0.0","title":"Rating","category":"tabilo","description":"Shows star rating with number of ratings.","example":{},"supports":{"anchor":true,"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}},"attributes":{"blockStyle":{"type":"object"},"rating":{"type":"number","default":4.5},"totalRating":{"type":"number","default":5},"showNRating":{"type":"boolean","default":false},"nrPos":{"type":"string","default":"nr_right"},"ratingSize":{"type":"number"},"ratingNsize":{"type":"number"},"ratingColor":{"type":"string"},"nuRatColor":{"type":"string"},"alignment":{"type":"string","default":""}},"textdomain":"tabilo-table-builder-block","editorScript":"file:.\/index.js","style":"file:.\/style-index.css"},"tabilo\/table-row":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tabilo\/table-row","version":"1.0.0","title":"Table Row","parent":["tabilo\/table"],"category":"tabilo","description":"Table Row block for Tabilo.","example":{},"supports":{"anchor":false},"attributes":{"blockStyle":{"type":"object"},"rowColor":{"type":"string"},"rowBg":{"type":"string"},"tableRowBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}}},"textdomain":"tabilo-table-builder-block","editorScript":"file:.\/index.js"},"tabilo\/table-cell":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"tabilo\/table-cell","version":"1.0.0","title":"Table Cell","parent":["tabilo\/table","tabilo\/table-row"],"category":"tabilo","description":"Table Cell block for Tabilo.","example":{},"supports":{"anchor":false},"attributes":{"blockStyle":{"type":"object"},"cellColor":{"type":"string"},"cellBg":{"type":"string"},"tableCellBorder":{"type":"object","default":{"top":"","right":"","bottom":"","left":""}}},"textdomain":"tabilo-table-builder-block","editorScript":"file:.\/index.js"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3629398,"resolution":"1","location":"assets","locale":"","width":5104,"height":2542},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3629398,"resolution":"2","location":"assets","locale":"","width":2758,"height":2062},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3629398,"resolution":"3","location":"assets","locale":"","width":2562,"height":1658},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3629398,"resolution":"4","location":"assets","locale":"","width":2488,"height":1536}},"screenshots":{"1":"Build flexible tables visually inside the WordPress block editor.","2":"Insert any block \u2014 images, buttons, icons and ratings \u2014 into your cells.","3":"40+ ready-made pricing, comparison and data table patterns.","4":"Fine-grained styling controls for colors, borders, spacing and typography.","5":"Responsive tables that look great on the front end."}},"plugin_section":[],"plugin_tags":[4397,151844,4391,2289,148936],"plugin_category":[],"plugin_contributors":[174986],"plugin_business_model":[],"class_list":["post-346245","plugin","type-plugin","status-publish","hentry","plugin_tags-comparison-table","plugin_tags-gutenberg-block","plugin_tags-pricing-table","plugin_tags-table","plugin_tags-table-builder","plugin_contributors-binsaifullah","plugin_committers-binsaifullah"],"banners":{"banner":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/banner-772x250.png?rev=3629398","banner_2x":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/banner-1544x500.png?rev=3629398","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/icon-256x256.png?rev=3629398","icon_2x":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/icon-256x256.png?rev=3629398","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/screenshot-1.png?rev=3629398","caption":"Build flexible tables visually inside the WordPress block editor."},{"src":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/screenshot-2.png?rev=3629398","caption":"Insert any block \u2014 images, buttons, icons and ratings \u2014 into your cells."},{"src":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/screenshot-3.png?rev=3629398","caption":"40+ ready-made pricing, comparison and data table patterns."},{"src":"https:\/\/ps.w.org\/tabilo-table-builder-block\/assets\/screenshot-4.png?rev=3629398","caption":"Fine-grained styling controls for colors, borders, spacing and typography."}],"raw_content":"<!--section=description-->\n<p><strong>Tabilo<\/strong> is a flexible, native <strong>table builder block for the WordPress block editor (Gutenberg)<\/strong>. Create beautiful <strong>pricing tables, comparison tables, data tables, booking tables<\/strong> and more \u2014 right inside the editor, with a live preview and zero shortcodes.<\/p>\n\n<p>Unlike traditional WordPress table plugins that lock you into plain text cells, Tabilo lets you insert <strong>any Gutenberg block inside a table cell<\/strong> \u2014 headings, paragraphs, images, buttons, lists, icons, star ratings, and even other blocks. If you can build it with blocks, you can put it in a Tabilo table.<\/p>\n\n<p>Start fast with <strong>40+ pre-designed table patterns<\/strong>, then customize colors, borders, spacing, and typography visually \u2014 no code required.<\/p>\n\n<h4>Why choose Tabilo?<\/h4>\n\n<ul>\n<li><strong>Any content, any cell<\/strong> \u2013 insert any block into table cells for unlimited layouts.<\/li>\n<li><strong>Made for the block editor<\/strong> \u2013 a true native block, not an iframe or shortcode.<\/li>\n<li><strong>Beginner friendly<\/strong> \u2013 build a table visually with columns, rows, header and footer toggles.<\/li>\n<li><strong>Designer ready<\/strong> \u2013 fine-grained control over colors, borders, radius, padding and spacing.<\/li>\n<li><strong>Lightweight &amp; fast<\/strong> \u2013 no jQuery, no bloat, clean semantic HTML output.<\/li>\n<li><strong>Translation ready<\/strong> \u2013 fully internationalized and RTL friendly.<\/li>\n<\/ul>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Flexible content<\/strong> \u2013 add any Gutenberg block (text, images, buttons, icons, ratings\u2026) inside cells.<\/li>\n<li><strong>Visual table builder<\/strong> \u2013 set columns and rows, then edit directly in the editor.<\/li>\n<li><strong>Header &amp; footer sections<\/strong> \u2013 optional table header and footer with independent styling.<\/li>\n<li><strong>Fixed or auto layout<\/strong> \u2013 switch between fixed-width and content-based column sizing.<\/li>\n<li><strong>Responsive tables<\/strong> \u2013 horizontal-scroll mode with an optional scroll hint for small screens.<\/li>\n<li><strong>Block styles<\/strong> \u2013 Default, Striped, and Separated styles out of the box.<\/li>\n<li><strong>Full styling controls<\/strong> \u2013 table, row, cell, header and footer colors, backgrounds, per-side borders, border radius, padding, border spacing and font sizes.<\/li>\n<li><strong>40+ ready-made patterns<\/strong> \u2013 pricing, comparison, data and booking table designs to start in one click.<\/li>\n<li><strong>Bonus native blocks<\/strong> \u2013 a <strong>Star Rating<\/strong> block and an <strong>SVG Icon<\/strong> block (icon library + custom SVG) to enrich your tables.<\/li>\n<li><strong>Own block category<\/strong> \u2013 all Tabilo blocks are grouped under a dedicated \u201cTabilo\u201d category in the inserter.<\/li>\n<\/ul>\n\n<h3>Included Blocks<\/h3>\n\n<ul>\n<li><strong>Table Builder<\/strong> \u2013 the core flexible table block.<\/li>\n<li><strong>Table Row<\/strong> &amp; <strong>Table Cell<\/strong> \u2013 structural blocks with their own color and border controls.<\/li>\n<li><strong>Star Rating<\/strong> \u2013 display ratings with an optional numeric value.<\/li>\n<li><strong>Icon<\/strong> \u2013 insert SVGs from the built-in library or paste your own custom SVG.<\/li>\n<\/ul>\n\n<h3>Ready-Made Table Patterns<\/h3>\n\n<p>Kickstart your layout with professionally designed patterns:<\/p>\n\n<ul>\n<li><strong>Pricing tables<\/strong> \u2013 19 designs for plans, subscriptions and hosting.<\/li>\n<li><strong>Comparison tables<\/strong> \u2013 14 designs for products, phones, laptops and features.<\/li>\n<li><strong>Data tables<\/strong> \u2013 7 designs for sports standings, food menus, listings and more.<\/li>\n<li><strong>Booking tables<\/strong> \u2013 3 designs for schedules and reservations.<\/li>\n<\/ul>\n\n<h3>Perfect For<\/h3>\n\n<ul>\n<li>Pricing and subscription tables<\/li>\n<li>Product and feature comparison tables<\/li>\n<li>Specification and data tables<\/li>\n<li>Pros and cons tables<\/li>\n<li>Booking, schedule and menu tables<\/li>\n<li>Any content that needs a clean, structured, tabular layout<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p><strong>From your WordPress Dashboard:<\/strong><\/p>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>\u201cTabilo\u201d<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>Manual installation:<\/strong><\/p>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Upload it via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n\n<p><strong>How to use:<\/strong><\/p>\n\n<ol>\n<li>Create or edit a post or page.<\/li>\n<li>Click the <strong>\u201c+\u201d<\/strong> inserter and search for <strong>\u201cTable Builder\u201d<\/strong> (or open the <strong>Tabilo<\/strong> category).<\/li>\n<li>Choose a <strong>pre-designed pattern<\/strong> or select <strong>Start blank<\/strong> to build your own.<\/li>\n<li>Add columns, rows, a header\/footer, then style it from the block sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20tabilo%3F\"><h3>What is Tabilo?<\/h3><\/dt>\n<dd><p>Tabilo is a native table builder block for the WordPress block editor (Gutenberg) that lets you create responsive pricing, comparison and data tables without shortcodes or a page builder.<\/p><\/dd>\n<dt id=\"can%20i%20add%20any%20type%20of%20content%20to%20table%20cells%3F\"><h3>Can I add any type of content to table cells?<\/h3><\/dt>\n<dd><p>Yes. Tabilo lets you insert any Gutenberg block inside a cell \u2014 text, images, buttons, lists, icons, star ratings and even other blocks.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. Everything is built and styled visually from the block editor. No HTML, CSS or shortcodes are required.<\/p><\/dd>\n<dt id=\"are%20the%20tables%20responsive%3F\"><h3>Are the tables responsive?<\/h3><\/dt>\n<dd><p>Yes. Tabilo includes a horizontal-scroll responsive mode with an optional on-screen scroll hint so wide tables stay usable on phones and tablets. Additional responsive modes are on the roadmap.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20table%20design%3F\"><h3>Can I customize the table design?<\/h3><\/dt>\n<dd><p>Absolutely. You get comprehensive controls for colors, backgrounds, per-side borders, border radius, padding, border spacing and font sizes, plus Default, Striped and Separated block styles.<\/p><\/dd>\n<dt id=\"does%20tabilo%20include%20ready-made%20templates%3F\"><h3>Does Tabilo include ready-made templates?<\/h3><\/dt>\n<dd><p>Yes. It ships with 40+ pre-designed patterns for pricing, comparison, data and booking tables that you can insert and edit in one click.<\/p><\/dd>\n<dt id=\"will%20it%20work%20with%20my%20theme%3F\"><h3>Will it work with my theme?<\/h3><\/dt>\n<dd><p>Tabilo follows WordPress block standards and works with any properly coded block or classic theme that supports the block editor.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20site%3F\"><h3>Does it slow down my site?<\/h3><\/dt>\n<dd><p>No. Tabilo is lightweight, loads no jQuery, and outputs clean semantic HTML, so your tables stay fast.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Build responsive pricing, comparison &amp; data tables in the WordPress block editor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/346245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=346245"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/binsaifullah"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=346245"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=346245"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=346245"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=346245"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=346245"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=346245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}