
內容簡介
Dynamic Tables 是一款強大的 WordPress 表格外掛,專為創建響應式且以展示為主的表格而設計。它提供直觀的行內編輯功能,讓使用者能輕鬆操作和格式化內容,適合需要持續更新的數據導向內容。
【主要功能】
• 完全響應式,適應各種螢幕尺寸
• 直觀的行內編輯與鍵盤操作
• 原生 Gutenberg 區塊,無需外部依賴
• 精確控制列寬、行高及標題行格式
• 支援多種列特定數據類型
• 支援表格內容的導出功能
外掛標籤
開發者團隊
原文外掛簡介
Dynamic Tables is a powerful WordPress table block for creating responsive, presentation-focused tables with intuitive inline editing. Anyone familiar with spreadsheets will quickly understand how to navigate and format content.
Highlights:
Fully responsive — tables maintain alignment and readability across all screen sizes
Navigate and edit cells using familiar, spreadsheet-style keyboard controls and contextual menus
Native Gutenberg block — no page builders or external dependencies required
Build structured tables directly in the block editor with full control over rows and columns
Precisely control column widths, row heights, header rows, and grid line styling
Support for column-specific data types including text, numbers, and date/time values
Built with multisite in mind, with per-site activation support
Whether you’re building comparison tables, product listings, directory lookup tables or publishing data-rich content – Dynamic Tables gives you a simple, elegant solution.
Key Features
Gutenberg native block: Dynamic Tables
Use arrow keys, tab, and enter to move between cells
Menus and keyboard shortcuts support the ability to add, move and delete columns and rows
Adjustable column widths and row heights
Support for column specific content types (e.g., rich text, date, time, number, etc.)
Header row support with formatting independent from the table body
Inline editing of cell content
Fully responsive: tables scale, wrap and adapt to mobile screens
Clean semantic HTML output for SEO and accessibility
Lightweight footprint and compatible with modern themes
Table export for backup purposes
Why Choose Dynamic Tables over other table blocks?
Dynamic Tables is designed specifically for tables that require ongoing updates, consistent structure, and reliable responsive behavior. It is an ideal option if your use case goes beyond basic layout tables and into repeatable, data-oriented content. Dynamic Tables provides a purpose-built solution that stays fully native to the block editor.
Roadmap
Some roadmap highlights include:
Adding more content types and formats for all rows in a column (e.g., checkboxes, images, links, buttons, etc.) without the need to format each cell
Copy/paste support
Undo/redo support
Importing in common formats (e.g., csv, xlsx)
Enhanced responsive formatting for mobile devices
Integrating Dynamic Tables with WordPress search
Support for front end interactivity to sort and filter tables
Front end editing
For WordPress Developers
Dynamic Tables uses a unique architecture designed to provide power and flexibility for developers while remaining fully transparent to users. Table definitions and content are stored in custom WordPress database tables rather than post content, enabling a more structured and extensible data model. These are the primary building blocks:
* Table data and definitions are abstracted through block entity types
* Entities natively call RESTful APIs
* An underlying WordPress REST API service supports the loading and saving of table data
* The service interacts with a highly abstracted SQL layer which leverages WordPress WPDB
* The tables themselves leverage the newer CSS grid framework
* Much of the flexibility is derived from grid functionality that has been incorporated into mainstream web browsers in the past few years
* This framework provides responsiveness that doesn’t “break” table structure. Misaligned rows and columns, unexpected wrapping, and otherwise indecipherable tables have been beaten down.
* The API architecture will eventually support data stored in external files or web services. We’re considering these capabilities in our roadmap.
