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 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 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(을)를 제공합니다.

  • Flexible Table Create a flexible configuration table.

설치

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

후기

2024년 10월 8일
I was looking high and low for a free Table plugin. The one that comes with Gutenberg does not do the job well. it’s a bit limited. So i decided to try those “free”version of paid table plugin like Ninja table and tablepress. the experience is kind of awful with plenty of restrictions unless you pay. While searching for another free plugin , I came across this. I was hesitant but decided to install and give it a try. Basically does everything i want . Thanks.
2024년 8월 23일
All I wanted was a nice table builder that supported merging cells and adding rows and columns. This is exactly that plugin, and the HTML is lovely and clean with no nasty div soup! Great job, well done, five stars and many thanks!
2024년 7월 25일
As the title says, very nice work! The only improvement I can think of is to support pasting a full table at once and key inputs for adding and deleting rows/cells which would make editing large tables a lot faster and easier.
2024년 2월 14일
This plugin works as it should! That’s great! Though, I had some issues figuring out how to configure and style tables, the settings aren’t that intuitive and doesn’t follow the defaults for blocks. I would suggest that most options are moved to the Styles panel, and to a greater degree uses wordpress defaults (like border control).
2023년 12월 19일
Definitely 5 stars. Every other plugin I tried, implements premium restrictions to crucial functions, but this plugin provides professional table tools for free! The plugin is user-friendly and the table is fully customizable. The plugin does integrate well with the FSE editor (Gutenberg blocks), so I don’t have to create tables outside the editor. It is also the lightest plugin I found among all the ones I compared, so the plugin is excellent for the website’s performance, and this is not surprising, because the developers of this plugin do contribute to the WordPress core development!
모든 27 평가 읽기

기여자 & 개발자

“Flexible Table Block”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“Flexible Table Block”(이)가 2 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Flexible Table Block”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

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-sizing

3.3.0

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

3.2.0

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

3.1.0

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

3.0.1

  • Fix: Keyboard controls don’t work within the link control popover
  • Fix: Tab key focus doesn’t work when cell text contains footnote links
  • Enhancement: Release cell selection when the block is unselected

3.0.0

  • Tested to WordPress 6.3
  • Fix: Missing top border in the block sidebar
  • Fix: Some grammatical errors
  • Fix: Incorrect pixel value in description about breakpoint
  • 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 link to wiki page 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 block
  • Enhancement: Apply stripe colors to tbody only
  • Enhancement: Polish style for WordPress 6.2
  • Fix: Link color is not applied

2.8.0

  • Tested to WordPress 6.1
  • Drop support for WordPress 5.8
  • Enhancement: Polish block sidebar UI
  • Enhancement: Polish UI in Global Setting modal
  • Doc: Use code tags in some text
  • Fix: Don’t apply typography support styles to the placeholder
  • Fix: register_block_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 input field in placeholder
  • Fix: Block toolbar doesn’t appear in HTML edit mode

2.7.2

  • Change: Style to break lines in cells

2.7.1

  • Change: Don’t update cell tag when cell settings are cleared
  • Fix: Certain operations break the block

2.7.0

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

2.6.2

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

2.6.1

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

2.6.0

  • Add: Margin 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: Block preview
  • Fix: Error when installing from block 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: Block supports (link color, text-transform, font-style, font-weight, letter-spacing)
  • Fix: Zero values are not saved correctly in global settings
  • Fix: Changes 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 clicking with the Ctrl key
  • Fix: Cell width is not set to 100% when ‘Stack on mobile’ is enabled
  • Fix: Accessibility support for controls

2.2.0

  • Add: Option to merge content when merging 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 broken
  • 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