Title: SoraStyle Table Block Extension
Author: ayumitabuchi
Published: <strong>2026 年 6 月 22 日</strong>
Last modified: 2026 年 6 月 27 日

---

搜尋外掛

![](https://s.w.org/plugins/geopattern-icon/simple-table-block-extension.svg)

# SoraStyle Table Block Extension

 由 [ayumitabuchi](https://profiles.wordpress.org/ayumitabuchi/) 開發

[下載](https://downloads.wordpress.org/plugin/simple-table-block-extension.1.0.1.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/simple-table-block-extension/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/simple-table-block-extension/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/simple-table-block-extension/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/simple-table-block-extension/#developers)

 [技術支援](https://wordpress.org/support/plugin/simple-table-block-extension/)

## 外掛說明

SoraStyle Table Block Extension enhances the built-in WordPress Table block (`core/
table`) without replacing it.

You can select multiple cells, switch between heading (`th`) and data (`td`) cells,
merge or unmerge cells from the familiar **Edit table** toolbar menu, and configure
responsive table display from the block settings sidebar.

The plugin works entirely inside the block editor. Editor scripts and styles load
in the block editor so the Table block can be extended as soon as it is added. On
the front end, table layout styles load only when a Table block is rendered.

#### Key features

 * Extends the core Table block instead of adding a separate block type.
 * Multi-cell selection with Cmd/Ctrl + click and Shift + click range selection.
 * Cell highlight for single and multiple selected cells in the editor.
 * Convert cells to `th` or `td` from the **Edit table** menu.
 * Spreadsheet-style merge controls: Merge all, Merge vertically, Merge horizontally,
   and Unmerge cells.
 * Responsive display options per table block:
    - Enable horizontal scrolling on desktop (769 px or wider).
    - Enable horizontal scrolling on mobile (768 px or narrower).
    - Optional table width for each scroll option (px, %, em, rem, or vw).
    - Stack vertically on mobile (768 px or narrower).
 * Lightweight front-end asset loading when a Table block is rendered.

### Usage

#### Selecting cells

 * Click a cell to select it.
 * Use Cmd (Mac) or Ctrl (Windows) + click to add or remove cells from the selection.
 * Use Shift + click to select a rectangular range within the same table section(`
   thead`, `tbody`, or `tfoot`).

#### Editing cells from the toolbar

 1. Select one or more cells.
 2. Open **Edit table** in the block toolbar.
 3. Choose one of the extension menu items:
 4.  * Convert to heading cell
     * Convert to data cell
     * Merge all
     * Merge vertically
     * Merge horizontally
     * Unmerge cells

#### Responsive display settings

 1. Select a Table block.
 2. Open the **Settings** panel in the block sidebar.
 3. Use the extension toggles at the bottom of the panel:
 4.  * Enable horizontal scrolling on desktop
     * Enable horizontal scrolling on mobile
     * Stack vertically on mobile

#### Table width for scroll layouts

When **Enable horizontal scrolling on desktop** or **Enable horizontal scrolling
on mobile** is turned on, a **Table width** field appears below the option help 
text.

Use it to set how wide the table should be at that viewport range. This helps wide
tables overflow their container so horizontal scrolling can appear.

 1. Turn on the desktop or mobile scroll option.
 2. Enter a numeric value in **Table width**.
 3. Choose a unit from the selector: `px`, `%`, `em`, `rem`, or `vw`.

Notes:

 * Desktop width applies when the viewport is 769 px or wider.
 * Mobile width applies when the viewport is 768 px or narrower.
 * If no width is set, the table keeps its default width.
 * Width values are saved per Table block.

### Privacy

This plugin does not collect, store, or transmit personal data.

It does not call external services or load remote assets.

## 螢幕擷圖

[⌊Edit table menu. Extension controls appear inside the core Edit table dropdown
alongside the standard row and column actions.⌉⌊Edit table menu. Extension controls
appear inside the core Edit table dropdown alongside the standard row and column
actions.⌉[

Edit table menu. Extension controls appear inside the core **Edit table** dropdown
alongside the standard row and column actions.

[⌊Convert cells. Select one or more cells in the editor. Selected cells are highlighted
for easier editing. Then switch them between heading (th) and data (td) cells from
the Edit table menu.⌉⌊Convert cells. Select one or more cells in the editor. Selected
cells are highlighted for easier editing. Then switch them between heading (th) 
and data (td) cells from the Edit table menu.⌉[

Convert cells. Select one or more cells in the editor. Selected cells are highlighted
for easier editing. Then switch them between heading (`th`) and data (`td`) cells
from the **Edit table** menu.

[⌊Merge controls. Spreadsheet-style merge options are available for rectangular 
selections.⌉⌊Merge controls. Spreadsheet-style merge options are available for rectangular
selections.⌉[

Merge controls. Spreadsheet-style merge options are available for rectangular selections.

[⌊Responsive settings. Per-block responsive display options appear in the Table 
block settings sidebar.⌉⌊Responsive settings. Per-block responsive display options
appear in the Table block settings sidebar.⌉[

Responsive settings. Per-block responsive display options appear in the Table block
settings sidebar.

## 安裝方式

 1. Upload the `simple-table-block-extension` folder to the `/wp-content/plugins/` 
    directory, or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Edit a post or page in the block editor and add or select a Table block.

## 常見問題集

### Does this plugin replace the core Table block?

No. It extends the existing core Table block.

### Can I use it with existing tables?

Yes. Select any existing Table block in the block editor to use the extension features.

### Does it work in the Classic Editor?

No. This plugin is for the block editor (Gutenberg) only.

### Why is Merge all disabled?

Merge all requires a rectangular multi-cell selection. Merge vertically needs at
least two rows, and merge horizontally needs at least two columns.

### Can I use both mobile scroll and stack options together?

Both can be enabled, but stacking usually takes visual priority on narrow screens.
In most cases, choose the option that best fits your layout.

### Do I need to set a table width for scrolling?

No. Horizontal scrolling still works when the table content is naturally wider than
the container. Set **Table width** when you want to force a specific width at desktop
or mobile breakpoints.

### Does this plugin call external services?

No. It does not load remote assets, tracking scripts, or third-party services.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈SoraStyle Table Block Extension〉的開發相關工作。

參與者

 *   [ ayumitabuchi ](https://profiles.wordpress.org/ayumitabuchi/)

[將〈SoraStyle Table Block Extension〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/simple-table-block-extension)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/simple-table-block-extension/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/simple-table-block-extension/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/simple-table-block-extension/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/simple-table-block-extension/)。

## 變更記錄

#### 1.0.1

 * Rebranded the plugin display name to SoraStyle Table Block Extension.

#### 1.0.0

 * Initial release.
 * Multi-cell selection for the core Table block.
 * th/td conversion and spreadsheet-style merge controls in the Edit table menu.
 * Responsive display settings for desktop and mobile viewports.
 * Optional table width controls for desktop and mobile scroll layouts.

## 中繼資料

 *  版本 **1.0.1**
 *  最後更新 **3 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0.1**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/simple-table-block-extension/)
 * 標籤:
 * [block-editor](https://tw.wordpress.org/plugins/tags/block-editor/)[gutenberg](https://tw.wordpress.org/plugins/tags/gutenberg/)
   [responsive](https://tw.wordpress.org/plugins/tags/responsive/)[table](https://tw.wordpress.org/plugins/tags/table/)
 *  [進階檢視](https://tw.wordpress.org/plugins/simple-table-block-extension/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/simple-table-block-extension/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/simple-table-block-extension/reviews/)

## 參與者

 *   [ ayumitabuchi ](https://profiles.wordpress.org/ayumitabuchi/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/simple-table-block-extension/)

## 贊助

想要支援這個外掛的發展嗎？

 [ 贊助這個外掛 ](https://sora-style.org/donate/)