Create a Table in WordPress using the TablePress Plugin

How to Create a Table in WordPress with or without a Plugin – 2021

You can create a table in WordPress post without any plugin. In the same way, you can create a beautiful, and Responsive table by using the TablePress plugin (the top-rated and highly installed plugin). This TablePress plugin also has a great feature like importing and exporting CSV, HTML and JSON files. You can create a simple shortcode through the TablePress Plugin and embed it in the post, pages or widgets. Editing data in this table is very easy using the Excel spreadsheet, so you do not need any coding experience. Additionally, JavaScript library adds features such as sorting, paging, and filtering for your website visitors. However, in this article, you can learn creating a table with and without a plugin. Get started now.

Create a table in WordPress with the default Gutenberg text editor:

When you open the default text editor (Gutenberg block editor) by navigating the post from the WP Dashboard, do the following.

  • Place the cursor position where you want to insert the table
How to Add Table in Your WordPress Post
How to create a Table in Your WordPress Post
  • On the top right corner of the post-click + icon to expand its menu
  • In the search box, type and search table
  • Click on the table under block
  • Then choose the number of columns and rows you want
How to Create a Table in WordPress with or without a  Plugin - 2021 1
Choose number of rows and columns for creating a table
  • If you want to change the appearance of the table, click on the table icon, which is at the top right corner of the block editor.
Preview Table Styles in WordPress
Preview Table Styles in WordPress
  • Select one of the styles you want
Create a Table in WordPress
Create a Table in WordPress
  • Lastly, click “Create Table” and Start typing the text in the table.

Create and add a table using the TablePress Plugin:

How to Use TablePress Plugin:

To show table in your page, embed the Shortcode [table id=<the-ID> /]. Each table will be generated with a new unique ID.

After installing and activating the top-rated TablePress plugin, you can create and add table manually, or import data from CSV, HTML, JSON, and Excel Sheet. The easiest method to create a table is importing data from an excel spreadsheet or any other format. Importing Data from Excel Sheet (XLS, and XLSX):

How to Create a Table in WordPress with or without a  Plugin - 2021 2
Create a Table in WordPress Using TablePress Plugin
  • Before importing data from the excel sheet, you need to enter contents in an excel sheet with the number of rows and columns you want.
  • Navigate to WP dashboard, hover over TablePress and click import.
  • Select the Import formats (XLS, or XLSX based on the office version)
  • Then click import
  • If you want to manipulate, delete, or add any extra information in your table, use table manipulation and table options as in the picture below.
  • Now copy the code form the data you have imported
  • Paste the same code wherever you want in your post, then update the post.
  • If you preview the post, you will see the beautiful data table in your post.

Manually Create a Table in WordPress:

  • Navigate to WP dashboard, hover over TablePress and click Add New.
  • Type the table name in the search box, also write some description (optional) in the box below the table name.
  • Now choose several rows and columns you want for your table.
  • Then click “Add Table”.
  • To manipulate, delete, or add any extra information in your table, use table manipulation and table options as in the picture below.
  • Now copy the code form the data you have imported
  • Paste the same code wherever you want in your post, then update the post.
  • If you preview the post, you will see the beautiful data table in your post.

How to Use the Table for on Page SEO: 

If you feel that creating a table by using code is not SEO friendly, do the following.

  • After creating a table and generating shortcode using any plugin, copy and paste the code into a post, then preview the current page and copy the entire content of the table that you have created with the shortcode.
  • Now paste the content to your desired page and update it. That’s it, you have created an SEO friendly post. 

Recent Posts:



Can we create a Table in WordPress with or without a plugin?

You can create a table in WordPress post without any plugin. In the same way, you can create a beautiful, and Responsive table by using the TablePress plugin (the top-rated and highly installed plugin). This TablePress plugin also has a great feature like importing and exporting CSV, HTML and JSON files.