Recently one of our visitors asked us how to insert a table in WordPress?

This is a feature that does not exist by default on WordPress, however our publications are not primarily composed of titles and paragraphs. Some blogs also use tables for various reasons. The problem as usual is that it is very often difficult to know which plugins to use.

To respond to a concern of one of our subscribers, I will show you in this tutorial how to add nice tables on your WordPress website thanks to the plugin TablePress.

If you do not understand a point on this tutorial, our Feedback Form is available.

Are you ready ? Let's go !

how to insert a table

But before, if you have never installed WordPress discover How to install a WordPress blog in 7 steps et How to search, install and activate a WordPress theme on your blog 

Then back to why we are here.

Installation and Configuration Plugin tablePress

Indeed, we will use the Plugin TablePress, which is well known by the way, for adding tables to WordPress posts and pages. I invite you to install it from your dashboard. You can also download it as a zip file and install it from your FTP.

Once it's done, you'll notice that a new menu is available on the left sidebar of your dashboard. Especially when it comes to configurations, you don't have to do much. 

However, you can customize the overall design of the table by adding CSS code to it and defining the location of the menu « tablePress » on the left side menu of the dashboard.

tablepress-configuration

How to add a new table on your blog

On the menu TablePress ", click on " Add a picture ». On the new page, you must give a name to your table, a description (optional), but especially define the number of rows and columns. Once done, click on " Add a picture ».

how to insert a table

After adding your table, go to the edit page. On this page you will be able to modify the name and Description of the Board (until then nothing special), But also and above all, you can manipulate the table, in particular by adding text in the fields of each column.

change-of-a-column

Other additional options are available, which allow you to:

  • Add an image
  • Add a link
  • Access the advanced code editor (HTML developer only)
  • To hide or show a line
  • Duplicate, insert or delete a line
  • Add new empty lines

These different options apply to lines (to the left) and to the columns (to the right).

Also create price lists on your blog or website with these 8 premium WordPress plugins

how to insert a table

The section " Table options Gives you the ability to define certain options such as to define " the first line of the table As the heading and that of defining " the last line of the table As low. You can also define other visibility options and add CSS code to them.

how to insert a table

To make your table dynamic, you can activate the option " DataTables From the section Contents the DataTables JavaScript Library ». By default, this feature is enabled, and gives you the option to enable some other features like sorting, paging, and more.

Discover How to add a parallax effect on any WordPress theme

how to insert a table

Once you have finished modifying your table, do not forget to save your modifications by clicking on " Save changes ».

See also How to rearrange WordPress articles into 2 methods

At the bottom of the page you will see 3 other buttons that allow you to:

  • Copy table : i.e. create a new table taking inspiration from the currently modified one
  • Export Table: this functionality allows to use the information of a table on another installation of " TablePress You can also make use of this feature to make backups of your table.
  • Delete table : this feature is we can not anymore clear, this is the deletion of a table being edited.

how to insert a table

How to administer the tables on your website

All the tables you create are available on the " TablePress >> All the tables ». From this location, you can perform grouped actions, including copy, delete or export tables. If you'd rather perform these actions on a particular board, hover over it and you'll see its options.

It is also from this location that you can retrieve the shortcode of the table, which you will add in an article or a page of your choice.

Make your blog popular with these 10 WordPress plugins to share your articles on social networks

No need to tell you that to make changes to a table, you must click on the name of the table.

how to insert a table

How to import a table

TablePress gives you the possibility to export and import tables either on the same installation of WordPress, Or elsewhere. Still, you will need to access the location " TablePress >> Import a table ».

From there, you can determine the source of the table (File, Url, Public chat the server, manual entry).

how to insert a table

How to add a table to an article or page

From the home page of Pluginyou can recover the shortcode, as I said earlier, by clicking on the link "Show the shortcut".

Post-shortcode

Copy this code and add it to the post or page visual editor.

addition-u-shortcode-on-l-section

Once that's done, publish the article (or page) and check out-the. Your pretty picture is in line with all its rows and columns (this is what I was able to achieve at home with the theme of the week).

Table-preview

Discover also some premium WordPress plugins  

You can use other WordPress plugins to give a modern appearance and to optimize the handling of your blog or website.

We offer you here some premium WordPress plugins that will help you do that.

1. WordPress Ultimate Redirect

The "WordPress Ultimate Redirect" plugin is the one and only solution you need to manage all your redirects, 404s, site migration and / or domain change or transfer needs.

WordPress Ultimate Redirect Plugin

There are plugins that do what the plugin does, but not all at the same time. This plugin provides all the usual 404 redirect functionality, plus our favorite "auto-redirect to closest URL match".

Download | Demo | Web hosting

2. Bookly Custom Fields

It is important to note that this WordPress Plugin is an add-on that requires the WordPress Plugin Bookly to operate. By default, customers or visitors are usually used to filling in several fields such as name, phone number and email address before confirming a reservation.Bookly Custom Fields Add on WordPess plugin

But with this WordPress Plugin, you can ask them to fill in more fields, finally to obtain more details or any other type of information. These new fields will appear in the Upload step of the booking process, and the booking details will be added to your Bookly calendar.

Its features are, among others: the ability to create as many fields as needed, support for different types of fields, the ability to make certain fields mandatory or optional for filling, detailed documentation and much more.

Download Demo | Web hosting

3. Elegant Tabs for Beaver Builder

Through this plugin, you can add any shortcode in multiple tabs so that users can choose which data they want to see.elegant-tabs-for-beaver-builder-plugin-wordpress-to-page-builder

As features we find: the ppossibility to customize (colors, icons, backgrounds for different sections / tabs), the iintegration of WYSIWYG, the possibility of selecting an icon for each tab from the font library available in Beaver Builder, atab alignment (10 different tab styles and plenty of variations for easy customization

Download | Demo | Web hosting

Recommended Resources

Find out about other recommended resources to help you build and manage your website.

Conclusion

Here! That's all for this tutorial dedicated to creating and adding a table on the pages or articles of your WordPress website thanks to TablePress. Hope you found it useful. Do not hesitate to share with your friends on your favorite social networks

However, you will also be able to consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on the WordPress blog creation.

And if you have any suggestions or remarks, leave them in our section Comments.

...