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).
Installation, configuration, backend and frontend overview
Creating tables in WP admin
Creating wpDataTables manually or importing table data to MySQL database
Table data editing
Editing tables from the WordPress back-end and front-end
Column types and features
Configuring columns in wpDataTables
Advanced features for displaying table data
Creating dynamic charts in WordPress with HighCharts, Chart.js or Google Charts rendering engines