July Special Offer! Get UP TO 40% OFF - Limited Time Only!

How to Create a Table on a WordPress Website Easily Using Elementor?

Create tables in Elementor

Table of Contents

Are you looking for a way to create a table on your WordPress website using Elementor?

The tabular form of data is considered one of the most efficient ways of displaying data. Anything that tops tabular data or tables is Charts, and ironically they too are made with the help of tables. If you use Elementor, you can quickly create and style a table with the Elementor Table widget.

To bring this efficient displaying of data on a website built with elementor, we have designed Elementor Tables widget. This PowerPack widget comes with loads of customization and design power which you can use to design your website.

Tables can be used to display various forms of data like:

  1. List of Products/Items
  2. Product/Item Features
  3. Price List
  4. Services List
  5. List of Team Members, Employees, etc.
  6. Schedule

Let’s take a look at how you can create a Table with Elementor or display data from a CSV file easily with Elementor Table Widget.

Also Read: How to Create a Dual/Variable Pricing Table in Elementor

How to Create a Table using the Elementor Table Widget?

For this tutorial, you will require Elementor and PowerPack Elementor addon installed and activated to create a table. Let’s begin!

Firstly, open the page in the Elementor editor in which you want to add the Table. For this, log in to your WordPress Dashboard > Pages.

Now select the page on which you wish to add the table. Now drag and drop the Elementor Table widget on the page.

Make sure to check the “PP” icon on the top-right corner of the widget.

elementor table widget

As soon as you add the widget on the page, you’ll see default layout of the table.

elementor table default layout

Like every Elementor widget, here you’ll also find three main functional tab:

  1. Content Tab for adding content to the table
  2. Style Tab for customizations and give styling to the table
  3. Advanced Tab for controlling other additional features.

Let’s explore options in each tab one-by-one.

Elementor Table Widget: Content Tab

In the Content tab, the first option you’ll find is Source.

You can select if you want to import a CSV File or if you would rather enter the data Manually.

In this tutorial, we are going to import a CSV file instead of manually entering the data.

Create Table by uploading CSV in Elementor

Select the source as “CSV File” and upload the CSV. As soon as you insert the CSV file, you will see the table showing up in the editor.

elementor table through csv

Other options you get in the Content Tab are:

Create Sortable and Scrollable Table in Elementor

  • Table Type: Choose Responsive or Normal table type.
  • Hide Table Header: If you want to hide the header of your table, enable this option.
  • Sortable Table: You can sort the table by columns with this option.
  • Scrollable Table: This option disables stacking and enables swipe/scroll at breakpoints.
elementor table widget options

Elementor Table Widget: Style Tab

Now we will change how the table looks with the Style tab.

  • Table Settings: Here, you can change the width, alignment, and the border-radius for the overall structure. I have changed the alignment to center and set the width to 100.
  • Header Settings: This allows you to customize the header. Here I have changed the vertical and horizontal alignment of the header. Changed the text and background color and customized the typography as well.
  • Rows Settings: For each row, you can enable stripped rows and can choose the color of the rows.
  • Cells Settings: Here, you can customize your individual cell’s look and design. You can change the vertical and horizontal alignment, typography, text and background color, border, padding, etc.
  • Footer: These options let you customize the design of the footer. I have not made any changes here as we do not have the footer on our table.
  • Icon Settings: If you have added some icons using the Content tab, then you can customize those icons as well from the icon settings.
  • Column Settings: With these, you can add multiple styles for your columns and can customize them the way you wish to. You can change the body color, heading, and footer colors as well.
table widget for elementor

Once you have made all the changes, this is what the Table in Elementor looks like:

table widget elementor

How to Create a Table with a CSV File?

It can be a time-consuming task to add the data manually and create a table. If you have the data in a CSV file, then you can directly import the CSV file to create a table using the PowerPack Elementor Table widget. You simply need to upload the CSV file. The Table widget will import all the data from that file to a table in Elementor.

If you want to make your table more interactive, you can do that too with the sortable feature, which gives your users the option to sort the table as per their needs. You can do loads of alterations to your table and can make it look the way you want from the Style tab.

Winding It Up!

With all the settings options of the Elementor table widget, you can create one using the Elementor in no time. You can check out the demos of the table widget as well to give you more idea of what you can do with the widget.

If you liked this widget, you could get it with the PowerPack add-on for Elementor. This addon gives you more than 50 creatively designed widgets that you can use to take your WordPress design to the next level. Get the PowerPack add-on now!

What do you think of this widget? Let us know by commenting down below!

If you liked this step-by-step tutorial and found it helpful, do share it!

Liked this Article? Join 5000+ Subscribers

Get latest Elementor updates, tutorials, and freebies in your inbox.
No Spam Guaranteed.
Editorial Team

Editorial Team

5 thoughts on “How to Create a Table on a WordPress Website Easily Using Elementor?”

Leave a Comment

Get 70+ Elementor Widgets with PowerPack Addons for Elementor

Download PowerPack Free

Subscribe to receive latest updates, announcements, offers, deals & discounts.