Title: Genesis Columns Advanced
Author: Nick Diego
Published: <strong>February 1, 2015</strong>
Last modified: June 23, 2024

---

Search plugins

![](https://ps.w.org/genesis-columns-advanced/assets/banner-772x250.png?rev=3106194)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/genesis-columns-advanced/assets/icon-256x256.png?rev=3106194)

# Genesis Columns Advanced

 By [Nick Diego](https://profiles.wordpress.org/ndiego/)

[Download](https://downloads.wordpress.org/plugin/genesis-columns-advanced.2.0.5.zip)

 * [Details](https://wordpress.org/plugins/genesis-columns-advanced/#description)
 * [Reviews](https://wordpress.org/plugins/genesis-columns-advanced/#reviews)
 *  [Installation](https://wordpress.org/plugins/genesis-columns-advanced/#installation)
 * [Development](https://wordpress.org/plugins/genesis-columns-advanced/#developers)

 [Support](https://wordpress.org/support/plugin/genesis-columns-advanced/)

## Description

**Genesis Columns Advanced is nearing the end of its life. The plugin was built 
for the Classic Editor and is not needed in the block Editor (Gutenberg). Critical
support will still be provided in the support forum, but the plugin is no longer
being actively developed. Consider transitioning to the native WordPress Columns
block.**

This plugin was originally designed to generate shortcodes for every column configuration
available with the column classes provided by the [Genesis Framework](http://www.studiopress.com),
hence the name. We are pleased to announce that as of version 2.0, the plugin is
completely standalone and does not require Genesis. The plugin now loads its own
CSS styles, which can be disabled if you desire. See the FAQ for more details. By
moving away from Genesis, we have been able to add new features, such as the inclusion
of fifths, and it opens the door to more enhancements in the future!

Shortcodes are easily added using a custom button in your WordPress editor. They
can also be added manually if you so choose. See the FAQ for more details. Check
out the video below for a short demo on the plugin.

#### Plugin highlights

 * Plugin is fully translatable, .pot file included
 * Plugin loads its own CSS column classes and does not require Genesis
 * Plugin includes fifths so you can finally add 5 even columns!
 * 42 different responsive column configurations available
 * Add custom CSS classes to any column
 * Includes three utility shortcodes to assist with layout, see the FAQ for more
   info
 * Only adds one button to your WordPress editor
 * No plugin settings to configure
 * Custom button and TinyMCE popup design integrates seamlessly with the core WordPress
   aesthetic

If you have questions or would like to request additional features, such as additional
utility shortcodes, please let me know in the plugin support forum.

## Screenshots

[⌊A screenshot of columns button in editor and available options.⌉⌊A screenshot 
of columns button in editor and available options.⌉[

A screenshot of columns button in editor and available options.

[⌊A screenshot of Advanced Options popup where you can select from all 42 column
configurations.⌉⌊A screenshot of Advanced Options popup where you can select from
all 42 column configurations.⌉[

A screenshot of Advanced Options popup where you can select from all 42 column configurations.

[⌊A screenshot of the frontend featuring a two column and six column layout with
all columns evenly spaced.⌉⌊A screenshot of the frontend featuring a two column 
and six column layout with all columns evenly spaced.⌉[

A screenshot of the frontend featuring a two column and six column layout with all
columns evenly spaced.

[⌊A screenshot of the frontend featuring an advanced three column and an advanced
two column layout.⌉⌊A screenshot of the frontend featuring an advanced three column
and an advanced two column layout.⌉[

A screenshot of the frontend featuring an advanced three column and an advanced 
two column layout.

## Installation

 1. You have a couple of options:
 2.  * Go to Plugins->Add New and search for “Genesis Columns Advanced”. Once found,
       click “Install”.
     * Download the folder from WordPress.org and zip the folder. Then upload via Plugins-
       >Add New->Upload.
 3. Activate the plugin through the ‘Plugins’ menu in WordPress.
 4. From the ‘Plugins’ page, head to a post/page and check out the new button in your
    editor.
 5. If you have any implementation questions, please post in the plugin support forum.

## FAQ

### How do I add columns shortcodes?

**Standard Method** – The easiest way is to click the “Insert Columns” icon that
is added to the top bar of your WordPress editor. This will open a dropdown where
you can quickly select a standard column layout. You can also choose “Advanced Layouts”
to launch a popup window where you can then choose from any one of the 42 available
layouts. Click insert, and the correct shortcodes will be added to your editor’s
content field.

**Manual Method** – If you don’t want to bother with the popup interface, or want
to use the shortcodes outside the editor, you can manually type out the shortcodes.
Below is all the available shortcodes that this plugin supports. Note that the “
first” shortcodes are used for the first column in a row of columns.

**Main Column Shortcodes**

    ```
    [one-half-first] …Column Content… [/one-half-first]
    [one-half] …Column Content… [/one-half]

    [one-third-first] …Column Content… [/one-third-first]
    [one-third] …Column Content…[ /one-third]
    [two-thirds-first] …Column Content… [/two-thirds-first]
    [two-thirds] …Column Content…[ /two-thirds]

    [one-fourth-first] …Column Content… [/one-fourth-first]
    [one-fourth] …Column Content… [/one-fourth]
    [two-fourths-first] …Column Content… [/two-fourths-first]
    [two-fourths] …Column Content…[ /two-fourths]
    [three-fourths-first] …Column Content… [/three-fourths-first]
    [three-fourths] …Column Content…[ /three-fourths]

    [one-fifth-first] …Column Content… [/one-fifth-first]
    [one-fifth] …Column Content…[ /one-fifth]
    [two-fifths-first] …Column Content… [/two-fifths-first]
    [two-fifths] …Column Content…[ /two-fifths]
    [three-fifths-first] …Column Content… [/three-fifths-first]
    [three-fifths] …Column Content…[ /three-fifths]
    [four-fifths-first] …Column Content… [/four-fifths-first]
    [four-fifths] …Column Content…[ /four-fifths]

    [one-sixth-first] …Column Content… [/one-sixth-first]
    [one-sixth] …Column Content… [/one-sixth]
    [two-sixths-first] …Column Content… [/two-sixths-first]
    [two-sixths] …Column Content…[ /two-sixths]
    [three-sixths-first] …Column Content… [/three-sixths-first]
    [three-sixths] …Column Content…[ /three-sixths]
    [four-sixths-first] …Column Content… [/four-sixths-first]
    [four-sixths] …Column Content…[ /four-sixths]
    [five-sixths-first] …Column Content… [/five-sixths-first]
    [five-sixths] …Column Content…[ /five-sixths]
    ```

**Utility Shortcodes**

    ```
    [clearfix] - Adds a clearfix
    [vertical-spacer] – Adds a clear as well as some vertical separation
    [columns-container] …Column Content… [/columns-container] – Useful for wrapping column rows
    ```

### Can I add attributes to columns?

Yes! All column and utility shortcodes currently support three attributes: id, class,
and style. Multiple classes can be specified, but they must be space separated and
all style requires proper markup. See below for usage examples:

    ```
    [one-half-first id="main_column" class="col1" style="color:red; border: 1px solid #333"] …Column Content… [/one-half-first]
    [clearfix class="class1 class2"]
    [columns-container class="wrapper-class" style="background-color: green"] …Column Content… [/columns-container]
    ```

### How do I disable the built-in stylesheet?

If you are already using a Genesis theme, it is likely that it includes column classes.
In which case you might not want to use the built-in styles that come with this 
plugin. You can easily disable the stylesheet using the filter below. Just add it
to your functions.php file. **Note: Genesis themes do not support fifths, so if 
you disable this plugin’s built-in stylesheet, the fifths shortcodes won’t do anything.**

    ```
    add_filter( 'gca_load_column_styles', '__return_false' );
    ```

### Will you be adding more utility shortcodes or additional features?

Let us know what you are looking for in the support forums, and we will do our best
to make it happen, pending the request is reasonable of course!

## Reviews

![](https://secure.gravatar.com/avatar/bc7668e51aa3920c19c3699a8d87011f5c66d4b567177c1a2b12598c48776723?
s=60&d=retro&r=g)

### 󠀁[quite successful](https://wordpress.org/support/topic/quite-successful-3/)󠁿

 [aga2442](https://profiles.wordpress.org/aga2442/) February 5, 2023 1 reply

I was using a different plugin before. I had a lot of problems. but now i am using
this plugin. It takes up very little space. I recommend it to those who use classic
editors.

![](https://secure.gravatar.com/avatar/ec3470090cd54ba3622bda8a9c88a9792a3c5056de8e1c8ea1ff07d9c059949a?
s=60&d=retro&r=g)

### 󠀁[Needs update for Gutenberg](https://wordpress.org/support/topic/needs-update-for-gutenberg/)󠁿

 [mediafluent](https://profiles.wordpress.org/mediafluent/) September 4, 2019

I’m sure it’s awesome for classic editor but would be even more awesome if it worked
with Gutenberg which it does not even though the plugin is compatible with newest
version of WP.

![](https://secure.gravatar.com/avatar/74cb9868751280139359e8ca02502f4e10e5a12a7f399a874c45fdf4f4d83e34?
s=60&d=retro&r=g)

### 󠀁[Great](https://wordpress.org/support/topic/great-9362/)󠁿

 [eir3apps](https://profiles.wordpress.org/eir3apps/) March 4, 2019

Very useful!

![](https://secure.gravatar.com/avatar/88ac9a571b329e204ffa957f7049583423a5ca2425a9d8a86ffcf206ab081285?
s=60&d=retro&r=g)

### 󠀁[easy to use, great support](https://wordpress.org/support/topic/easy-to-use-great-support-56/)󠁿

 [melissabushwaykeyser](https://profiles.wordpress.org/melissabushwaykeyser/) May
19, 2018 1 reply

I set up this plugin for my services page, and it works great! I first tried to 
do the coding myself, but that’s not my strength, and chose to use this instead.
Very easy to use, and support quickly answered and resolved the one problem I had(
a spacing confusion).

![](https://secure.gravatar.com/avatar/843bbf8bc79791258536390238eba89f8404599c405579f451affc00c24ad557?
s=60&d=retro&r=g)

### 󠀁[Simple to use; does what it says on the box](https://wordpress.org/support/topic/simple-to-use-does-what-it-says-on-the-box/)󠁿

 [SK](https://profiles.wordpress.org/sooskriszta/) February 8, 2018 1 reply

Good plugin, makes the task for column widths quick and simple. Rather than typing
classes for text widgets, and wondering what to do with other widgets, simply use
this plugin. I recommend it. Also, the author is responsive to queries posted on
these support forums, which can often be quite important for these sorts of plugins.

![](https://secure.gravatar.com/avatar/79d22e42947aeba585534b3e327416ff8adf3ccc3865654323f6d4b9302cd52b?
s=60&d=retro&r=g)

### 󠀁[Works well, incredible support](https://wordpress.org/support/topic/works-well-incredible-support/)󠁿

 [drdrerde](https://profiles.wordpress.org/drdrerde/) December 18, 2017 1 reply

Does exactly what I want and more. Nick (the developer) is VERY responsive and helpful.

 [ Read all 25 reviews ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/)

## Contributors & Developers

“Genesis Columns Advanced” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Nick Diego ](https://profiles.wordpress.org/ndiego/)
 *   [ Outermost ](https://profiles.wordpress.org/outermostdesign/)

“Genesis Columns Advanced” has been translated into 7 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/genesis-columns-advanced/contributors)
for their contributions.

[Translate “Genesis Columns Advanced” into your language.](https://translate.wordpress.org/projects/wp-plugins/genesis-columns-advanced)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/genesis-columns-advanced/),
check out the [SVN repository](https://plugins.svn.wordpress.org/genesis-columns-advanced/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/genesis-columns-advanced/)
by [RSS](https://plugins.trac.wordpress.org/log/genesis-columns-advanced/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

**Update Notice (v2.0.4+)**

Due to potential security concerns, style attributes that contain quotes and parenthesis
are no longer supported. If you have added inline background images to column shortcodes,
you will need to apply these styles via a custom CSS class instead.

#### 2.0.5 (2023–01-13)

 * Fixed PHP 8.0+ deprecation error (Thanks i4nd90)

#### 2.0.4 (2022–12-28)

 * Fixed potential security issues (Thanks WPScan)

#### 2.0.3 (2017–1-12)

 * Fixed bug with incorrect column widths (Thanks fourlightsweb)

#### 2.0.2 (2016-8-14)

 * Added default styling to columns-container shortcode to fix styling bug

#### 2.0.1

 * Fixed bug with missing styles for the vertical-spacer shortcode (Thanks DanaE23!)

#### 2.0.0

 * Complete plugin overhaul to comply with WP standards
 * Plugin is now fully translatable
 * Plugin is now completely standalone, does not require the Genesis Framework
 * Added brand new UI for the TinyMCE popup
 * Added fifths
 * Added id and style attributes to all shortcodes

#### 1.1.0

 * Added class attributes to all shortcodes
 * Added the columns container utility shortcode

#### 1.0.4

 * Updated readme
 * Added new banner and icon

#### 1.0.3

 * Fixed bug associated with adding columns on HTTPS websites

#### 1.0.2

 * Fixed bug associated with columns with a width of two-fourths

#### 1.0.1

 * Fixed bug associated with wpautop

#### 1.0.0

 * Initial Release

## Meta

 *  Version **2.0.5**
 *  Last updated **2 years ago**
 *  Active installations **10,000+**
 *  WordPress version ** 3.6 or higher **
 *  Tested up to **6.1.10**
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/genesis-columns-advanced/), [English (Canada)](https://en-ca.wordpress.org/plugins/genesis-columns-advanced/),
   [English (US)](https://wordpress.org/plugins/genesis-columns-advanced/), [French (France)](https://fr.wordpress.org/plugins/genesis-columns-advanced/),
   [Italian](https://it.wordpress.org/plugins/genesis-columns-advanced/), [Spanish (Chile)](https://cl.wordpress.org/plugins/genesis-columns-advanced/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/genesis-columns-advanced/),
   and [Swedish](https://sv.wordpress.org/plugins/genesis-columns-advanced/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/genesis-columns-advanced)
 * Tags
 * [columns](https://wordpress.org/plugins/tags/columns/)[genesis](https://wordpress.org/plugins/tags/genesis/)
   [Genesis Framework](https://wordpress.org/plugins/tags/genesis-framework/)[genesiswp](https://wordpress.org/plugins/tags/genesiswp/)
   [shortcode](https://wordpress.org/plugins/tags/shortcode/)
 *  [Advanced View](https://wordpress.org/plugins/genesis-columns-advanced/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  22 5-star reviews     ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/genesis-columns-advanced/reviews/)

## Contributors

 *   [ Nick Diego ](https://profiles.wordpress.org/ndiego/)
 *   [ Outermost ](https://profiles.wordpress.org/outermostdesign/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/genesis-columns-advanced/)