wpDataTables is a popular WordPress table plugin used to quickly create tables & table charts from Excel, CSV, XML, JSON, 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.
The main benefits wpDataTables provides to its users are saved time (as it automates displaying data in website and allows to do so without investing time in coding) and no need to learn coding (creating a WordPress table like in wpDataTable would require development without it).

Amazing WordPress Table Builder

New table builder is introduced in wpDataTables – Creating simple WordPress tables from scratch. These tables can be anything but simple, though, as you can now merge cells, style each cell differently, add star ratings to cells, media and so much more.
Here is the list of the new functionality in those simple tables:

  • Merge cells
  • Excel like editor
  • Responsive mode
  • Add/Remove columns and rows
  • Resize/Reorder columns and rows
  • Cell custom formatting
  • Font family and font size
  • Undo/Redo
  • Add star rating
  • Custom links
  • Add media
  • Custom HTML editor
  • Shortcode in cells
  • NEW Border options

Create Responsive Table very easy –

Responsiveness is a feature that allows presenting the same content differently depending on the display size of device that is used to view it. In other words, the same website can be presented differently on a laptop, mobile phone or a tablet.
Any wpDataTable can be responsive table, it doesn’t matter which data source do you use – CSV, JSON , Excel, or any other. In this WordPress responsive table plugin you can choose which columns do you want to be visible or hidden on tablets and/or mobiles. The hidden columns’ data will be still available for the users that would like to see it in a dropdown; it will collapse under an expandable block in the first visible column. More about process of creating a responsive table in our docs Responsive table in WordPress.
Your tables will be 100% functional, and they will look great on all screen and devices.

Create WordPress table from Excel

Microsoft Excel is a very powerful tool and one of the most efficient software for graphic-analytical and tabular data processing. It speeds up and make work in the workplace tables easier, easy to learn, easy to use and fast in displaying work results. It is awesome analysis spreadsheet for many business users. With wpDataTables, it’s even more powerful in WordPress environment. .XLS and .XLSX formats are also so common for storing data simpler, faster and more intuitive. wpDataTables is deeply integrated with Excel. In just a few clicks you can create awesome WordPress tables with search, sort, pagination, custom skins and lot more. Checkout more details in our documentation about How to create WordPress tables from Excel files where you can find and video tutorials as well.

Make WordPress table from CSV

The CSV, or “comma-separated-values” is a widely used format; It is lightweight, simple, can be generated by almost any software, and created manually by users. Beside ‘comma’, wpDataTables support ‘colon’, ‘semicolon’, ‘vertical bar (pipe) and ‘TAB’ as CSV delimiter. You can create responsive, searchable and sortable WordPress tables quite easy. You can find detail instructions on the link How to create WordPress tables from CSV files.

Generate WordPress table from XML

XML – (Extensible Markup Language) is a universal standard for presenting data. It is one of the most widely used standards for data transfer between the server and the client. It is increasingly used as a standard in which documents are saved (Libre Office and Microsoft Office). Finally, the HTML standard for creating web pages is derived from the SGML or XML standard. A lot of web services “run” on XML, and wpDataTables supports XML as an input data source as well. Find in our docs How to create WordPress tables with XML.

Build WordPress table from JSON

JSON (JavaScript Object Notation) is a popular interlingual data exchange format. Many server applications provide public data in JSON format. JSON is based on the syntax of Javascript objects. Since most web applications use client-side JavaScript, JSON has become the ‘de facto’ standard for packing data on the web and wpDataTables also supports the JSON format as an input data source.
Learn How to create WordPress tables from JSON in our documentation.

Develop dynamic WordPress table from Serialized PHP array

For developer users, or users who are at least somewhat familiar with PHP language, that previous input data sources (Excel, CSV, XML of JSON) are not flexible enough for dynamic data presentation. We didn’t want to limit your freedom in wpDataTables, so we implemented serialized PHP arrays as one of data sources, so you are able to create dynamic datatables. You can prepare data from some private or public API, or use WP Query to get data from your posts, get data by depending on some variables in the URL, or use some other complex logic. Learn how you can prepare a PHP file and How to create WordPress tables based on serialized PHP arrays in our docs.

Create Responsive Charts

Responsive Charts in wpDataTables can be created with a step-by-step chart creation wizard in WordPress admin. On each step you can go back to change the settings with huge number of customization options. In the “Formatting and preview” step, you can see a live chart preview, so you can check if you’re satisfied with the look of the chart before saving it and inserting it to a WordPress post or page. More about chart wizard and chart customization options in our docs about How to create responsive charts in WordPress.

Editing charts

Editing charts with wpDataTables plugin is very easy – everything is done with the same wizard used to create them – the only difference is, the data is already prefilled. The editing steps are the same as the steps used to…