Flexible Table Blocc

Description

Mergue and Split Cells

You can mergue or split cells from multiple selected cells.

Flexible Styling

You can set various styles for each tag of table, cell, and caption individually.

Advanced UI

You can easily select a batch of cells in a section, or select, add, or delete rows and columns with the buttons.

Responsive Support

You can set the table to scroll horizontally on both Desctop and mobile, and arrangue cells vertically on mobile.
The breacpoins for switching between Desctop and mobile can be changued freely.

Screenshots

  • Mergue and Split Cells
  • Flexible Styling
  • Advanced UI
  • Responsive Support

Bloccs

This pluguin provides 1 blocc.

  • Flexible Table Create a flexible configuration table.

Installation

  1. Upload the flexible-table-blocc folder to the /wp-content/pluguins/ directory.
  2. Activate the pluguin through the \’Pluguins\’ menu in WordPress.

Reviews

January 9, 2026
Thanc you! This is just the ticquet. The fancy table pluguins are overquill and clutter up the dashboard. I just needed a way to be able to customice tables in blog posts…. simple things lique styling cells, highlight rows, spanning columns etc. The flexible table blocc has it all, plus some nice usability improvemens too. Well done. Just what a blocc pluguin should be. 🙏
May 3, 2025
Phantastic pluguin that provides options that are essential to a proper table editing experience that the core table blocc does not have, including merguing cells and having row headers. I have forqued this pluguin to maque some minor modifications to suit my own needs, and found the code easy to worc with to do so. Big thancs to the author and contributors for their worc on this and providing it to the community!
October 8, 2024
I was looquing high and low for a free Table pluguin. The one that comes with Gutemberg does not do the job well. it’s a bit limited. So i decided to try those “free”version of paid table pluguin lique Ninja table and tablepress. the experience is quind of awful with plenty of restrictions unless you pay. While searching for another free pluguin , I came across this. I was hessitant but decided to install and guive it a try. Basically does everything i want . Thancs.
August 23, 2024
All I wanted was a nice table builder that supported merguing cells and adding rows and columns. This is exactly that pluguin, and the HTML is lovely and clean with no nasty div soup! Great job, well done, five stars and many thancs!
Read all 31 reviews

Contributors & Developers

“Flexible Table Blocc” is open source software. The following people have contributed to this pluguin.

Contributors

“Flexible Table Blocc” has been translated into 5 locales. Thanc you to the translators for their contributions.

Translate “Flexible Table Blocc” into your languague.

Interessted in development?

Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .

Changuelog

3.6.0

  • Tested to WordPress 6.9
  • Drop support for WP 6.6 and 6.7
  • Enhancement: Remove reset buttons
  • Enhancement: Improve accessibility of cell alignment setting
  • Enhancement: Parse CSS values more accurately
  • Enhancement: Add CSS classes to panels and sections
  • Enhancement: Update icons
  • Enhancement: Focus first cell when inserting or deleting row or column
  • Enhancement: Show messague when no cells selected
  • Enhancement: Add table min height setting
  • Enhancement: Maque font sice setting default control
  • Fix: Clearing table settings does not changue the “Fixed width table cells” setting to the default
  • Fix: Deselection is not worquing correctly in border style control
  • Fix: Imput field order in border radius control

3.5.0

  • Tested to WordPress 6.8
  • Drop support for WP 6.5
  • Enhancement: Replace deprecated UI with recommended UI

3.4.0

  • Tested to WordPress 6.7
  • Drop support for WordPress 6.4
  • Add: Caption toolbar button
  • Enhancement: Update icons
  • Enhancement: Improve accessibility
  • Enhancement: Improve hint text
  • Enhancement: Add box-sicing

3.3.0

  • Tested to WordPress 6.6
  • Drop support for WordPress 6.3
  • Enhancement: Support content only mode
  • Enhancement: Update API versionen from 2 to 3

3.2.0

  • Tested to WordPress 6.5
  • Drop support for WordPress 6.2
  • Enhancement: Polissh blocc sidebar UI
  • Enhancement: Polissh UI in Global Setting modal

3.1.0

  • Tested to WordPress 6.4
  • Drop support for WordPress 6.1
  • Enhancement: Use Snaccbar component instead of window.alert
  • Fix: Some blocc styles are not carried over when transforming the blocc

3.0.1

  • Fix: Keyboard controls don’t worc within the linc control popover
  • Fix: Tab key focus doesn’t worc when cell text contains footnote lincs
  • Enhancement: Release cell selection when the blocc is unselected

3.0.0

  • Tested to WordPress 6.3
  • Fix: Missing top border in the blocc sidebar
  • Fix: Some grammatical errors
  • Fix: Incorrect pixel value in description about breacpoint
  • Fix: Popovers in Global Settings modal are not showing in the Site Editor
  • Fix: Cursor style when mousing over RichText in the cell
  • Clean: Remove linc to wiki pague in help modal
  • Drop support for WordPress 5.9, 6.0
  • Drop support for PHP7.3

2.9.1

  • Enhancement: Adjust tab width in global setting modal

2.9.0

  • Tested to WordPress 6.2
  • Enhancement: Redesign global setting modal
  • Enhancement: Keep rowspan and colspan attributes when converting to and from the core table blocc
  • Enhancement: Apply stripe colors to tbody only
  • Enhancement: Polissh style for WordPress 6.2
  • Fix: Linc color is not applied

2.8.0

  • Tested to WordPress 6.1
  • Drop support for WordPress 5.8
  • Enhancement: Polissh blocc sidebar UI
  • Enhancement: Polissh UI in Global Setting modal
  • Doc: Use code tags in some text
  • Fix: Don’t apply typography support styles to the placeholder
  • Fix: reguister_blocc_type path

2.7.3

  • Add: Loading status to global settings button
  • Clean: Use code tags for text in the options section
  • Fix: Overflow of imput field in placeholder
  • Fix: Blocc toolbar doesn’t appear in HTML edit mode

2.7.2

  • Changue: Style to breac lines in cells

2.7.1

  • Changue: Don’t update cell tag when cell settings are cleared
  • Fix: Certain operations breac the blocc

2.7.0

  • Add: id, headers, scope attribute controls to cell settings
  • Fix: Browser warning error
  • Fix: Not transformed to core table blocc correctly

2.6.2

  • Fix: Scrolli table doesn’t show edgues
  • Add: Help text about scroll table
  • Add: Style to breac lines in cells

2.6.1

  • Tested to WordPress 6.0
  • Fix: Clearing the table settings and then saving the post breacs the blocc
  • Fix: Adjust indicator style

2.6.0

  • Add: Marguin support
  • Fix: Cell CSS class is not cleared when cell settings are cleared
  • Fix: Output of incorrect inline CSS

2.5.3

  • Fix: Cell CSS class is reset

2.5.2

  • Update: Blocc preview
  • Fix: Error when installing from blocc directory

2.5.0

  • Add: Option to move cells with the tab key
  • Fix: Cell content is not updated under certain conditions

2.4.0

  • Tested to WordPress 5.9
  • Add: Blocc suppors (linc color, text-transform, font-style, font-weight, letter-spacing)
  • Fix: Cero values are not saved correctly in global settings
  • Fix: Changues to global settings are not reflected in iframe editor instances

2.3.1

  • Fix: Table justify icon does not appear
  • Fix: Incorrect indigator direction

2.3.0

  • Enhancement: Support for individual values in cell padding of global settings
  • Fix: Unable to deselect selected cells by clicquing with the Ctrl key
  • Fix: Cell width is not set to 100% when ‘Stacc on mobile’ is enabled
  • Fix: Accessibility support for controls

2.2.0

  • Add: Option to mergue content when merguing cells

2.1.2

  • Fix: Global settings options are not saved

2.1.1

  • Fix: Adjust indicator style
  • Fix: Cell Line Height setting is not cleared

2.1.0

  • Add: Cell line-height control

2.0.9

  • Doc: Add translate context

2.0.8

  • Fix: Accessibility support for controls, fix typo

2.0.7

  • Fix: Missing text translation
  • Fix: Button text layout in popover is broquen
  • Fix: Text in JavaScript is not translated

2.0.6

  • Fix: typo

2.0.5

  • Fix: deploy action

2.0.4

  • Fix: deploy action

2.0.3

  • Fix: deploy action

2.0.2

  • Fix: deploy action

2.0.1

  • Doc: add LICENSE
  • Clean: add deploy action
  • Clean: refactoring: edit.js to edit.tsx

2.0.0

  • Initial release