WordPress + Elementor inspector.

Adorn Lens.

v0.1.0

Adorn Lens scans your WordPress site and tells you exactly which plugins, Elementor widgets, JetEngine modules, and shortcodes power each page. The inspection tool agencies use to audit, troubleshoot, and clean up bloated builds.

Inspection lens for WordPress and Elementor.

See exactly which plugins, widgets, modules, shortcodes, and components are used on each page. Adorn Lens scans post content, Elementor JSON, Gutenberg blocks and shortcodes, then groups what it finds by the plugin that owns it.

Built for the agencies and freelancers maintaining Elementor and Crocoblock sites — audit faster, troubleshoot smarter, and clean up bloated builds. Contact us if you need a custom integration.

Features.

Everything you need to inspect, audit, and troubleshoot your WordPress builds — right in your admin dashboard.

Plugin / widget detection per page

Scan post content, Elementor JSON, Gutenberg blocks, and shortcodes. Know what runs where.

Crocoblock-aware

Built-in detection for JetEngine, JetElements, JetTricks, JetSmartFilters, JetWooBuilder, JetMenu, JetTabs, JetPopup, JetBlog and more.

Filterable dashboard

Search and filter by post type, builder, plugin, status. Bulk rescan or clear scan data.

Floating Elementor inspector

Click any element in Elementor and Adorn Lens shows you which plugin owns it, with copy-to-clipboard IDs for fast troubleshooting.

Frontend overlay for admins

A discreet floating panel on the live site shows plugins detected on the current page, with one-click jump to Edit / Edit with Elementor.

Wide third-party coverage

Essential Addons, Premium Addons, Happy Addons, ElementsKit, PowerPack, WooCommerce, Contact Form 7, Gravity Forms, WPForms, Fluent Forms, GenerateBlocks, Kadence, Stackable, and more.

Extensible detection map

Add your own widget → plugin mappings with a single PHP filter (adorn_lens_detector_map).

Self-hosted updates

Updates flow through adornmedia.co.za with the same self-hosted update system as Adorn Reports.

Pricing.

Pick the licence that fits your stack. Upgrade any time.

🎉 Early Access — every feature is unlocked for free right now.
Pricing kicks in once we finalise our payment integration. Existing users will be grandfathered.

Free

Early Access
R 0
/forever
  • Plugin & widget detection
  • Per-page detail view
  • Auto-scan on save
  • Currently all features unlocked
Early Access

Pro Single Site

1 site
R 299
/year
  • Everything in Free
  • Single-site licence
  • Email support
  • License management
Popular

Pro Agency

5 sites
R 899
/year
  • Everything in Pro Single Site
  • 5-site licence
  • Priority support
  • Advanced features as released
Most popular

Pro Unlimited

Unlimited sites
R 1,899
/year
  • Everything in Pro
  • Unlimited sites
  • Priority support
  • Direct line to the team
Popular

Free vs Pro.

Adorn Lens is free during Early Access. Here’s what Pro will add.

Heading #1
Heading #2
Heading #3
Simple content
Simple content
Simple content

Frequently asked.

No. Detection runs in the WP admin when content is saved or when you trigger a rescan — not on every frontend hit. The optional admin overlay is logged-in-only and adds a single small DOM panel.

Yes. Settings → Scanned post types lists every public CPT. Tick the ones you care about (default: post, page) and Adorn Lens will include them in dashboard listings and bulk scans.

Use the adorn_lens_detector_map filter in your theme or a tiny mu-plugin. You can add widget → plugin and shortcode → plugin entries. See the docs for a code example.

WooCommerce ships its own widgets, blocks and shortcodes — all of those are detected. Enable product in scanned post types to see per-product detection in the dashboard.

In a single WordPress option (adorn_lens_scan_data) keyed by post ID, plus the standard plugin settings option. No external services. Uninstalling the plugin clears both.

Yes. JetEngine, JetElements, JetTricks, JetSmartFilters, JetWooBuilder, JetMenu, JetTabs, JetPopup, JetBlog, JetReviews and more are detected out of the box, plus dynamic JetEngine widgets registered at runtime.

No. Every feature is unlocked for free right now. When the paid tiers go live, existing installs will be grandfathered onto a permanent Early Access licence.

Adorn Lens uses the same self-hosted updater as Adorn Reports. Your site checks adornmedia.co.za/updates/adorn-lens/ every few hours and new versions appear under Dashboard → Updates like any plugin.

Ready to inspect?

Adorn Lens is free during Early Access. Install it on your next audit and see exactly what every page is running.

Looking for something?

South Africa’s Protection of Personal Information Act (POPIA) & Cookie Consent

We will not sell, share, or rent your Personal Information to any third party or use your email address for unsolicited mail. Any emails sent by us will only be in connection with the provision of our services and/or the marketing thereof. We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By continuing in the website you accept the use of cookies.