Live Copy & Download for Elementor – Cross-Domain Design Transfer
🚀 Move Elementor designs between sites in seconds — copy to clipboard or download as a file.
This plugin puts a sleek action panel right on your live pages. Hover any Elementor section or container and crisp icon buttons appear: Copy sends the design to your clipboard, Download saves it as a portable .json file. Paste it into any other Elementor site with the native “Paste from other site” feature, or import the file later — no exports, no FTP, no headaches.
Built for people who build a lot of sites: agencies, freelancers, and teams who reuse layouts across projects, domains, and staging environments.
⚡ What makes it different
- Copy and Download – Grab a section to the clipboard, or download it as JSON to build your own reusable library.
- Beautiful frontend panel – Clean SVG icons, rounded corner styling, and hover tooltips. No clutter for your visitors.
- Built-in analytics – A native dashboard shows which pages and sections get copied and downloaded most, so you know which designs actually work.
- Role-based access – Show the buttons to everyone, logged-in users only, or editors and admins only.
- Cache-safe & secure – Nonce-protected requests that keep working even on fully cached pages.
🎯 Core Features
📋 Copy to Clipboard * Hover-to-reveal copy button on every section and container * Preserves styling, animations, custom CSS, and widget settings * Works with both flexbox containers and classic sections * Reliable on deeply nested containers and inner sections
📥 Download as JSON
* Save any section as a clean .json file with one click
* Import it on any Elementor site whenever you’re ready
* Perfect for building a personal, reusable design library
* Great fallback when clipboard access is restricted
📊 Native Reporting Dashboard * Total copies and downloads at a glance * Top copied pages — with clickable links straight to each page * Top copied sections — see which blocks perform * Daily activity chart (copies vs downloads), always the last 30 days * Filter totals by 7 / 30 / 90 days or all time * Page ID, page slug, and page title recorded for every action
⚙️ Modern Settings Panel * Clean React-powered admin UI under Settings → Live Copy * Toggle the copy button and download button independently * Choose button visibility by role * Disable on mobile with one switch * Add a “How it works” help/video link for the info icon
🔒 Security First * Every request is CSRF-protected with a nonce * Automatically refreshes the security token on cached pages so actions never silently fail * Private pages require a logged-in user * Read-only — never modifies your content
🌟 Perfect For
- Agencies – keep design consistent across many client sites
- Freelancers – reuse proven sections and ship faster
- Developers – move layouts between staging, dev, and production
- Template builders – assemble and distribute section libraries
Privacy
This plugin stores a usage log in your own database (a custom table) to power the analytics dashboard. Each copy/download record includes the page ID, page slug, page title, section ID, the acting user ID where available, the visitor’s IP address, and a timestamp. The IP is anonymized by default (configurable: full, anonymized, or not stored). No data is sent to any third party. Records are pruned automatically after 180 days and can be exported to CSV. Your data is kept even when the plugin is deleted — it is only removed on uninstall if you opt in with define( 'LIVE_COPY_ALLOW_CLEAR', true ); in wp-config.php.
