Tools

Tablepress

Support page Documentation
Go to Tablepress
Tablepress review
19th May, 2018

Tablepress
By Tobias Bäthge

Tablepress is possibly one of the best plugins for displaying csv data inside WordPress right now. Lets checkout this plugin.

Functionality chevron-down

Tablepress allows you to enter tabular data(csv import/export supported) and display them in wysiwyg fields via a shortcode.

This is how the Tablepress dashboard looks like:

Tablepress dashboard
Tablepress dashboard

When you add a new table, you have the option to create a new table or import one.

Currently these file types are supported:

  • CSV
  • Html
  • Json
  • XLS
  • XLSV

You can also point a url to download the file from or paste the data in a textarea.

For this example, I’ve created a new table from scratch.

Tablepress Add new table screen
Tablepress Add new table screen

Don’t expect Google Sheets like functionality but it comes pretty close. You can add rows/columns, delete them, swap rows/columns, etc. You can also set table headers and footers.

Best of all, it comes with extensive table features like pagination, search, filters, etc.

Once you’re done with the look and feel, save the table and paste the shortcode found in the Table Information box inside a wysiwyg field in WordPress.

This is how it looks like in the frontend:

Tablepress in Twenty Seventeen
Tablepress in Twenty Seventeen

You can turn pagination and search off. This table is basically html so you should be able to customize the look and feel of it.

There’s also an options to load your custom css inside Tablepress options page however I won’t use it unless I’m working on a custom theme where I don’t have access to the css source files.

As for importing, these are the currently supported formats:

  • CSV
  • HTML
  • JSON
  • XLS/XLSX

With Tablepress you aren’t just limited to tabular data. You can even paste images, HTML code, etc. You can also use formulas just like in excel.

By default Tablepress isn’t responsive, however you can get away with just a few css tweaks if you don’t have a lot of columns. If you need your tables to be absolutely responsive, you can buy the responsive tables extension which makes the tables mobile friendly.

Support & Pricing chevron-down

You can use wordpress.org support forums to ask for specific issues. Otherwise the FAQ section should answer most of your questions. Tablepress is open source and has a github repository where you can open issues for bugfixes or features. There’s no paid support other than that. If you’re looking for more functionalities such as table row order, responsive tables, etc, consider installing an extension.

If you’re looking for more features, check out extensions available for Tablepress. Some of them are very useful, such as the responsive table plugin. As this is all free software, the developer recommends paying a small donation to keep the development of Tablepress alive which is justified work going on behind it.

TLDR chevron-down

Tablepress comes with the whole kitchen sink and more. It supports imports of various formats such as CSV, JSON, XLS/XLSX, etc, supports exporting tables, editing them, using formulas inside table cells and much more.

And if you’re not satisfied, there are heaps of extensions available for it too!

This plugin punches way above its weight in terms of functionality. Tablepress – highly recommended!

Features

CSV import/export Yes
Custom styles Yes - via css

Verdict

Tablepress is a feature rich table plugin for WordPress. Best of all – its free!

However if you’re looking for live tables, just embed Google Sheets or Airtable. Also, if you’ve looking for basic table support in wysiwyg fields, consider using the TinyMCE Advanced plugin.

5/5

star-full star-full star-full star-full star-full

Helpful disclosure

Our works are supported by earning an affiliate commision
when readers choose to purchase a plugin based our reviews.

Leave a Reply

Your email address will not be published. Required fields are marked *