Flexible Table Block


Merge and Split Cells

You can merge or split cells from multiple selected cells.

Flexible Styling

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

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 Desktop and mobile, and arrange cells vertically on mobile.
The breakpoints for switching between Desktop and mobile can be changed freely.


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


  1. Upload the flexible-table-block folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the \’Plugins\’ menu in WordPress.


October 22, 2021
As the title of my review makes clear, I find the plugin very well implemented, especially of course the options for the layout of the table. But as with many other table plugins (and also the WordPress Core Table) the possibility to insert headlines and bullet points is missing. I just don't get it: why should no headlines or no bullet points be needed in a table. In my projects this is an issue every time and I then have to resort to these plugins where the table cannot be created directly in the Gutenberg editor. The editors at my client find this to be cumbersome and it always requires some guidance. That's why I was hoping that this new PlugIn might be able to do more.
October 22, 2021
Unfortunately most plugins suck. As they try to do too much and they don't follow standards. As such I've had to write 100's of my own, many of which I have published in this repository. Thankfully this plugin does the right, which is do one thing (create a table block that handles spans etc), follow standards (use gutenberg), and do it well. Great work, this scratches my itch until core fixes their table block.
October 21, 2021
テーブルで欲しい機能がすべて詰まっている。最高のテーブルブロックです (^^♪
Read all 3 reviews

Contributors & Developers

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


“Flexible Table Block” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Flexible Table Block” into your language.

Interested in development?

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



  • Add: Option to merge content when merging cells


  • Fix: Global settings options are not saved


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


  • Add: Cell line-height control


  • Doc: Add translate context


  • Fix: Accessibility support for controls, fix typo


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


  • Fix: typo


  • Fix: deploy action


  • Fix: deploy action


  • Fix: deploy action


  • Fix: deploy action


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


  • Initial release