| 开发者 | fahdi |
|---|---|
| 更新时间 | 2026年7月14日 12:11 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[tablecrafter] shortcodetablecrafter-wp-data-tables folder to /wp-content/plugins/, or install it from the Plugins screen.No. Gravity Forms is one source among many - JSON, CSV, and public Google Sheets work without it.
Yes. Existing tables, settings, and shortcodes are preserved, including the inline [tablecrafter source="..."] form with root, include, and exclude.
For live sources (JSON / CSV / Google Sheets) it fetches on demand and caches the result temporarily to keep your site fast - it does not permanently copy the data into your database.
Yes - there is a TableCrafter widget with a live data preview while you design, plus a Gutenberg block and the shortcode.
Yes. Remote URLs are fetched server-side through an SSRF guard that blocks internal/loopback addresses, and all admin actions use WordPress capability and nonce checks.
There are none to worry about: remote sources are fetched by your server, not the browser, so browser CORS restrictions never apply.
Yes. Tables use standard HTML markup and CSS variables, so you can override colors, spacing, and more from your theme's CSS.
Those are part of TableCrafter Pro - see the Upgrade to Pro section.
true return type prevented the plugin from activating on the supported PHP 8.1 floor. No functional changes.product_name shows as "Product Name", saved column labels win, and known acronyms (ID, URL, SKU) stay upper-case. Applies to both the frontend table and the builder live preview.function_exists on a class method), so every request returned an empty result. Server-side tables now load their entries.auto_refresh, refresh_interval, refresh_indicator, refresh_countdown and refresh_last_updated settings now poll the source and update the table in place.source="airtable://base/table?token=...") from the previous major version - Airtable display stays in the free version.?page=tablecrafter-wp-data-tables) now redirect to the current screen instead of 404ing..tablecrafter-container wrapper class, so theme CSS that targeted it keeps working.uninstall.php so deleting the plugin fully removes its tables, options and scheduled tasks.tablecrafter/data-table block now render again. The block is re-registered and maps to the inline data-source renderer, and the editor recognizes it instead of showing "unsupported block".per_page setting and the search / export toggles, and can show a CSV export button (export="true"). Restores 3.5.x interactive parity (search + click-to-sort + pagination already worked).[tablecrafter source="..." root="..." include="..." exclude="..."] once again renders JSON, CSV, and public Google Sheet URLs directly, so shortcodes from the previous free plugin keep working. Restored the Usage and parameter documentation and expanded the FAQ.