How to add Tables in WordPress (Complete Guide)

Using Tables in WordPress helps the user(s) present data efficiently. In this case, charts, graphical data, or stats about a specific Topic are the use cases of tables.

In this article – we are going to explain tables in more detail. Specifically, the article contains different ways to add Tables to WordPress by using source code, WordPress plugins, or Page Builder’s options available.

The subject is tailored toward WordPress beginners. There is no need to crack Coding or make complex decisions; we have covered you.

So – let’s proceed without further ado and learn how to add Tables in pages, posts, and custom Templates.

How to add Tables in WordPress?

Adding Tables doesn’t ask for complex maneuvers. Using manual routines, WordPress plugins, and Page Building options – even Beginners can quickly add Tables to WordPress content.

Let’s describe the matter in more detail.

Add Tables: Using Custom Source Code

Simply put – a chunk of Custom Code helps users insert Tables into WordPress content.

WordPress post editor can accommodate WordPress Tables using manual routines with a Code Snippet. However, you’ll need to update content around custom code each time you add data.

Let’s address the steps to add Tables using a Custom Code Snippet.

STEP 1 – Insert the Custom Code

Here is the Code you’ll need to place inside WordPress editor – inside the Code editor.

Once the code is copied, you need to click Text on the post editor in WordPress – in case you’re using the Classic editor – as shown in the image below.

Tables in WordPress

The next screen allows users to paste in code snippets. Here – you need to paste in the Table’s code and go back to click on Visual.

Note: You can see the Table has been inserted into WordPress content. If you click Preview, you can see the Table on the WordPress Front-end.

Here – you can make changes to WordPress Table’s entries. To start, you can click Text once you’ve landed on the post editor window, make changes, and save the post at the end. Each Time you’d like to update the Table’s data; you’ll need to make changes in the Text view.

Now – if you’re using Gutenberg editor in WordPress, let’s learn how to put Table’s code into a Block.

Once you’re ready to insert a Block, search for “code” and choose Custom HTML from available options. Once selected, you can paste the code you’ve copied from the W3Schools resource.

When you’ve placed the code inside Gutenberg’s block, you can see your Table on WordPress by clicking the Preview button.

Note: To this line – you’ve learned how to add Tables into WordPress content – both for Classic and Gutenberg editors. Remember that you must manually update entries in the code snippet whenever you want to change Table entries. Here – click Text on the post editing screen if you’re using the Classic editor or insert the Custom HTML block in case you’re using the Gutenberg editor in WordPress.

STEP 2 – Make Changes in the Code Snippet

Making changes in the Table requires changes to the Code Snippet. As described, you’ll need to make changes inside the Classic Editor or Gutenberg’s Block.

Once you make a change, you’ll need to see WordPress post’s Front-end to see if the changes sense.

Note: As described above – don’t make changes in the WordPress Front-end. Instead – you’ll need to make changes in the Code Snippet. In this case, firing up the code editor window works fine.

Add Tables: Using WordPress Plugins

Adding Tables using WordPress plugins is the easiest way possible. In this case, beginners can quickly add WordPress Tables without learning to code.

To get started, let’s address the steps in more detail.

STEP 1 – Install a WordPress Plugin

Here – you’ve Two options to proceed.

The first option highlights using a plugin for Blocks, such as Ultimate Shortcodes. The second method, suitable for most users, highlights using a WordPress plugin for Tables, such as Table Press.

Suppose you’ve decided to install and use Table Press to include Tables in WordPress.

Head over to WordPress Plugins Directory in the dashboard by clicking on Add New Plugin option. Once fired up, search for Table Press and install the first plugin That appears, as shown in the screenshot below.

Tables in WordPress

Note: Now, as you have installed an activated the plugin, let’s proceed to the next step.

STEP 2 – Start creating your First Table

The Table Press shows the welcome wizard after you’ve clicked Activate. Here – proceed with the necessary actions shown on the screen.

Now – Click Add New Table under Table Press in the dashboard left panel to add a new Table. The next screen shows input fields to enter the required information, including Table Name, Description, and the number of Rows and Columns – as shown in the screenshot below.

Tables in WordPress

Note: The moment you click Add Table, you can see more options on the same screen. Now – you’re ready to put data in the Table Fields and save changes at the end.

After you’ve entered data into the Table Fields, you can click Preview to see how your Table looks on WordPress.

Now – click Save Changes at the end; you’re ready to proceed to the next step.

STEP 3 – Insert Table into WordPress Content

Let’s learn how to insert a Table into WordPress content.

After you’ve saved changes, you’re ready to proceed and insert Table into WordPress pages and posts. Click on All Tables to see a list of available Tables you’ve created. Here – pointing to the Table’s name shows options to obtain the Table’s shortcode.

Now – inside the WordPress page or post, paste the shortcode you just copied and save the changes. Now – you’re ready to Preview your content and see if the Table has been included successfully – as shown in the snapshot below.

Tables in WordPress

Note: Using the Table Press plugin in WordPress, you can create and insert Tables into WordPress Pages and Posts. Using Tables provides a quick, no-code, and point-and-click interface to include responsive Tables in WordPress content – especially for beginners who don’t know how to code and insert Tables into WordPress.

Note 2: Regarding Shortcode Ultimate – you can install the plugin from WordPress directory. Once installed and activated, you can set a Block for tables, make changes, and insert its shortcode into WordPress content. In this case – each Time you’d like to make changes in the Table’s data, you’ll need to make changes in the Block inside Ultimate Shortcode’s interface.

Add Tables: Using a Page Builder

Page Builder is a Tool That helps WordPress users design custom page Templates. Using a drag-and-drop interface, users can quickly create and design WordPress pages however they want without learning how to code.

Note: Divi Builder, Elementor, and Visual Composer are examples of page builders for WordPress.

Note 2: In this resource, we’re going to use Divi Builder to add Tables in WordPress. The module we’ll use in Divi Builder is a premium one developed by Divi’s Marketplace’s author.

Let’s proceed to address STEPs to add WordPress Tables with a page builder.

STEP 1 – Create a WordPress Page

Before using Divi Builder for Tables, you need to create a page in WordPress.

In this case – how you create WordPress pages in the dashboard, you can create a new page for Divi Builder or edit one already existing.

Here – if you’re creating a Template for a group of pages, such as Category – you can also proceed with the mentioned STEPS. Once completed a page, make sure you’ve hit the Publish button at the end. If, for example, you’re adding a Table in a post, you can follow the STEPS described. You can also make Things happen by creating a custom Divi Template for blog pages.

Note: Now – as you’ve created a page in the dashboard, you’re ready to proceed and add Tables to the WordPress page.

STEP 2 – Edit with Divi Builder

As described above, you should see the newly created page under Pages in the WordPress dashboard.

Let’s learn how to use Divi Builder to add a Table to the WordPress pages.

Once you’ve landed on the Pages page in the dashboard, click Edit with Divi to proceed. You can find the said option once you point to the Page Title. Here – you can also click Edit under the Page and click Edit with Divi on the next page, as shown in the screenshot below.

Tables in WordPress

Once you’ve clicked Edit with Divi – you can see Divi’s interface to make changes with a point-and-click interface.

Note: After loading Divi’s point-and-click builder, you can decide where you’d like to insert a Table module. To this line, you’re clear to proceed to the next step.

STEP 3 – Include the Table Module

Note: By default, Divi lacks a Table module. In this case, before you proceed – you should have installed the Table Module.

Once you’ve identified where you want to add a Table, you can add the Table module by clicking the Module Plus icon. Here – you can proceed and make changes in the Module’s settings.

Tables in WordPress

You can add more values, design elements, and finalize how you want Tables in WordPress content. You can see the Divi Builder is showing Things in real-Time.

STEP 4 – Set the Module Settings

As described above, the final step includes setting up Module’s settings.

Module Settings include design elements, data values, and advanced customization – such as CSS code snippets.

Once the Table Module is added, you can click the Settings icon to proceed and fire up configurative options. Here – you need to change your Table’s options, values, and design elements.

Tables in WordPress

Under the Content element, you can change the values, data, and Table’s assets. Similarly – the Design tab helps you change Table’s front-end look. In the same manner, if you need to change Table’s options with CSS code snippets, you will need to make changes under the Advanced tab.

Note: Once finalized, you can see the Table’s front-end view for clear understanding. Here – you need to see the Table’s values, responsiveness, and presentation of data.

Note 2: Each Time you want to make changes in the Table’s data, you’ll need to make changes in the Table Module’s settings in Divi Builder.

Professional Tips

  • Tables help users efficiently organize statistical data in Rows and Columns. If you need to use Tables in WordPress, a Plugin like Table Press is the best option.
  • Adding Tables to WordPress is achieved with Three methods – as described in this resource. The first method – manual source code, requires using an HTML code snippet for Table. On the other hand – using a Plugin helps users quickly add a Table to WordPress without learning how to code. In this manner – adding a Table with a WordPress Page Builder requires page-building expertise, if not accommodated, can create problems for WordPress beginners.
  • When using Table Press for WordPress Tables, the Tables are shown on WordPress front-end as long as the plugin is in place. In this case – WordPress may damage showing Tables on Front-end if you remove the plugin.
  • The manual routine of adding Tables to WordPress which involves a custom HTML code – doesn’t require adding extra options to WordPress. On the other hand – adding a Table with a plugin or Page Builder asks for extra routines, such as adding the Plugin or Page Builder package to WordPress infrastructure.
  • In this tutorial, we’ve mentioned Divi Builder to add Tables to WordPress content. In this case, if you can’t find a module for Tables, you’ll need to add extra settings in Divi – as described above. In this case – once the respective module is inserted, the module’s settings help you finalize Table’s data.


To this line – you’ve learned how to add Tables in WordPress content. We discussed Three ways to add Tables – manual with source code, by using WordPress plugins, and the use of WordPress Page Builders, such as Divi Builder.

For beginners – adding Tables with a Plugin is the ideal move. In this case, no extra, complex, or Technical workflows are required.

For more information on adding Tables to Pages, Posts, and Custom Templates – ask our experts regarding WordPress customization, maintenance, or WordPress marketing.

You can also read more resources on our Blog – helping you maintain WordPress without prior knowledge, perform manual maintenance, or handle errors in Dashboard.

Frequently Asked Questions (FAQs)

What are Tables in WordPress?

Tables refer to Rows and Columns – full of data in WordPress content. In Tables, data is efficiently represented across WordPress content.

We can say – a Table shows data in a graphical, tabular, rows, and columns manner. In WordPress content, users use Tables for arranging, presenting, and showing statistical data.

How to add WordPress Tables without coding?

If you don’t know how to add Tables with source code, using a plugin is the best option left for you. By utilizing a Table plugin, adding WordPress tables is a matter of a few clicks.

As long as the plugin is left in place, WordPress will be showing Tables across your site’s pages – where included.

How to add WordPress Tables with Block editor?

WordPress Gutenberg Editor helps users quickly add Tables to WordPress content. All you have to do is to choose and include the particular block – Custom HTML.

Once added a custom HTML code snippet for a Table, you can make changes in the values. On the same screen, WordPress allows changing Block’s options – such as colors, size, and data values.

How do I insert a Table in WordPress Elementor?

Using Elementor’s add-ons, users can add a Table to a WordPress page. Please note, once you have added a Table, you’ll need to make changes to the Add-on’s data.

In this case, there is no need to load Elementor’s back-end and make changes. The Elementor’s add-on helps users enter Tables values on the same screen. You can call the case editing Elementor’s add-on data.

How do I add Table Press to WordPress?

Table Press is a WordPress plugin for adding Tables to WordPress content – one of the most popular candidates.

In this case, how you add normal plugins to WordPress, you can add Table Press using the Add New button in the WordPress dashboard. Once added, don’t forget to save changes after you’ve changed Table Press’s options.

How to edit a table in WordPress?

In order to edit a Table’s data, you’ll need to go back in Back-end and make changes accordingly.

In this case, the way a Table is added to WordPress matters. For example – if the Table is added via source code, you can make changes in the source code. Similarly – if a Table is created with a WordPress plugin, you can make changes to the plugin’s interface. In the same way, you can edit a Table in Page Builder’s module options if the Table is added with a Page Builder, such as Divi Builder or Elementor.

How to use WordPress Page Builders for Tables?

Page Builders include modules to add Tables in WordPress. Once you’re ready to include Table’s add-on or Module, you can make changes in the Module’s settings for a Table option(s).

In this manner, using the Page Builder’s options, you can add WordPress Tables to custom pages in WordPress.

How to add a Table with a Shortcode?

Shortcodes are code indicators That help users identify, pick, and include specific Blocks in WordPress content instead of creating, editing, and managing Blocks from scratch.

For example – once you’ve created a CTA, you can insert the CTA into WordPress content by inserting the Block’s shortcode into WordPress content. In this case, when it comes to adding Tables with a shortcode, you’ll need to use the WordPress Ultimate Shortcodes plugin. Once installed and activated, you can set a WordPress Table, make changes, obtain its shortcode, and proceed to insert the Table into WordPress Pages and Posts by inserting its shortcode into WordPress content.

How to Backup Tables?

When a WordPress website is backed up, everything is backed up automatically. However – you can also backup manual code snippets for Tables you’ve included in WordPress content. In this case – if you’re using a plugin for Tables, such as Table Press, you can export Tables’ data. However – in the case of Table Press’ data, you’ll need to track data usage in case you’re planning to migrate WordPress from one location to another.

Similarly – if you’re using a page builder, you should backup page Templates in order to backup Table’s data.

Are Tables Responsive?

Yes – WordPress Tables are responsive. There is no need to take extra maneuvers in WordPress.

In this case – adding Tables with custom HTML code, using a plugin, or setting up a page builder’s module – your Tables are responsive on all devices.

Does adding Tables to content cost money?

The first method, which involves custom HTML code snippets to add Tables to WordPress content – doesn’t cost money.

However – on the other hand, if you’re using a premium plugin, you may need to pay. On the other hand – the Table Press is free for personal use, as addressed in this resource. Similarly – Divi Builder is a premium option as well.

What happens if a Table dependency is un-installed in WordPress?

If a Table dependency, such as a page builder’s module, the Table plugin, or custom HTML code snippet is removed from WordPress – the Table’s preview on WordPress’ Front-end is affected.

What are the benefits of adding Tables to Pages and Posts?

Tables are best known for adding stats-based data into WordPress content, such as data with Rows and Columns. A Table has an HTML-based structure – helping search engines better understand data inside Rows and Columns.

Similarly – Tables improve user experience in WordPress. Instead of showing data in raw form, Tables help users quickly understand data on WordPress Front-end.

Leave a Reply

Comment policy: We value comments and the time that visitors to our blog spend to give feedback. Please note that all comments are manually moderated and any deemed to be spam or promotional will be deleted.