This WordPress plugin boosts your website with... you guessed it, columns!
As of April 2026, Columns is a WordPress columns plugin with 3.0K+ active installations and a 4.1/5 rating from 22 reviews. It has been downloaded 91K+ times in total. Requires WordPress 4.4+ and PHP false+. Available on WordPress.org since 2013. Last updated 8 years ago — may have compatibility concerns. Downloads are down 12% this week. Top alternative: WP Shortcodes Plugin — Shortcodes….
Create a column group with the [column-group] shortcode, then add columns to the group with the [column] shortcode, like this:
[column-group]
[column]This is my first column[/column]
[column]This is my second column[/column]
[/column-group]
You can also span columns, like this:
[column-group]
[column span="2"]This is my first column spanned across two columns.[/column]
[column]This is my second column[/column]
[column]This is my third column[/column]
[/column-group]
The first column will be twice as large as the second or third.
Styles are in columns.css. If you’d like your own margins and stuff, dequeue the columns.css style during wp_enqueue_scripts with a priority of 11 or more.
It does not compare with other columns plugins, as it is the simplest I have been able to use. It is perfect when using Disable Gutenberg or such.
I really like these kind of lean plugins. Maybe it’s not for everyone but it doesn’t add any bloat and I like that.
To the people who say this plugin is not responsive. Responsive settings are based on CSS defined media breakpoints. The author of this plugin did not include these. Different themes use different breakpoints. So yeah you might have to add a few lines of css yourself to accomplish responsive effects.
But in the end this will always look better than pre defined responsive css settings included in some other plugins, which will not always look good on every theme.
example:
@media only screen and (max-width:768px) {
.columns-2 .column { width: 100%; }
.columns-3 .column { width: 100%; }
}
Installed great but on a phone gives two really skinny columns instead of stacking them up.
It sort of works but put everything into a colored box with a tiny font.
Useless to me but might be OK for some people (that like tiny fonts and weird boxes)
Thanks Konstantin, great plugin, simple and to the point. I just tested it in Black Studio TinyMCE (Visual Editor widget) inserted into Page Builder (by SiteOrigin) and everything works 100%.
All the best from everyone here at SiteOrigin 🙂
| WordPress | 4.4+ requiredTested up to 4.6.30 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.