wpDataTables is a popular WordPress table plugin used to quickly create tables & table charts from Excel, CSV, PHP and other data sources. Use our WP table plugin to represent vast amounts of complicated data in concise, user-friendly way using tables or charts.
wpDataTables allows creating 14 different chart types using the Google Charts rendering engine:
Creating tables and charts with a WordPress tables plugin has never been easier. It only takes 3 basic steps:
Step 1 - Provide table data
You can provide table data for WordPress tables by uploading Excel, CSV , JSON, XML or Serialized PHP array.
Step 2 - Customization
You can customize and configure the columns of your WordPress table (rename, reorder, add CSS classes, hide, change colors) and also you can customize and configure table Color and Font settings( Font, Header, Table border, Row , Cell and Pagination) in any way you see fit.
Step 3 - Publish in a post or page
Once you are happy with the design of your WordPress table, you can easily insert it on any post or page through Gutenberg, standard WP Editor and shortcode, or through page builders like WPBakery Page Builder, Visual Composer or Elementor. All tables will become sortable and will have pagination by default.
Additionally, each table can have a search bar and can have the following functions: “Copy to Clipboard”, “Export to CSV”, “Export to PDF”, “Export to XLS”. All these functionalities are configurable and it is your decision whether to toggle these on or off.
Following column data types are supported. Most column types, except the images, have their own sorting rules:
Please note some limitations compared to the Premium version of the wpDataTables plugin:
You can get all of these features by purchasing the Premium version on the plugin's site.
Please note that wpDataTables requires PHP 5.4 or newer!
wpDataTables vs wpDataTables Premium
If you still can’t decide which wpDataTables version to choose, you should get familiar with the basic features of both of them, and then take it from there. It all boils down to the type of tables in WordPress that you want to create.
If you don’t require the most advanced features because you only create a table in WordPress every now and then, wpDataTables is perfect for you.
While the basic version is great for people who create small and simple tables, wpDataTables Premium is the best WordPress table plugin and it comes with a huge set of amazing features. However, the thing that really sets it apart is the possibility to manage any amount of data and create huge responsive tables in WordPress.
Do I Need wpDataTables?
Well, the short answer is – yes. If you want to create fully functional and great looking WordPress tables, you need wpDataTables. The number of the users currently taking advantage of this plugin is 30,000 and counting. The major features of wpDataTables include but are not limited to:
Additional useful features include:
Usually this happens when PHP version is older than 5.4 is installed. Please first check this, and upgrade to PHP 5.4 or more, if that’s the issue.
Go to display tab of the table settings block and disable the “Info block” setting.
You can configure how the links will be opened by toggling the “URL target attribute” switch In the Data tab of the Column Settings popup. It is up to you to define for each URL column if you prefer the link to open in a new or in the same tab.
Go to display tab of the table settings block and disable the “Rows per page” setting.
For every table column in the column settings modal you can find text fields “Cell content prefix” and “Cell content suffix” in Display tab. Values from those text fields will be appear before or/and after every cell content in a column. This feature uses CSS for displaying the entered text, therefore sorting of the columns will not be affected.
Date format can be changed in wpDataTables Settings page using the “Date format” drop-down menu.
This can be changed from the “Number format” drop-down menu in the wpDataTables Settings page.