WordPress plugin · Meta Box family
Meta Box Custom Table
Saves Meta Box custom fields in one custom table row instead of the default meta tables.
About This Plugin
Meta Box Custom Table is an extension for the Meta Box plugin that saves custom field data to a custom table instead of the default post, user or term meta table. All meta values for an item sit in a single row, and each meta key becomes a column.
WordPress stores each custom field as its own row, so the table grows fast. WooCommerce orders, for example, need more than 40 custom fields each. One row per order cuts the row count, shrinks the database, makes queries faster and simpler, and lets you view or export all the data from one table.
It works with all Meta Box field types and with post, user, term and comment meta. A simple API defines the table, and you keep your existing meta box definitions. Custom models combine the post and post meta tables into one table where you can list, edit and delete items. They also work with MB Admin Columns.