Tabulizer: Learn How to Create Awesome Responsive Tables and Interactive Graphs with Just a Few Clicks

If you purchase through a link on our site, we may earn a commission. Learn more.

At some point you will need to add a table into your WordPress post or page. For instance, you want to create a comparison table or simply display the data from an Excel file or another source in a user friendly way. Those of you that have worked with the default WordPress editor know how difficult this can be when the table gets more complicated or if you want to add some extra features like pagination, sorting, filtering or responsive behaviour.
Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

At some point you will need to add a table into your WordPress post or page. For instance, you want to create a comparison table or simply display the data from an Excel file or another source in a user friendly way.

Those of you that have worked with the default WordPress editor know how difficult this can be when the table gets more complicated or if you want to add some extra features like pagination, sorting, filtering or responsive behaviour. The solution for most users is to install a table plugin that will add this missing functionality with just a few clicks.

Even though there are many table plugins out there, most of them come with some serious limitations. For example, they may support very well just one feature or a group of features but not all required by your table.

They may work well with small tables, but not with large tables or text that contains special characters. They may support responsive design, but use a single design pattern that is not suitable for your particular table. You get the idea.

Tabulizer for WordPress is a new table plugin that goes beyond the basics and gives you unlimited freedom to select features, styling options, data transformations and formatting and much more.

This is done by having each table feature or styling option to corresponds to a “rule”, so by combining different rules you can create an unlimited number of table presets or templates (aka rulesets) that are tailored to your specific needs.

For instance, if you want a table to have sorting controls, pagination and be responsive all you have to do is to add one rule for pagination, another one for sorting and a third one for the responsive pattern that will be applied. Each rule can have many options and parameter for fine tuning.

You can create a table statically that can be edited and re-edited like a regular table using a text editor or a spreadsheet like editor, or dynamically by linking your table to a data source so when the source is updated the linked table gets updated as well.

The data source can be an external Excel file, a CSV/Text file, an XML file, an RSS feed, a remote table stored in another web page, a database query in a local or remote database.

You can even merge multiple data sources into a single table and if the table rows increase significantly you can activate the ajax loading feature so only the part of the table that is actually needed is loaded and not all the table data. This will dramatically reduce the loading time in large tables.

Most importantly, you can do all this without by following the steps of an online table creation wizard, without the need for coding or CSS/HTML/Javascript knowledge.

You can also export the table data as a CSV or Excel file, turn your table into an interactive graph e.g. line graph, bar graph, pie graph, etc. There are seven different graph types to choose from and it’s super easy to create a graph to table template using the online graph creation wizard.

Finally, it’s possible to apply custom PHP code to the input table data which creates interesting possibilities. For instance, there is a ruleset to turn your table into an event calendar, or another one to turn a table with image filenames into a polaroid image gallery. You can also use Tabulizer as an advanced RSS feed aggregator (add rules to remove feeds based on their title, contents, date of creation, etc).

If you want to see more demos, view the complete features list or learn more about Tabulizer, the swiss-army table plugin visit Tabulizer.com.

Alyona Galea

Alyona is a WordPress enthusiast, focused on sharing interesting things she comes across during her work with this great CMS. She loves exploring new destinations and maintains a travel blog at www.alyonatravels.com

Discover more from our archives ↓

Popular articles ↓

2 Responses

  1. Hi Mdb,
    It depends on the distribution of the tables (i.e. how many tables per post/page) and the number of columns.
    Tabulizer can handle really well a table with 5k rows if the number of columns is typical.

    I suggest that you contact me directly (using the contact form found at www.tabulizer.com) with a more detailed description of your tables, including:
    * sample rows + max number of columns
    * how many tables are you planning to use on each page
    * where are the table data are coming from (Excel files, database tables, remote webpages, etc)

    Dimitrios

  2. Hi Dimitrios,

    I am looking for a plugin that can handle 10k++ tables, many of them large with 5k+ rows each and a dozen or so columns. Would Tabulizer be able to do that?

    Best,

    mdb

Share Your Thoughts

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

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.