Beschreibung
Table Cell Extras adds lightweight inline formatting tools to WordPress’s standard table block.
All features appear only inside table block (core/table) cells.
Features:
- Text size — Change selected text to Small (S), Medium (M), or Large (L)
- Row spacing (top) — Add margin-top with a slider (0.1–2.0 lines)
- Row spacing (bottom) — Add margin-bottom with a slider (0.1–2.0 lines)
- Pseudo unordered list — Convert selected lines to bullet-point style (span-based)
- Pseudo ordered list — Convert selected lines to numbered list style (CSS counter)
- Horizontal rule — Insert a divider line at the cursor position
Why „pseudo“ lists?
Gutenberg’s RichText sanitizes block-level elements such as <ul>, <ol>, and <li> inside table cells. This plugin uses <span> elements with CSS to achieve the same visual result while remaining fully compatible with Gutenberg.
Notes
- This plugin does not register any custom blocks; it extends the existing core/table block.
- No external requests are made.
- Lightweight — a single JS file and a single CSS file.
Screenshots
Installation
- Upload the
16deza-table-cell-extrasfolder to/wp-content/plugins/ - Activate 16Deza Table Cell Extras from the WordPress admin Plugins screen
- Open any post or page, insert a Table block, click inside a cell, and use the inline toolbar
FAQ
-
Does this work with the classic editor?
-
No. This plugin requires the Gutenberg block editor.
-
Will it break my existing tables?
-
No. It adds formatting tools to existing core/table blocks and does not modify their structure.
-
The bullet/number list looks different from a real HTML list.
-
Correct — by design. Real
<ul>/<ol>elements are sanitized by Gutenberg inside table cells, so CSS-based pseudo-lists are used instead.
Rezensionen
Für dieses Plugin gibt es keine Rezensionen.
Mitwirkende und Entwickler
„16Deza Table Cell Extras“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeÜbersetze „16Deza Table Cell Extras“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.2.4
- Changed Text Domain to match plugin slug (16deza-table-cell-extras)
- Fixed translation file names
1.2.3
- PHP constant prefix: Changed from „TCX_“ to „TCEX_“ (4+ characters)
1.2.2
- Renamed plugin to „16Deza Table Cell Extras“ for WordPress.org submission
1.2.1
- Updated internal code comment in build/index.js
1.2.0
- Added i18n support (JS strings wrapped with wp.i18n.__)
- Added readme.txt for WordPress.org submission
- Added languages/ folder with .pot, .po, .mo, .json translation files
1.1.2
- Row spacing: clicking an active button now reopens the slider for adjustment
- Row spacing: added Reset button to the slider panel
1.1.1
- Row spacing (top) and Row spacing (bottom) buttons with value slider
- Fixed Popover closing on slider interaction
- Added icons for row spacing buttons
1.1.0
- Row spacing split into Top / Bottom controls with RangeControl slider
1.0.8
- Changed hr element to span to avoid Gutenberg block validation warning
1.0.0
- Initial release







