Title: Yamabiko Table Reorder
Author: yamabiko
Published: <strong>September 21, 2026</strong>
Last modified: September 30, 2026

---

Search plugins

![](https://ps.w.org/yamabiko-table-reorder/assets/banner-772x250.png?rev=3704953)

![](https://ps.w.org/yamabiko-table-reorder/assets/icon-256x256.png?rev=3704953)

# Yamabiko Table Reorder

 By [yamabiko](https://profiles.wordpress.org/yamabiko/)

[Download](https://downloads.wordpress.org/plugin/yamabiko-table-reorder.1.0.1.zip)

 * [Details](https://vec.wordpress.org/plugins/yamabiko-table-reorder/#description)
 * [Reviews](https://vec.wordpress.org/plugins/yamabiko-table-reorder/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/yamabiko-table-reorder/#installation)
 * [Development](https://vec.wordpress.org/plugins/yamabiko-table-reorder/#developers)

 [Support](https://wordpress.org/support/plugin/yamabiko-table-reorder/)

## Description

Reordering an existing table should not mean rebuilding it. Yamabiko Table Reorder
adds row and column reordering directly to supported Table blocks in the WordPress
block editor.

#### Row Reordering

Choose Reorder rows from the Table toolbar, then drag body rows with Mouse or Touch.
Valid moves change the row order while preserving the supported Table structure.

#### Column Reordering

Choose Reorder columns from the Table toolbar, then drag Table columns with Mouse
or Touch.

When the current editor layout does not provide reliable horizontal column positions,
column drag-and-drop stays unavailable and Reorder with form remains available instead.

#### Reorder Without Drag-and-Drop

Choose Reorder with form from the Table toolbar to move a row or column by selecting
the source, destination, and destination side.

#### Supported Table Blocks

Yamabiko Table Reorder supports the WordPress Core Table block and [Flexible Table Block](https://wordpress.org/plugins/flexible-table-block/).

#### Built for Real Tables

Merged cells are taken into account, and moves that would break the supported Table
structure are rejected. For larger changes that may take noticeable time to apply,
the plugin asks for confirmation before updating the Table.

#### Documentation

For detailed instructions and usage information, see the [Yamabiko Table Reorder documentation](https://yamabikolab.com/yamabiko-table-reorder/)
on the YamabikoLab website.

#### Demo

Try Yamabiko Table Reorder in WordPress Playground:

[Open the live demo](https://demo.yamabikolab.com/yamabiko-table-reorder/)

The demo uses the latest stable release.

#### Support

For questions, bug reports, and general support, use the [WordPress.org support forum](https://wordpress.org/support/plugin/yamabiko-table-reorder/).

#### Source Code

Source code and development documentation are available on [GitHub](https://github.com/YamabikoLab/yamabiko-table-reorder).

To install dependencies and build a release ZIP from source:

    ```
    npm ci
    npm run plugin-zip
    ```

The generated archive is `yamabiko-table-reorder.zip`.

## Screenshots

[⌊Row Reordering changes the order of table body rows directly in the WordPress 
block editor.⌉⌊Row Reordering changes the order of table body rows directly in the
WordPress block editor.⌉[

Row Reordering changes the order of table body rows directly in the WordPress block
editor.

[⌊Column Reordering changes the order of table columns directly in the WordPress
block editor.⌉⌊Column Reordering changes the order of table columns directly in 
the WordPress block editor.⌉[

Column Reordering changes the order of table columns directly in the WordPress block
editor.

[⌊Reorder Without Drag-and-Drop moves a row or column with Reorder with form by 
selecting the source, destination, and destination side.⌉⌊Reorder Without Drag-and-
Drop moves a row or column with Reorder with form by selecting the source, destination,
and destination side.⌉[

Reorder Without Drag-and-Drop moves a row or column with Reorder with form by selecting
the source, destination, and destination side.

## Installation

 1. In WordPress, go to Plugins > Add Plugin.
 2. Search for `Yamabiko Table Reorder`.
 3. Select Install Now.
 4. Activate Yamabiko Table Reorder.

For manual installation, upload a released `yamabiko-table-reorder.zip` from [GitHub Releases](https://github.com/YamabikoLab/yamabiko-table-reorder/releases)
using Plugins > Add Plugin > Upload Plugin.

## FAQ

### Which Table blocks are supported?

Yamabiko Table Reorder supports the WordPress Core Table block and [Flexible Table Block](https://wordpress.org/plugins/flexible-table-block/).

### Does Yamabiko Table Reorder load assets on the site front end?

No. Its JavaScript and CSS are added only for the WordPress block editor, not for
normal site front-end pages. WordPress still loads active plugin PHP as usual.

### Can I reorder a Table that contains merged cells?

Yes, when the requested move preserves the supported Table structure. Moves that
would break merged-cell constraints are rejected and the Table is left unchanged.

### Does it support Touch?

Yes. Row and Column Reorder support drag-and-drop with both Mouse and Touch.

### Can I reorder without drag-and-drop?

Yes. Reorder with form lets you choose the source, destination, and destination 
side without dragging.

### How does it behave with larger Tables?

For reorders that affect enough cells to take noticeable time, Yamabiko Table Reorder
asks for confirmation before applying the change. Only the target Table enters a
temporary applying state, and editing resumes when the update is complete.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

“Yamabiko Table Reorder” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/yamabiko-table-reorder/contributors)
for their contributions.

[Translate “Yamabiko Table Reorder” into your language.](https://translate.wordpress.org/projects/wp-plugins/yamabiko-table-reorder)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/yamabiko-table-reorder/),
check out the [SVN repository](https://plugins.svn.wordpress.org/yamabiko-table-reorder/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/yamabiko-table-reorder/)
by [RSS](https://plugins.trac.wordpress.org/log/yamabiko-table-reorder/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Fixed: Corrected the Column Reorder toolbar state while Reorder Form is applying
   a change.
 * Changed: Switched production Japanese translations to the standard WordPress.
   org Language Pack workflow instead of bundling plugin-specific translation files.
 * Changed: Improved the WordPress.org documentation, installation guidance, support
   links, and language-aware Playground demo entry.
 * Changed: Strengthened automated tests and supported WordPress / PHP validation
   without changing the public reorder behavior.

#### 1.0.0

 * Added: Completed the WordPress.org registration baseline accessibility work for
   Reorder Form, including keyboard operation, validation semantics, responsive 
   collapsed-state semantics, focus handling, and accessible result announcements.
 * Changed: Improved Reorder Form focus behavior across open, cancel, confirmation,
   applying, and successful completion so keyboard operation resumes at the relevant
   control or reordered result.
 * Changed: Added accessible blocked, no-op, success, and failure announcements 
   for Reorder Form and aligned Row / Column reorder completion feedback with the
   shared accessibility presentation.
 * Fixed: Added the missing Column Reorder safe-termination notice presentation 
   so interrupted or invalid drag endings are reported consistently with Row Reorder.

Earlier release history is available in `changelog.txt`.

## Meta

 *  Version **1.0.1**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.1 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/yamabiko-table-reorder/) and [Japanese](https://ja.wordpress.org/plugins/yamabiko-table-reorder/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/yamabiko-table-reorder)
 * Tags
 * [block-editor](https://vec.wordpress.org/plugins/tags/block-editor/)[gutenberg](https://vec.wordpress.org/plugins/tags/gutenberg/)
   [table](https://vec.wordpress.org/plugins/tags/table/)
 *  [Advanced View](https://vec.wordpress.org/plugins/yamabiko-table-reorder/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/yamabiko-table-reorder/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/yamabiko-table-reorder/)