Table Field Add-onfor ACF and SCF

The Table Field Add-on, a WordPress plugin, extends the functionality of Advanced Custom Fields (ACF) (free and pro) and Secure Custom Fields (SCF) by introducing a table field type. This allows users to define, edit, and display tables with ease.

Shows the table field in edit mode
Editing of a Pro table in the WordPress admin.
Shows the table field shortcode usage
Embeds a Pro table by shortcode.
$table_data = get_field('field_name');
echo get_table( $table_data );
Embeds a Pro table in a PHP template.
View pricing

What is a table field for?

  1. The table field is designed primarily for editing and displaying tabular data. While it can generate a table, it can also be used to implement charts or other content based on table data.
  2. A table field is more efficient than a repeater field for handling large volumes of data, both in terms of performance and visual editing. It can accommodate hundreds of rows seamlessly.
  3. Table cell contents can be optionally edited using a WordPress editor, with a toolbar that can be customized programmatically. Media integration is also supported.

Functionalities

Functionality Free Pro
Table caption
Pro Guide
yes yes
Table head
Pro Guide
yes yes
Table cell editing as simple text
Pro Guide
yes yes
Moving rows and columns
Pro Guide
yes yes
Support for REST-API
(since v1.2.0)
yes yes
Multisite support
New (since v1.4.2)
yes yes
Table data import for CSV and TSV
Upcoming (upcoming in v1.5.0) Guide
no yes
Pre-definable custom default table
Guide
no yes
Pre-definable table editing functionalities
Guide
no yes
Pre-definable minimum and maximum amount of rows and columns
Guide
no yes
Pre-definable style choices for the table and all parts of the table
Guide Adds definable custom CSS classes to the table elements.
no yes
Custom column widths for the edditing table
Guide Can be predefined and disabled for editing.
no yes
Table foot
Guide
no yes
Stub column no yes
Disable moving individual columns
(since v1.4.0) Guide
no yes
Optional table cell content editing by configurable WordPress editor
Guide
no yes
Rowspan and colspan
Guide
no yes
Build in WordPress shortcode
Docs for displaying tables
no yes
Support for third-party plugins for example multilingual plugins no yes
Integrated WP GraphQL support
(since v1.4.0) Docs
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

To roadmap Request a feature

Field settings

Shows the field type select field with the Table Pro type selected.

The table can be fully predefined in the field settings by configuring the default table. You can set minimum and maximum limits for columns and rows. Additionally, all editing functionalities — including those for the table, thead, tbody, tfoot, specific columns, rows, and cells — can be optionally disabled.

- scroll image for all settings -

Shows the field settings page.

Requirements

  1. WordPress from version 6.0
  2. Plugin ACF, ACF PRO or SCF in approximately current version
  3. 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 diverge significantly, a separate version of the Table Fields Add-on for 'Secure Custom Fields' will be made available in the file downloads section of 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!

To upgrade from the free version,
you can run both the free and pro versions in parallel. Then, update existing table fields by switching their field type from 'Table' (free version) to 'Table Pro' as needed.

  • Single Site

    Includes a license key with
    1 activation
    for a single site. Includes support
    straight from the developer.

    49 € / year

    Subscribe Now
  • Project

    Includes a license key with
    3 activations.
    One each for local, staging and production site. Includes support
    straight from the developer.

    79 € / year

    Subscribe Now
  • Freelancer

    Includes a license key with
    30 activations. Includes support
    straight from the developer.

    149 € / year

    Subscribe Now
  • Agency

    Includes a license key with
    300 activations.Includes support
    straight from the developer.

    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. Includes support
    straight from the developer.

    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.5.1   upcoming

    • Enhancement - Enhances the WordPress editor’s fullscreen mode by fully extending the editor area to utilize the entire available height.
    • Enhancement - Removes left margin of the 'Table Options' button in Gutenberg blocks.
    • Enhancement - Enhances the styling for selected table rows and columns for moving.

            1.5.0   upcoming

            • New - Importing table data from CSV and TSV.
            • New - Adds developer tool when using define( 'ACF_TABLE_FIELD_PRO_DEVELOPER_MODE', true ); in functions.php. Provides a table raw data view and a table reset button.
            • Enhancement - Improves minor styles.
            • Enhancement - Improves plugin updater.
                  • Other - Refactoring the PHP code.
                  • Release Candidate - 1.5.0-RC1 For testing only. You can download the release candidate from your account and manually install it on your developer and test sites. A backup of the database is recommended. Please do not use on a live site. Any feedback and requests are welcome.

                  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.

                  Changelog

                  Roadmap

                  upcoming

                  • Importing table data from CSV and TSV (upcoming for v1.5.0)
                  • PHP table data editing tool (upcoming in v1.6.0)

                  pending, not assigned

                  • Repairing and resetting table data
                  • Importing table data from various sources like Open Document Format (.ods) and Office Open XML (.xlsx).
                  • 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.

                  Request a feature or give me feedback

                  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

                  Originally developed for personal use in September 2014, the Table Field Add-on plugin was added to the WordPress plugin repository in January 2015. Over time, it proved valuable to many developers and website creators. However, growing demands eventually surpassed the capabilities of a community plugin maintained by a single developer. Work on the Pro version began in early 2017, but it wasn’t until May 2024 that it was finally 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