Opinion – Re: Moving away from Divi?

Opinion – Re: Moving away from Divi?

So, there are a lot of people criticizing Divi for leaving behind a bunch of shortcodes.

Wait, let me correct that.

There are a lot of people on Elementor’s payroll that criticize Divi for leaving behind a bunch of shortcodes. (The loudest of the complainers)

basically, there are a lot of people that criticize Divi for leaving behind a bunch of shortcodes.

Why do I make that distinction?

Well many new page builders (Elementor, Beaver, to name a couple) pride themselves in “not leaving behind any shortcode residue” upon deactivation.

Let’s discuss this..


1. There’s nothing wrong with shortcodes

Absolutely nothing wrong.

I still remember when WordPress first got shortcodes in ver. 2.5 (in 2008) and I was so happy with my newfound super power.



That’s how the page builder industry became such a huge thing.

That’s how WordPress became such a huge thing.


Lemme say that again for y’all:

Shortcodes massively helped WordPress take over the web industry.

We started with shortcodes letting us easily define columns and buttons and CTAs, and moved onto putting them in the text editor so it’s easier to define them without memorizing the shortcodes. Then we went onto a plugin that let us drag and drop things… and BAM page builders.

Now the question arises: Is this legacy, and should we move on?

No. There’s no reason to.

Mainly because I don’t think shortcodes are outdated.

This is because shortcodes are small macros. It really doesn’t matter if that’s how it builds pages. As long as you’re using the page builder interface well, and/or copy pasting the right shortcode, there’s absolutely no reason shortcodes to be considered be either outdated or useless.


Divi, Avada, Enfold, Flatsome, Jupiter, Bridge, BeTheme, Salient, Impreza, and Uncode… (many of which use) WPBakery Page Builder (aka Visual Composer), and SiteOrigin Page Builder, etc

It’s safe to say that if you’ve used WordPress, you’ve heard of at least one of those products.

They ALL use shortcodes. Just combining those sales/installation numbers would give you tens of millions of WordPress websites.



And those are just in the page-building area. If you consider all the other plugins that offer other functions..

like Contact Form 7, or Woocommerce…. or pretty much ANY widely used plugin that adds significant functionality to WordPress uses shortcodes. Shortcodes are not only here to stay, they power WordPress, and ultimately, the internet.

So… “Divi leaves behind shortcodes” being a problem is malarky. Gimme a break.

Using shortcodes is not a problem.


2. The alternative solution isn’t any better

I’ve given the (in)famous Elementor more than enough chances. I’ve really tried to get used to it. I’ve even suggested it to some DIY clients.

This post is not about using Elementor (that’s for a different post, different day), so staying on topic, when Elementor is deactivated… you end up with useless crap. WTF.

THAT’s what the Elementor crowd was raving about?



What’s the use of having some raw html? Does it retain anything? No.

Without Elementor’s stylesheets enqueued, what’s left is just as useless as any other page builder deactivation artifacts. GTFO with your pretentiousness. ugh.


3. You’re gonna be building fresh anyway… right… right?

You build a website with a page builder. Now you want to try another page builder. So you need to keep the content, and start using the new page builder to build.. a.. new… page. Right?


So…….. you copy paste the text somewhere, and use that when building the new page. The images are already in the library… (or you upload more)

At what stage do you need to even check what’s left of the page on deactivation? Caring about that sounds pretty stupid.


Here’s an analogy:

You’re redoing your bedroom. You pull out all the furniture to paint the walls and put in a new carpet. Then you get angry that the old carpet has marks on it, and the walls are dirty before you paint them. You still have your furniture, right? And you’re redoing the room. What’s the problem?



I find nothing wrong with that. Deactivating Elementor, and activating Beaver doesn’t make ANY process easier, at all. Foaming at the mouth trying to convert others to use the product you “like” just seems… weird. Especially when the arguments are stupid too.


Hey check this out:

Yeah… I was surprised to say the least.

Anyways, share this post with your friends. 🙂


Photo by frank mckenna on Unsplash

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. nisha says:


    I am new to WordPress. I built my web site pages using Free version of Elementor and due to few limitations, I am thinking of changing the page builder to something else(maybe Divi)
    So, if I decide to do that, will I lose all my web site content built using Elementor?
    If i transition to say Divi, will I be able to edit my elementor elements anymore?

    Thanks in advance

  2. Nicolas Richer says:

    Hey PK,

    Furthermore, if this is juste a shortcode problem, it can be cleaned up with Sean Barton’s free plugin Bye Bye Divi (available since December 2017).

    It takes 3 more minutes than deactivating Elementor or Beaver Builder.

    Dear haters, let’s move on: it can’t be an argument against Divi anymore.

    • PK says:

      Hi Nick, thanks for that, I’m sure it’ll help anyone who needs to clean up the shortcodes.

New tutorials

Breakdance 2 vs. Divi 4
Breakdance 2 for Agencies
First Look at Breakdance v2.0
ACF flexible fields (sort of) with Breakdance

Why no ads?

Hi, I'm PK, and I maintain and publish content on this site for two reasons.

  1. To give back to the community. I learned so much from people's tutorials and StackOverflow that I wanted to contribute and help others.

  2. To provide a more structured learning experience. People struggle to find the course that guides them from start to finish, based off of real life experience, and my courses provide that.

The only "ads" I have here are for my own courses, and maybe an affiliate link, but that's it. They fund the website resources and provide more motivation for me to produce better content.

Any bit of interest helps. Even sharing with your friends, suggesting my courses to your developer or designer, or subscribing to my YT channel, or joining our Discord. Thanks and I'll see you around!

There's a newsletter!

Sign up to the newsletter for the occasional updates on courses, products, tutorials, and sales.