Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Create and Manage Tables in WordPress Posts

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Create and Manage Tables in WordPress Posts

One of the downsides to using the TinyMCE Editor is that it doesn’t have any options for you to make tables. So unless you are good at HTML there isn’t anyway for you to do this in the visual editor. In this article we are going to show you how you can easily add and manage tables in your WordPress posts without knowing any code.

First thing you need to do is install and activate the Easy Table plugin. Upon activation, you will notice a new tab under Settings » Easy Table.

Easy Table for WordPress Settings

Here you not only gave various table options but also the ability to preview your tables using whatever settings you have selected. Before you start playing around with these though, we need to make a table. In order to do this you must use the following format:


Notice that the table is wrapped with a “table” shortcode. Separate any elements that you want to keep on the same row with a comma and whenever you want to start a new row just start a new line (just like you would in a normal table). The sample table above will output this:

Easy Table WordPress Plugin Sample

Download Easy Table plugin

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. icoco_de says:

    I am new to WordPress, so this may be a silly question for some, sorry.
    Am I right that plugins like this one for creating tables do only work on self hosted WordPress sites, but not with websites?

  2. Terence says:

    ? This sounded like a great plugin, but after downloading it, carefully reading your instructions and examining the settings, I still cannot see how to insert a table into an actual post.

    • Editorial Staff says:

      You use the shortcode that we mentioned in the article. Each line should have elements separated by comma. Look at the example shortcode that we mentioned in the article.

  3. Portalpower says:

    Excellent plugin, I have many posts with tables, will give a work around most apparently worthwhile.

  4. Brent Pittman says:

    Interesting plugin. I might have to use it sometime. I always have trouble cutting and pasting from excel.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.