
內容簡介
Dynamic Tables 是一款強大的 WordPress 表格外掛,專為創建響應式且以展示為主的表格而設計。它提供直觀的行內編輯功能,讓使用者能輕鬆操作和格式化內容,適合需要持續更新的數據導向內容。
【主要功能】
• 完全響應式,適應各種螢幕尺寸
• 直觀的行內編輯與鍵盤操作
• 原生 Gutenberg 區塊,無需外部依賴
• 精確控制列寬、行高及標題行格式
• 支援多種列特定數據類型
• 支援表格內容的導出功能
外掛標籤
開發者團隊
原文外掛簡介
Dynamic Tables lets you create and edit WordPress tables as naturally as working in a spreadsheet.
Built as a native Gutenberg block, Dynamic Tables combines intuitive spreadsheet-style editing with a modern architecture that treats table data as structured information rather than embedded HTML. Content creators enjoy familiar keyboard navigation and inline editing, while developers benefit from clean, semantic output and a flexible data model designed for long-term growth.
Whether you’re creating comparison tables, pricing tables, product specifications, schedules, directories, or other presentation-focused content, Dynamic Tables makes building and maintaining tables faster, easier, and more reliable.
Why Dynamic Tables?
Unlike traditional table blocks that embed table content directly into post content, Dynamic Tables stores table data independently while the block itself simply references the table. This architecture allows tables to be managed as structured data while remaining fully integrated with the Gutenberg editor.
That means:
Edit tables naturally using familiar spreadsheet interactions.
Keep structured table data independent from page content.
Publish responsive, semantic tables designed for accessibility and SEO.
Build on a foundation designed for future capabilities including search, front-end editing, filtering, sorting, and external integrations.
Designed for Everyone
Dynamic Tables was designed for two audiences simultaneously.
Content creators want tables that are easy to build and maintain without needing HTML, shortcodes, or complicated configuration.
Developers and site administrators want an architecture that is maintainable, extensible, and integrates naturally with modern WordPress development practices.
Rather than forcing you to choose between ease of use and technical capability, Dynamic Tables delivers both.
Highlights
Native Gutenberg block — no page builders or external dependencies
Spreadsheet-style editing with familiar keyboard navigation
Fully responsive tables that preserve alignment across screen sizes
Structured column data types including rich text, numbers, date/time, and checkbox values
Inline editing with contextual menus and keyboard shortcuts
Import CSV files or restore tables from JSON backups
Export tables for backup or interoperability
Precise control over column widths, row heights, borders, headers, and formatting
Semantic HTML output for accessibility and search engines
Built with multisite support in mind
Key Features
Spreadsheet-style Editing
Anyone familiar with a spreadsheet will feel immediately at home.
Navigate with Arrow keys, Tab, and Enter
Edit cells directly
Insert, move, and delete rows or columns using menus or keyboard shortcuts
Copy, cut, and paste individual cells
Adjust row heights and column widths visually
Structured Data Types
Columns understand the type of information they contain.
Current supported data types include:
General (rich) text
Numbers (float, currency, percentages, integers)
Date/Time (date, time, date/time)
Checkbox (standard, toggle, icon, freeform)
Formatting is applied consistently across an entire column while preserving the underlying value.
Responsive by Design
Tables remain readable across desktop, tablet, and mobile devices without sacrificing structure.
Rather than allowing rows and columns to become misaligned, Dynamic Tables was designed from the beginning with responsive presentation in mind.
Clean Semantic Output
Dynamic Tables generates semantic HTML that benefits:
Accessibility
Search engines
Theme compatibility
Performance
Numbers remain numbers. Dates remain dates. Tables remain real tables.
Built on a Modern Architecture
Dynamic Tables is more than a visual table editor.
Unlike many table blocks that store complete table markup inside post content, Dynamic Tables stores table definitions and content in dedicated WordPress database tables. Posts contain only lightweight references to those tables.
This architecture provides several important advantages:
Cleaner separation between content and presentation
Structured data suitable for future capabilities
REST-based loading and saving of table content
Greater flexibility for import, export, search, and future integrations
Easier long-term maintenance
Under the hood, Dynamic Tables includes:
Native Gutenberg block entities
RESTful APIs
An abstracted data layer built on WPDB
CSS Grid-based rendering
A design intended to support future external data sources
The technical complexity remains invisible to content editors while providing developers with a robust foundation for building on the platform.
Roadmap
Dynamic Tables continues to evolve. Planned enhancements include:
Additional column content types such as links, buttons, images, and more
Undo and redo support
Expanded copy and paste capabilities
Additional responsive formatting options
Integration with WordPress search
Front-end sorting and filtering
Front-end editing
Additional REST API capabilities
Support for external data sources
