Creating columns within columns with Beaver Builder

Update:  Beaver Builder now supports columns within columns. The workarounds here are no longer needed.

The example here is putting two buttons side by side in a single column without a plugin and CSS.


I build websites at WP Corner Shop and travel. I also co-host a weekly WordPress podcast called WP Builds and make YouTube videos.


  1. Tim Rose Tim Rose on 5th May 2017 at 1:30 pm

    Just tried out the shortcode/saved-row method – it works a treat and can be done in a snap,
    thanks for making the tutorial :)

    • David Waumsley David Waumsley on 9th May 2017 at 4:21 pm

      Hi Tim, sorry for the delay. I completely missed this. I must update this post as now Beaver Builder has added columns within columns. I feel really bad as you could have just dragged in a another column. So sorry!

  2. Kevin Robert Kevin Robert on 10th July 2020 at 7:40 pm

    Even with official Beaver Builder nested column support, I have still found this tip useful. You can only nest columns one level deep and this is quite limiting. Using the shortcode to place a nested layout inside another nested layout works. This is helpful when you want to control how columns stack on mobile more precisely. Typically the case in footers for me.

    • David Waumsley David Waumsley on 11th July 2020 at 8:17 am

      Cheers Kevin, I had not thought about that. Good tip – thanks for sharing.

Leave a Comment