wpDataTables Features

wpDataTables is a WordPress Tables and Charts manager. This WordPress table plugin is designed to make the process of data representation and interaction quick, easy and effective. wpDataTables allows you to quickly build and insert interactive tables and charts in any of your WordPress posts or pages with such features as multi-criteria filtering, sorting,or export to PDF. Tables can be created from virtually any data source, including MySQL query, Google Spreadsheet, PHP array, Excel file, CSV file, JSON and XML input sources.

You can also generate MySQL queries to WordPress database, or to any MySQL database without any knowledge of SQL at all! And if you like you can create the tables and charts manually (without any predefined source files from WordPress back-end). You’ve probably experienced a situation where you’ve needed to publish WordPress tables required slightly more features than typically found in a simple HTML table, such as pagination, filters, conditional formatting, and charts. Examples would include a catalog, statistics data, a financial report, a price list, a list of business locations, a list of users, and so on. You no doubt also discovered that at least some coding was required, and keeping your table regularly updated required periodical repeating of the coding activity.wpDataTables is a plugin that performs all the work for you, and you only need to set it up once. There’s no coding required.See a shortlist, navigation through documentation pages, and examples in the widget below.

  • Minimum required PHP version for wpDataTables is 5.6. You can check your PHP version on the wpDataTables settings page under the Info tab.
  • Because wpDataTables has direct read/write access to the database (WordPress database, or a remote MySQL DB), all the plugin admin pages are restricted to admin users only, and are not visible to outside editors or users. To allow them to view the pages, you would need to grant them the ‘manage_options’ capability.
  • Merged cells aren’t currently supported by wpDataTables.
  • Creating a table from file with formulas is not supported, but you can always create a formula column in our plugin (read here about it).


Creating dynamic charts in WordPress with HighCharts, Chart.js or Google Charts rendering engines

Information for developers

Customizing the wpDataTables front-end and back-end

Do you have the best

essential plugins installed?

Grab the best 46 plugins. Tested and sorted.

Plugins for SEO, Caching, Security, Design and UX, Stats & analytics, Social sharing. Only the best ones.

By clicking "subscribe" you consent that the information you provide via this form will be securely processed and stored in compliance with EU privacy laws (GDPR).

Thank you for subscribing! Please check your inbox to download the WordPress goodies.