Home Tutorials How to Add Multiple Columns in WordPress (2 Strategies)

How to Add Multiple Columns in WordPress (2 Strategies)

The follow of arranging content material into columns goes again to the early days of the printing press. This format is usually a versatile means to set up your textual content, photos, and extra. Nevertheless, including a number of columns in WordPress and getting their placement proper is usually a bit difficult.

Luckily, it doesn’t have to be so. Now you can use the block editor to simply add a number of columns to your WordPress posts and pages in a few quick steps.

You may as well obtain this structure utilizing the basic editor and a web page builder plugin.

On this tutorial, we’ll look into how to add a number of columns in WordPress.

Let’s get began!

Why Use a Multi-Column Format

From choosing the proper theme to including customized fonts, personalizing your website’s design is vital to establishing your model. Your submit and web page layouts are additionally a part of this puzzle. Experimenting with completely different formatting choices may be an attention-grabbing means to add structural selection to your content material.

Since there’s no single format that’s finest for readability, you may get inventive and discover a look that works for you. You may change it up from web page to web page to swimsuit varied sorts of content material and create a WordPress website that consists of pages with completely different layouts, like in this demo:

Multi-column Divi demo

Columns are a very versatile format. For those who’re wanting to use your area economically, they’re a simple means to phase your textual content.

You may as well use columns to pair completely different widgets collectively in a cohesive means, because the BuddyBoss theme exhibits:

The BuddyBoss theme

Or, you may simply have an interest in utilizing a versatile format that may be eliminated or reshaped based mostly in your wants. Regardless of your reasoning, columns can add some selection and group to your website.

How To Add Multiple Columns in WordPress (2 Simple Strategies)

Within the early days of WordPress, customers wanted to have a working information of HTML and have the ability to confidently edit their code to add columns to their posts. Again then, content material writing and enhancing was not essentially the most user-friendly expertise.

Luckily, there are actually two straightforward strategies to add columns in WordPress — no HTML required.

The block editor comes with an intuitive built-in column characteristic, and those that desire the basic editor shall be completely happy to hear you could nonetheless keep away from hand-coding columns with the assistance of a plugin.

Now, let’s see the 2 strategies.

Technique One: Use the Block Editor’s Native Performance

We’ll begin with including a number of columns utilizing the block editor (Gutenberg). The brand new default WordPress content material creation interface provides an entire host of useful options, all targeted on easy-to-move content material blocks.

One in all these options is the aptly named Columns block, which helps you create as many columns as you need.

An image of the Block Editor with the search box open

To get began, enter “columns” into the block editor’s search field you could open by clicking the + button. Alternatively, you possibly can merely click on on the display and start to sort “/columns” to carry up the identical choice.

This may name up a window the place you possibly can select a column structure:

A closeup of the various options available for the Columns block

Beginning with the default two columns and adjusting the settings later can also be an choice.

Upon getting specified what number of sections you need and the way you need to divide them, you possibly can drag and drop the block wherever you’d like.

Subsequent, you possibly can nest different blocks inside the Columns block. They may all be textual content blocks, or you possibly can shake it up. Strive enhancing a textual content column by putting it subsequent to a picture or calendar column to make it stand out:

A columns block with calendar and paragraph blocks in the block editor

Don’t be afraid to make the most of the editor’s flexibility by mixing and matching parts.

After that, you possibly can return to the Columns block settings and tweak the width ratio to suit your wants. Every particular person column may be adjusted relying on what sort of look you’re capturing for.

Thanks to the block editor’s visible interface, your work on the backend will translate fairly immediately to the frontend. For reference, that is what our instance seems to be like after publishing it:

A columns block on the frontend

When you get the grasp of the fundamentals, there’s extra to discover with columns.

For those who’re searching for extra performance with the block editor, you may want to take into account downloading a feature-boosting block plugin and experimenting with new content material mixtures.

Technique Two: Use the Traditional Editor and Web page Builder by SiteOrigin

For those who’re extra of a traditionalist and nonetheless use the basic editor, you too can add a number of columns to your posts and pages with out code. All you’ll want is a plugin. There are loads of choices that may get the job executed, so the very first thing you’ll want to do is select one.

As I’m a giant fan of the Web page Builder by SiteOrigin plugin, I’ll use this one to create a multi-column structure in the basic editor:

Page Puilder by SiteOrigin

Web page Builder is a stable free choice that makes use of an intuitive drag-and-drop interface and has greater than 1 million energetic installations.

Upon getting put in and activated the plugin in your website, go to its settings web page by clicking the Settings > Web page Builder menu in the left sidebar.

Right here, choose the Normal tab and examine the Use Traditional Editor for New Posts choice:

SiteOrigin Page Builder settings

Be aware that you just additionally want to have the Traditional Editor plugin put in and activated in your website for this selection to work.

Now, you possibly can add columns by opening an present submit or creating a brand new one and navigating to the Web page Builder tab in the higher right-hand nook:

The Page Builder tab in the Classic Editor

Right here, click on the Add Row button that can create a brand new row the place you possibly can add your columns:

SiteOrigin add row feature

This may open up an interface the place you possibly can alter some preliminary settings, together with the quantity, ratio, and path of your columns:

New row creation screen in SiteOrigin Page Builder

Specify the variety of columns and resolve what their ratios shall be. Then, click on on Insert to place them into your submit.

Related to the block editor, the Web page Builder by SiteOrigin plugin allows you to insert completely different widgets into the column construction.

Choose the column you’d like to add the widget to, then click on the Add Widget button, which can carry up the next panel:

An example of Page Builder's widget options

Select the aspect you need to incorporate and populate it together with your content material.

The backend of your submit ought to now look one thing like this:

A Page Builder column post, populated with widgets

Finalize your modifications.

This may translate to a end result on the frontend that appears one thing like this:

Columns on the frontend

Strive taking part in round with completely different widget pairings to obtain a singular search for your website. It’s a simple course of you possibly can reverse at any time, so don’t be afraid to break the mould and get inventive.


Including columns to your WordPress website can assist hold your structure recent and fascinating. Whereas the method of doing so can sometimes be a bit difficult, there are easy strategies you need to use to make it simpler.

On this tutorial, we lined two step-by-step strategies for including a number of columns in WordPress:

  1. Utilizing the built-in Columns block of the block editor
  2. Putting in a plugin similar to Web page Builder to use it with the basic editor

What’s your favourite means to add columns in WordPress? Tell us in the feedback part under!