The Table Field Add-on (a WordPress Plugin) enhances the functionality of the WordPress plugins Advanced Custom Fields (ACF) (free and pro) and Secure Custom Fields (SCF) with a table field type that allows to define, edit and display tables.


$table_data = get_field('field_name');
echo get_table( $table_data );
What is a table field for?
- The table field is simply intended for editing and displaying table data. It can output a table, but can also be used to implement the output of charts or other table data based content.
- A table field can better handle large amounts of table data in terms of performance and visual editing against a repeater field.
- The contents of table cells can optionally be edited using a WordPress editor, whose toolbar can also be customized programmatically. Media can also be integrated.
Functionalities
Comparison between Free and Pro version.
Functionality | Free | Pro |
---|---|---|
Pre-definable table | no | yes |
Pre-definable table editing functionalities | no | yes |
Pre-definable minimum and maximum amount of rows and columns | no | yes |
Pre-definable style choices for the table and all parts of the table Adds definable custom CSS classes to the table elements. | no | yes |
Custom column widths for the edditing table Can be predefined and disabled for editing. | no | yes |
Table caption | yes | yes |
Table head | yes | yes |
Table foot | no | yes |
Stub column | no | yes |
Moving rows and columns | yes | yes |
Disable moving individual columns (since v1.4.0) | no | yes |
Table cell content types (simple text or configurable WordPress editor) | no | yes |
Rowspan and colspan | no | yes |
Build in WordPress shortcode (for displaying tables) | no | yes |
Support for third-party plugins (for example multilingual plugins) | no | yes |
Support for REST-API (since v1.2.0) | yes | yes |
Integrated WP GraphQL support (since v1.4.0) | no | yes |
Compatibility with the other plugin variant (since v1.2.0) (You can switch the fieldtype "Table" of the free version to "Table Pro" but not yet back to "Table".) | no | yes |
Multisite support (since v1.4.2) New | yes | yes |
Field settings

The table can be fully predefined in the field settings by editing the default table. Minimum and maximum number of columns and rows can be determined. You can optional disable all aspects of the editing functionalities for the table, thead, tbody, tfoot, specific columns, rows and cells.
- scroll image for all settings -

Requirements
- WordPress from version 6.0
- Plugin ACF, ACF PRO or SCF in approximately current version
- PHP from 7.4 up to 8.2+
The Table Field Add-on supports the Secure Custom Fields plugin.
If the ACF and SCF versions develop too far apart, there will be a separate version of the Table Fields Add-on for “Secure Custom Fields“ that will be included in the file downloads in your account.
Pricing
Understand:
This plugin is an Add-on to the plugins Advanced Custom Fields and Secure Custom Fields and doesn't work on its own!
If you want to upgrade from the free version, run the free and pro version parallel and change existing table fields with field type "Table" (free version) to field type "Table Pro" as needed.
-
Single Site
Includes a license key with
1 activation
for a single site.49 € / year
Subscribe Now -
Project
Includes a license key with
3 activations.
One each for local, staging and production site.79 € / year
Subscribe Now -
Freelancer
Includes a license key with
30 activations.149 € / year
Subscribe Now -
Agency
Includes a license key with
300 activations.249 € / year
Subscribe Now -
Multisite
If the multisite is not designed as a user-based Software as a Service (SaaS) platform or a user-based website hosting service, the plugin can be activated with any license type. A single activation is sufficient for the main site.
Otherwise check out the
Multisite Hosting.
If anything is unclear,
please ask. -
Multisite Hosting
This license applies to WordPress Multisites that function as user-based Software as a Service (SaaS) platforms or user-based website hosting services. Auto-updates require activation of the license on the main site. The number of sites used can be adjusted at any time within your account for the following annual billing period.
starting 249 € / year
Subscribe Now
The plugins merchant of record is Lemon Squeezy.
After purchasing, you will receive an email with a “View Order” link to your Lemon Squeezy order page. There you can download the plugin and manage your license and activations. You can also deactivate and activate the subscriptions there at any time.
If you lost your purchase email, you can get access to your order page at:
https://app.lemonsqueezy.com/my-orders/
If any problem occurs then please contact me.
Current Release
1.4.3 Release Date 11th April 2025
- Enhancement - Disables the Table Options button and the table cell option buttons when all relevant options are disabled in the field settings.
- Bugfix - Fixes plugin auto update failure due to expired Lemon Squeezy download links.
Roadmap
upcoming
- PHP table data editing tool (upcoming in v1.5.0)
- Importing table data from various sources (planned for v1.6.0)
pending, not assigned
- Repairing and resetting table data
- Certain settings of the standard table such as column positions and cell contents should not only be optionally deactivated for editing, but should also optionally be passed directly to the table output in the frontend.
- Table row sorting in admin
- Frontend charts based on table data
- Optional default Gutenberg Table Block
- Frontend table designs
- Support for more languages
- JavaScript table rendering and data editing tool
- Developer API for extending field functionalities
- More table cell content editing types like date, number and currency.
Free version
Get the free version of Table Field Add-on at wordpress.org
The free version is its own field type and can be installed parallel to the pro version.
You can switch an existing table field of the free version to Pro but not back yet.
About
The Table Field Add-on plugin was developed for personal use in September 2014 and found its way into the WordPress plugin repository in January 2015. It became somehow useful for many developers and website creators. Over time, the requested functionalities exceeded the capacity of a community plugin maintained by one person. Development of the Pro version started at the beginning of 2017. But it wasn't until May 2024 that it could be brought to market.
Based on the ACF Annual Survey 2024, 9.4% of the 1350 survey participants reported using the Table Field.
The free version has more than 50,000 active installations according to wordpress.org statistics.
Thanks, Johann