wpDataTables

Create responsive tables, graphs, and charts for WordPress

Sold out

You’ve put a lot of time and effort into collecting data. It would be a shame for people to ignore it.

But creating tables on WordPress hasn’t always been easy. CSS? HTML? (More like WTH, amirite?)

You need a quick and easy way to turn big, scary data into pretty and easy-to-understand content.

Luckily, there’s wpDataTables.

TL;DR

too long didn't read
Build responsive tables, charts, and graphs for your WordPress posts or pages that you can edit in the frontend and backend
Customize your table with premium features like responsiveness, conditional formatting, multi-criteria filtering, and more

At-a-glance

Overview

wpDataTables is a premium plugin that lets you quickly create responsive tables, graphs, and charts for your WordPress pages.

Creating a table or chart with wpDataTables is easy—all you have to do is provide the data and configure the table.

There’s no complicated coding required and there's endless customization, including language, skin font, and colors!

You can take advantage of advanced features like responsive design, conditional formatting, and multi-criteria filtering, then just publish the table on your post or page.

Plus, wpDataTables lets you create simple tables in the plugin that are 100% functional and look great across devices. 

But don’t be fooled by the name: these “simple” tables let you merge cells, style each cell differently, add star ratings to cells, and so much more.

Table created with wpDataTables plugin

Create tables in the wpDataTables plugin that let you merge cells, style each cell differently, and add star ratings.

To create your table, input the data manually or upload files from an existing data source. wpDataTables supports MySQL query, Google Sheets, PHP array, JSON, and XML input sources.

The Google Sheets API allows you to automatically sync previously created, published, and shared Google Sheets in wpDataTables, plus create tables from private Sheets.

You can easily edit tables from both the WordPress back-end and front-end and control user permissions to view or edit table data on a published page.

Google Sheets API

Automatically sync previously created, published, and shared Google Sheets in wpDataTables with the Google Sheets API.

Tables are great—but if you have a lot of data, you might want to get your point across in an even more colorful (read: less boring) way, like a chart or a graph.

Use wpDataTables’ step-by-step Chart Creation Wizard to create responsive, fully customizable charts with Google Charts, Highcharts, or Chart.js rendering engines.

You can choose from pie, bar, line, spline, and more, plus live-edit your chart and preview it in real time before saving and inserting it into your page.

Graphs and charts made with wpDataTables

Effortlessly turn any WordPress table into a graph or chart!

The advanced customization features are virtually endless. From choosing a color palette to inserting your company logo, wpDataTables lets you do it all, and then some!

You can create and use form-based columns that calculate the sum, average, minimum, and maximum of all the values in seconds with zero effort on your part.

The conditional formatting feature lets you easily highlight rows, columns, and cells in your table based on specific conditions you set beforehand.

Finally, the advanced filtering allows frontend table users to filter the data in your tables by the values of each individual column, so you can use wpDataTables as a filterable catalog.

Advanced filters

Special advanced filters let you filter the data in your tables using the values of each individual column!

Now that you’ve got everything where you want it, publish the table on your site using standard WP Editor, good ole’ Visual Composer, or Gutenberg block.

With the Foreign Key functionality, you can connect several tables together and avoid storing repeated blocks of information. 

Every table has its own database connection and can pull data from multiple databases and servers. Plus, wpDataTables supports connections for MySQL, MS SQL and PostgreSQL.

Make dynamic SQL Queries using 11 types of placeholders—a.k.a. predefined “search and replace” templates—that can be replaced with live data.

Multiple database connections

Build tables using data from a database or host that's different from the one you use for your WordPress installation.

Having a lot of data can be overwhelming. Making it look nice and pretty doesn’t have to be.

Turn your data into powerful and insightful visuals with wpDataTables.

Get lifetime access to wpDataTables today!

Updates from wpDataTables

October 2023 Flash Sale Updates

Posted Oct 16, 2023

April 15, 2022

Posted Feb 9, 2023

Questions
Reviews

Questions & Reviews

Log in to ask a question
Showing 5 of 192 questions

Q: Any plans on coming back here?

Hi folks any plan on coming back to AppSumo?

OmniGnostiCPLUSFeb 10, 2025
See detail
Share
Helpful?

Q: Discount for LTD owners

I opened up Tickets, but noone is responding. You said you would give LTD owners a lifetime Discount on your addons. Could you please make this possible for me? Thank you.

0BETAPLUSDec 5, 2024
See detail
Share
Helpful?

Q: Any plans to come back for a flash sale?

We all look forward for it.

Mohammed_AamiruddinApr 2, 2024
See detail
Founder Team
Aleksandar_TMS

Aleksandar_TMS

May 14, 2024

A: Hello Mohammed.

At this time, we don't have any plans to come back to AppSumo, but we can't guarantee that it will never happen.

Kind regards.

Share
Helpful?

Q: Can the data be encrypted on backend in the tables (some tables, all fields, select fields, etc)?

mvishal71Nov 5, 2023
See detail
Founder Team
Milan_wpDataTables

Milan_wpDataTables

May 15, 2024

A: Hi there,
We are sorry to disappoint you, but unfortunately at the moment, something like this is not possible with the plugin's built-in features.
Best regards.

Share
Helpful?

Q: Hi, as the ticketsystem is not working (shows "The purchase code is invalid or it has expired!"

) my question here:

i created a table but it is not shown in the diagramm

julian.funkePLUSOct 20, 2023
See detail
Founder Team
Milan_wpDataTables

Milan_wpDataTables

May 15, 2024

A: Hello,

We apologize for any inconvenience you may have experienced. This issue can occur when users mistakenly insert Appsumo codes instead of the purchase code that they receive via email after redeeming the Appsumo code on our website or use it from our store when you login.

If this situation doesn't apply to you, we kindly ask that you select the "Pre-Purchase Category" and create a private ticket. This is extremely important because it allows us to see the ticket and promptly assist you. In your private ticket, please provide your purchase code so we can perform the necessary checks.

Regarding the second issue, it appears that you've created a Simple table. Please note that Simple tables have certain limitations compared to other data tables in our plugin:

- They lack features like front-end editing, sorting, searching, filtering, exporting, or pagination.
- Creating charts from this table type is not currently supported.
- You can't use foreign keys, placeholders, or conditional formatting, but you can format each cell individually.
- Add-ons are not compatible with Simple data tables.

For more information about Simple tables, please refer to our documentation (https://wpdatatables.com/documentation/creating-new-wpdatatables-with-table-constructor/creating-a-simple-table-with-wpdatatables/).

If your situation aligns with the limitations mentioned above, we recommend creating a new manual table. Once created, this table will be available in the chart wizard, allowing you to create charts. More about manual tables in our docs (https://wpdatatables.com/documentation/creating-new-wpdatatables-with-table-constructor/building-and-filling-in-the-tables-manually/)

If this does not address your concerns, please provide additional details in the private ticket you open on our support platform. One of our dedicated agents will respond as quickly as possible.

Thank you for your understanding.
Best regards.

Share
Helpful?

Sign up

All our deals are time-sensitive! Make sure you don't miss any of our awesome limited-time offers.