Since there is no option to add tables in your WordPress posts, you have to rely on writing the code for a table by yourself, copy/pasting it from another source or you can find a plugin for the job.
We have already shown you how to add a tool for creating a table with TinyMCE Advanced plugin, but if you want even more control over creating your tables, you will want a better, even more detailed plugin for the job.
We also showed you the best pricing table plugins, but in this article, we’re about to show you some of the best plugins for creating tables in WordPress. Without any special order, let’s begin with the list.
wpDataTables is a very powerful plugin for creating tables. It allows you to create and edit tables with ease while there are tons of options and features to work with. The tables are very customizable and you can practically do anything with them. The plugin works with serialized PHP arrays, SQL queries, Excel files, CSV, XML and JSON file formats. Tables can be sorted in many ways; there is automatic pagination and your visitor are free to search the tables for content. You can copy the table to clipboard or save it to a file. If you need even more control over the data, it’s good to know you can create different types of charts from your tables. This premium plugin will cost you almost 30 dollars, but if you work with tables on a regular basis, you’ll get everything you need from wpDataTables. It would take pages of descriptions to go through every feature of this plugin, so don’t forget to check out the demo site and videos to see the power behind wpDataTables.
- Works with many popular input sources
- Customizable filtering
- Line, pie, are and bar charts
One of the most popular plugins for the job is TablePress. With over 300,000 active installs, it’s a good choice for anyone in a need of a table. The plugin allows you to create and edit tables and you can insert them anywhere you want with a shortcode. TablePress will take care of sorting data by columns, pagination, etc. It has a powerful feature which allows you to import and export tables directly from/to Excel, CSV, HTML, and JSON files. There is a custom CSS box where you can type your own code and style table to match your site perfectly. You can even use formulas and, of course, it will automatically calculate the needed field. Choose how many entries will be shown in the table, let your visitors search the table and much, much more. Don’t forget to check the examples on the demo site.
- Place tables anywhere with shortcode
- Automatic pagination, sorting, search options…
If you need your table for a special reason and that reason are ranking tables, charts, leaderboards and similar tables, you might want to check out League Tables. This premium table plugin allows you to easily create those tables and place them anywhere you want by pasting a shortcode. After you create a table, you can sort it by any column you want. For example, a visitor can sort sport teams by points, goals, goal difference and much more simply by clicking on column. The tables are responsive so you don’t have to worry about displaying them on mobile devices. If the table is too big for the screen, it will automatically hide some elements to display itself correctly. Every table element is customizable and you get to change the colors simply by picking one from a color picker. If you’re creating comparison tables on a regular basis, League Table is a plugin you will definitely want in your WordPress.
- Visitor can sort the table by any column
- Responsive and mobile friendly
- Very customizable
As stated in the name of the plugin, this one is easy to use and allows you to create and edit tables without writing a single line of HTML code. Easy Table uses standard CSV table format and you can display your table in a post, page or even in a widget simply by writing a shortcode provided by Easy Table. The plugin uses tablesorter jQuery plugin (it’s inception, isn’t it) to which deals with sorting table columns. A great thing about the plugin is that it uses CSS Bootstrap which means you will have nicely designed tables which you can easily customize. If you like switching between Visual and Text editor, the plugin gets you covered – there won’t be any data loss like with some other plugins you may have worked with. There are three themes already included with the plugin so you’re good to go right after the installation process.
- Tablesorter jQuery plugin
- Display tables in posts, pages and widgets
- 3 themes included; customizable