How to Use MCX Elementor Editor Optimizer (Step-by-Step) 

Table of Contents

MCX Elementor Editor Optimizer dashboard showing widget detection and performance optimization steps in WordPress.

This guide walks you through setting up MCX Elementor Editor Optimizer from start to finish—installing the plugin, running a widget usage scan to find used vs unused Elementor widgets, disabling unused widgets without breaking layouts, and configuring memory and performance optimizations for a faster editor experience. You can also start with Main overview and benefits for a quick snapshot of what you’ll achieve.

Repo: https://github.com/miracuves/MCX-Elementor-Editor-Optimizer 

Before you start (recommended)

  • Take a quick backup (or at least note your current setup). 
  • If you’re working on a live site, test changes on a staging site when possible. 
  • The safest approach is: Scan → Review → Disable in small batches → Test a few key pages

1) Install the plugin

Option A: Install via ZIP (WordPress Admin) 

  1. Download the plugin ZIP from GitHub (Code → Download ZIP) or your release file. 
  1. Go to WordPress Admin → Plugins → Add New → Upload Plugin 
  1. Upload ZIP → Install Now → Activate 

Option B: Install manually (FTP/File Manager) 

  1. Extract the plugin folder. 
  1. Upload it to: wp-content/plugins/ 
  1. Go to Plugins and Activate it. 

2) Open plugin settings

Go to: WordPress Admin → MCX Elementor Editor Optimizer (or the plugin menu item) 

Here you’ll typically see sections such as: 

  • Widget usage scan 
  • Widget disable controls 
  • Addon inventory 
  • Editor-focused performance options 
  • (Optional) Editor Firewall settings 

3) Run a Widget Usage Scan (most important step)

  1. Click Scan Widget Usage Now 
  1. Wait for the scan to complete 
  1. Review the results: 
  1. Used Widgets (keep enabled) 
  1. Unused Widgets (candidates to disable) 
  1. Estimated improvement indicators 
Widget Usage Analytics results dashboard showing used and unused Elementor widgets with performance insights inside WordPress.

Tip: If your site has many pages, the scan may take longer. That’s normal. 

4) Review “Detected Addons & Widgets”

This section helps you understand where the widget bloat is coming from: 

  • Addon packs installed (e.g., Happy Addons, Essential Addons, etc.) 
  • Total widgets per addon 
  • How many are actually used 
Detected addons and widgets list in Elementor optimizer showing active third-party extensions inside WordPress.

This makes it easy to decide: 

  • Which addon packs are worth keeping 
  • Which addon widgets can be disabled first 

5) Disable unused widgets (safe method)

Recommended approach 

The safest way to reduce Elementor bloat is to start with unused third-party addon widgets first (instead of core Elementor widgets). This lowers the risk of breaking layouts while still cutting down unnecessary CSS/JS. This is exactly what we’ll do in the Disable unused widgets safely step.

Steps: 

  1. Open the Disable Widgets section 
  1. Select widgets marked as unused (often highlighted/red) 
  1. Disable in small batches (e.g., 20–50 at a time) 
  1. Re-open Elementor on: 
  1. Home page 
  1. A heavy page (many sections) 
  1. One or two key landing pages 
Elementor disable widgets list showing unused widgets marked in red inside the WordPress dashboard.

Auto-Disable (if available) 

If the plugin provides an Auto-disable unused widgets option: 

  • Use it only after you review the scan once 
  • Still test 2–3 key pages immediately after 
Auto-disable action button in Elementor optimizer used to automatically turn off unused widgets in WordPress.

A practical workflow for teams: 

Build Mode (Full Access) 

Use when you are: 

  • Creating new layouts 
  • Trying new widgets 
  • Building new sections 

Edit Mode (Optimized) 

Use when you are: 

  • Doing quick text/image edits 
  • Editing stable pages 
  • Working on heavy pages that lag 

This helps keep Elementor lighter during routine updates. 

Elementor launch screen showing Build vs Edit options when starting a new page in WordPress.

7) Configure editor performance options (stability + speed)

In Settings you may find options such as: 

Editor Memory Limit (recommended for heavy pages) 

If Elementor editor crashes, shows white screen, or fails on large pages: 

  • Increase Editor Memory Limit (example: 512MB / 1024MB depending on server) 
Elementor memory and performance optimization settings in WordPress.

Other editor optimization toggles 

Depending on your setup, you may see optional toggles related to: 

  • editor resource loading 
  • fonts/assets optimizations 
  • general admin-side performance options 

Enable only what you need and test quickly after changes. 

8) Editor Firewall (advanced, optional)

If you use the Editor Firewall feature: 

  • The idea is to prevent unnecessary plugins from loading only during the Elementor editor session 
  • This can reduce overhead from heavy plugins that are not needed while editing 

Recommended usage: 

  • Never block Elementor / Elementor Pro 
  • Start with non-essential plugins (analytics UI, dashboard widgets, etc.) 
  • Test editor launch after enabling firewall rules 
Elementor Editor Firewall settings panel in WordPress.

9) Troubleshooting

Elementor editor still slow? 

  • Run scan again 
  • Disable a few more unused addon widgets 
  • Check if a specific addon pack contributes hundreds of widgets 
  • Try editor-only memory limit if the page is extremely heavy 

A widget disappeared in the editor 

  • It may have been disabled but used somewhere 
  • Re-enable that widget and re-test 

Scan results seem incomplete 

  • Ensure your important pages were included 
  • Run the scan again after clearing caches (if any) 

10) Best Practices (for agencies & teams)

  • Scan once when you inherit a site 
  • Disable unused addon widgets in small batches 
  • Use Edit Mode for routine edits 
  • Re-scan monthly (or after installing new addons) 

Download / Contribute 

GitHub: https://github.com/miracuves/MCX-Elementor-Editor-Optimizer 

If you find an issue or want a new feature, please open a GitHub Issue or submit a PR. 

Next Read : Fix heavy pages and crashes

Description of image

Let's Build Your Dreams Into Reality

Tags

What do you think?