Skip to content

Core TablesWordPress Tables and Charts

Core Tables is my WordPress table plugin for searchable tables, comparisons and charts.

Keep your data in one place. Review a draft, publish it and update every linked table and chart across your site.

Unlimited sites. Lifetime updates and support. Or $39/year.

  • Stable Release
  • WordPress 6.9+
  • PHP 8.3+
  • 14-Day Money-Back Period
Core Chart · WordPress Market Share4 Series
Core Tables line chart comparing WordPress, sites with no detectable CMS, Shopify and Wix from 2015 to October 2026.
From my WordPress statistics article. A legend, distinct line patterns and labeled axes keep the comparison readable.
One DatasetReuse it across posts
Tables and ChartsBlocks and shortcodes
Publish With ControlDrafts and private columns
Up to 6 SeriesLine and grouped bar charts

One Dataset, Every Placement

Maintain a comparison, resource list or research dataset once. Choose how each placement displays it.

Searchable Tables

Give readers search, sorting, column filters and optional pagination. Choose scrolling or stacked rows on smaller screens.

Charts From the Same Data

Compare up to 6 numeric series in line or grouped bar charts. The underlying data table remains available below the chart.

Drafts and Revisions

Save changes without changing public pages. Restore an earlier revision into the editor and publish when you choose.

Read-Only Google Sheets

Connect a service account, map your columns and refresh manually, hourly or daily. Draft-only refresh is the default.

Imports and Exports

Bring in CSV, HTML, Markdown or JSON. Import from TablePress, Ninja Tables, wpDataTables and WP Table Builder.

From Rows to Published Pages

Keep the editing work separate from the version your readers see.

  1. Create or Import

    Type rows, import a table or connect a Google Sheet.

  2. Set Your Columns

    Choose types and keep internal columns private.

  3. Publish the Dataset

    Review the public columns before publishing.

  4. Place It Anywhere

    Add a Core Table, Core Chart or shortcode. Reuse the dataset wherever you need it.

Private Columns Stay Private

Public tables, charts and API responses use the published revision and its public columns. Keep internal notes or costs out of the public view.

Follow the first table and chart guide, or connect a Google Sheet.

Bring Your Existing Work

Move data into a reusable dataset and keep it useful across editors, themes and workflows.

Typed Columns

Use text, numbers, currency, dates, URLs, true/false fields, rich text and Media Library images.

Blocks and Shortcodes

Use the block editor or place a shortcode in a classic theme, widget or page builder.

AI and Developer Tools

Build and update tables through Site Agent, WordPress abilities and MCP. Access is controlled by WordPress permissions.

Current Limits

  • Up to 10,000 rows and 30 columns per dataset.
  • Up to 16 MiB per snapshot or import.
  • Up to 6 numeric series in a chart.
  • WordPress 6.9+ and PHP 8.3+.

Choose It for Published Data

Core Tables suits comparisons, directories and research tables that you maintain and publish.

It doesn’t calculate formulas, merge cells, write back to Google Sheets or provide a visitor-editable spreadsheet. Activate it on individual sites, rather than network-wide.

Explore the Documentation · Build Tables With Site Agent

Core Tables Pricing

Both licenses include every feature and unlimited sites. Choose the update and support term that suits you.

Yearly License

$39 USD per year

Start with an annual license for the same complete plugin.

  • Unlimited WordPress sites
  • Plugin updates while active
  • Support while active
  • Renews annually
Get Core Tables · $39/Year

The installed plugin keeps working if the license becomes inactive.

Checkout may show your local currency. Paid plugins include a 14-day money-back period. Manage your downloads and license in your account.

Questions Before You Buy

For a specific setup, ask Product Support.

Can I Use One Dataset in Several Posts?

Yes. Select the same published dataset in each Core Table or Core Chart block, or reuse its shortcode. Publishing a dataset change updates every placement that uses it.

What Happens When I Save a Draft?

Your public pages keep showing the published revision. Saving a draft doesn’t replace it. Google Sheets refresh also saves to a draft by default; automatic publication is an explicit option.

Can I Import Tables From Another Plugin?

You can import from TablePress, Ninja Tables, wpDataTables and WP Table Builder. CSV, HTML, Markdown and JSON imports are also available. Review the preview and check your column types before publishing.

Does Core Tables Need Another Plugin?

No form plugin is required. You can use Core Tables with blocks or shortcodes. Google Sheets needs your own service account; AI table building through Site Agent and MCP needs those connections to be configured.

What Happens if My License Expires?

The installed plugin and its tables remain available. A valid license provides protected updates and support for the purchased term. Deactivation and uninstall preserve datasets.

Can I Get a Refund?

Paid plugins and software have a 14-day money-back period from purchase. Contact me within that period under the refund policy.

Publish Your Next Table

I recommend starting with one comparison or dataset you already maintain. Publish it once, then reuse it wherever it belongs.

Upload the plugin ZIP, activate your license and create your first dataset.

Installation Guide · Documentation · Product Support