Skip to content

WordPress table plugin 1.0 beta

Core Tables.
Edit once.
Publish everywhere.

Publish searchable tables and clear charts from one reusable dataset. Review changes in a draft before they reach readers across your WordPress site.

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

WordPress 6.9+ · PHP 8.3+ · 1.0.0-beta.1

One plugin, several useful jobs

Keep the structure.
Change the story.

These are different views of the same workflow. Every feature below is included in the lifetime license.

Compare the options
Course catalogs, product comparisons, and resource lists with columns that mean something.
  • Text, number, currency, date, URL, and boolean fields
  • Rich text and Media Library images
  • Search, sorting, and exact column filters
  • Phone and tablet row-stacking options
  • Opt-in public CSV downloads
See the table view
Keep a source in sync
Bring in the rows you already maintain. Keep a working draft between the source and your public pages.
  • CSV import with a preview
  • Single-table HTML conversion
  • Read-only Google Sheets mapping
  • Manual, hourly, or daily refresh
  • Pause, resume, and retry controls
Explore Sheets refresh
Make numbers readable
Turn published rows into a visual comparison or a trend without maintaining a second copy of the data.
  • Horizontal bars and line charts
  • Automatic X and Y axis labels
  • Exact values on hover, focus, or touch
  • Positive, negative, and zero values
  • A data table alongside every chart
See the chart view

A deliberate publishing step

Your draft is yours.
Until you publish.

A saved edit doesn’t quietly replace a live table. You choose when the dataset’s public version changes.

Your result: one dataset you can reuse in multiple tables and charts. No copying rows between posts.

Actual Core Tables dashboard showing the four reusable sample datasets and their publication status.
The dataset dashboard. Posts and pages choose a dataset; its draft and publication history stay in one place.

Google Sheets, read-only

The spreadsheet can stay.
The copy-paste can go.

Connect a selected range with a service account, match its columns, and refresh into a draft. You can review each update before publishing.

Actual connected Google Sheets source with refresh-now, queue, pause, and last-success controls.
A real connection to the local demo’s synthetic spreadsheet. Core Tables never writes back to Google Sheets.
Refresh on your terms
Run a refresh now, queue it, or choose an hourly or daily schedule.
Keep the last good version
A failed refresh or invalid mapped value doesn’t replace the published table.
Make automation explicit
Draft review is the default. Automatic publication is an opt-in setting.

Buy for what works today

A capable beta.
Clear boundaries.

Core Tables is for publishers who want structured data and a controlled publishing workflow inside WordPress.

See lifetime and yearly pricing
Current release
1.0.0-beta.1
Requirements
WordPress 6.9+ / PHP 8.3+
Dataset capacity
10,000 rows / 30 columns
Snapshot or import
Up to 16 MiB
Without pagination
Every published row is displayed

Keep these limits in mind

Sheets setup requires a service account. This isn’t a formula engine, a two-way Sheets editor, or a public data-entry form. Large tables create more browser work; turn on pagination when it suits the page.

Supported LiteSpeed and WP Super Cache integrations receive purge requests. Other page and CDN caches may need a manual purge. Start on staging and keep backups.

Works where you publish

A block when you want it.
A shortcode when you need it.

Add Core Table or Core Chart in the Block Editor. Classic themes can use a shortcode with the same published dataset.

[coretable id=123]

Replace 123 with your dataset’s ID. Copy its shortcode from the dashboard.

Your first table

  1. Install the ZIP. Activate Core Tables in WordPress.
  2. Add your dataset. Type rows, import CSV or HTML, or connect Sheets.
  3. Review and publish. Choose public columns and publish the dataset.
  4. Place the result. Insert a block or shortcode, then save the page.
Core Tables dataset editor with typed columns, visibility controls, and separate draft and publish actions.
Native WordPress controls, with a clear publishing step.

Before you buy

A few useful answers.

Have a question about your setup? Ask Product Support.

Can I use Core Tables with my theme?

Yes. Use Core Table and Core Chart blocks in the Block Editor, or place a shortcode in a classic theme. Core Tables is standalone; it does not require Core Forms or a custom-field plugin.

How does the Google Sheets connection work?

Share the intended spreadsheet with your service account as a viewer, then choose a range and map its columns. Refresh manually or on an hourly or daily schedule. Core Tables reads the sheet; it never writes back. Draft review is the default, and automatic publication is optional.

Will saving a draft change my published tables?

No. Save draft keeps edits separate. Publish dataset updates every block and shortcode using that dataset. A failed import or refresh leaves the last published version available.

What is included in the lifetime license?

One payment of $99 USD covers unlimited sites, lifetime plugin updates, and support. A $39/year license is also available, with updates and support while it stays active. Checkout may show your local currency. The installed plugin keeps working if you disconnect its license; the license controls protected updates and support.

What are the beta limits?

This beta supports up to 10,000 rows, 30 columns, and 16 MiB per snapshot or import. It needs WordPress 6.9+ and PHP 8.3+. It does not evaluate spreadsheet formulas, write to Google Sheets, or provide a publicly editable spreadsheet. Start on staging and keep a backup.

Can I keep some columns private?

Yes. Non-public columns are excluded from newly generated visitor HTML, search, charts, exports, and public API responses. Clear any external page or CDN caches when removing previously published information. Media Library files retain their own direct URLs.

The lifetime license

Make the next update
the easy one.

Use Core Tables on unlimited WordPress sites, with lifetime plugin updates and support.

Core TablesLifetime license

$99 USD, one time

1.0 beta · Unlimited sites

Get Core Tables

Prefer to pay yearly? Get Core Tables for $39/year, with updates and support while active.

Checkout may show your local currency.
Read the refund policy.

1.0.0-beta.1 · September 28, 2026

New: labeled chart axes, tick values, and values on hover, focus, or touch. Includes the dataset, Sheets, and publishing workflows introduced in 0.2.0.

Back to top ↑