WordPress + Elementor inspector.
Adorn Lens.
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.
- Plugin detection
- Elementor inspector
- Crocoblock-aware
- Frontend overlay
- Filterable dashboard
- Extensible map
- 400+ widgets known
- Self-hosted updates
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-
Plugin & widget detection
-
Per-page detail view
-
Auto-scan on save
-
Currently all features unlocked
Pro Single Site
1 site-
Everything in Free
-
Single-site licence
-
Email support
-
License management
Pro Agency
5 sites-
Everything in Pro Single Site
-
5-site licence
-
Priority support
-
Advanced features as released
Pro Unlimited
Unlimited sites-
Everything in Pro
-
Unlimited sites
-
Priority support
-
Direct line to the team
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.
Does Adorn Lens slow my site down?
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.
Can I scan custom post types?
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.
How do I extend the detector map?
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.
What about WooCommerce products?
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.
Where is my scan data stored?
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.
Does it support Crocoblock?
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.
Will Pro features cost extra during Early Access?
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.
How does updates work?
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.