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

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.

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 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

Consider sharing this post so others can find it:

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on telegram
Share on whatsapp
Share on pocket
Share on email

Join thousands of people receiving real-world, genuine evaluations of WordPress products and services just like this one every week.

Our Sponsors
Unlimited WP
Contents

2 Responses

  1. 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

  2. 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 http://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

Leave a Reply

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

Everything you need to create a website for less than $100. From your domain and hosting to picking a design, we cover it all.
👋 Hey there! We're Gaby, Prithu, and Mark
Every week we share tutorials and genuine reviews of WordPress products and services in our newsletter.
Thousands of people read it!
We’d love for you to join.
We’d love for you to join. Here’s what you’ll be getting:

A single weekly email directly to your inbox.