WP Manifestindependent plugin directory
manifest / ecommerce / disable-divi-builder-wc-cart-checkout

Disable Divi Builder on WC Cart & Checkout self-updates

Disable the Divi Builder on WooCommerce Cart and Checkout Pages

by Abundant Designs · github.com/robertstaddon/disable-divi-builder-wc-cart-checkout · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/robertstaddon/disable-divi-builder-wc-cart-checkout/archive/refs/heads/main.zip

Ships its own WordPress updater (Update URI header), so new versions show up under Dashboard → Updates.

Disables the Divi Visual Builder on WooCommerce cart and checkout pages. Divi 5 only.

Description

This plugin prevents the Divi Visual Builder from being used on the WooCommerce cart and checkout pages assigned under WooCommerce → Settings → Advanced.

It:

  • Disables Visual Builder for those pages via Divi's et_builder_fb_enabled_for_post filter
  • Removes Edit With Divi from the frontend admin bar on those pages
  • Hides Divi builder controls in the WordPress post editor (Classic and Block)
  • Removes Edit With Divi from the Pages list table row actions

Requires the Divi theme with Divi 5 enabled and WooCommerce active.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install from GitHub.
  2. Activate the plugin through the Plugins screen.
  3. Ensure WooCommerce and Divi (with Divi 5) are active.

Frequently Asked Questions

Does this work with Divi 4?

No. This plugin targets Divi 5 only.

What if I change my cart or checkout page in WooCommerce settings?

The plugin reads page IDs from WooCommerce on each request, so new assignments are picked up automatically.

Changelog

1.0.2

  • Fix false "requires Divi Builder functions" notice by bootstrapping on init after et_setup_builder().

1.0.1

  • Fix false "requires Divi 5" notice when using a Divi child theme (bootstrap after theme loads).

1.0.0

  • Initial release.