How to: Add Tables to WordPress Posts and Pages

4th January 2012

Table layouts in web design may have gone out with the last Ice Age, but there are still plenty of times when it’s necessary to add tabular data within a blog post or page. The WordPress TinyMCE editor, whilst richly featured and easy to use, doesn’t come with any table editing options by default. Here are two options to help you add tables to WordPress posts and pages:

Tables in HTML View

If you know some basic HTML you always have the option to flip over to the HTML view and input your table code directly. Here is a simple example:

Pasted in, it should look something like this (keep in mind the table you see here is being altered slightly by my stylesheet):

Heading 1 Heading 2 Heading 3 Heading 4
Data Data Data Data
Data Data Data Data

Tables Using a Plugin

As with most problems in WordPress, the table issue can be solved with a simple plugin. There are quite a few options but my favourite is MCE Table Buttons. Once activated it simply adds in another row of buttons so you can control tables in the same way as all your other formatting.

1 Comment

  • Cathryn Clarke

    1st March 2013 at 8:55 pm

    This is just what I’ve been looking for, for both myself and a client! Thank you!

Leave a Reply

What our customers say:

Jo took my simple brief outline of what I wanted and turned it into everything I wanted and more. Jo was very professional, efficient and she was patient and understanding with the fact that I was not knowledgeable about building websites or what’s involved. By the end of it Jo had given me and my team a training session around how to manage the website. I would highly recommend her!

Sharon Mulholland (Sandcastle Mortgages)