{"id":290242,"date":"2026-03-21T08:22:00","date_gmt":"2026-03-21T08:22:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/magic-copy-for-elementor\/"},"modified":"2026-03-24T11:48:24","modified_gmt":"2026-03-24T11:48:24","slug":"magic-copy-for-elementor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/magic-copy-for-elementor\/","author":13904710,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Magic Copy for Elementor","header_author":"Md Mustafa Kamal Hossain","header_description":"Adds copy functionality to Elementor widgets for easy replication across sites","assets_banners_color":"a8b3e8","last_updated":"2026-03-24 11:48:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":114,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"nisan92","date":"2026-03-21 08:21:31"},"1.0.2":{"tag":"1.0.2","author":"nisan92","date":"2026-03-24 11:48:24"}},"upgrade_notice":{"1.0.2":"<p>Added new admin pages, feature toggle, and rollback settings.<\/p>","1.0.1":"<p>Updated plugin assets.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3487660,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3487660,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500-rtl.jpg":{"filename":"banner-1544x500-rtl.jpg","revision":3487660,"resolution":"1544x500","location":"assets","locale":""},"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3487660,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-rtl.jpg":{"filename":"banner-772x250-rtl.jpg","revision":3487660,"resolution":"772x250","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3487660,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3489930,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/post.php?post=2&action=elementor\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"elementor\"}},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"magic-copy-for-elementor\"}},{\"step\":\"runPHP\",\"code\":\"<?php\\n\\\/\\\/ Playground runPHP may execute without WP loaded; load core functions first.\\nif ( ! function_exists( 'get_post' ) ) {\\n    require_once 'wordpress\\\/wp-load.php';\\n}\\n\\n$page_id = 2;\\n$page = get_post( $page_id );\\n\\nif ( $page && 'page' === $page->post_type ) {\\n    wp_update_post(\\n        array(\\n            'ID'          => $page_id,\\n            'post_title'  => 'Magic Copy Demo Page',\\n            'post_status' => 'publish',\\n        )\\n    );\\n} else {\\n    $page_id = wp_insert_post(\\n        array(\\n            'import_id'   => $page_id,\\n            'post_type'   => 'page',\\n            'post_title'  => 'Magic Copy Demo Page',\\n            'post_status' => 'publish',\\n        )\\n    );\\n}\\n\\n$elementor_data = array(\\n    array(\\n        'id'       => 'mc_demo_section',\\n        'elType'   => 'section',\\n        'settings' => array(\\n            'layout'                  => 'full_width',\\n            'content_width'           => 'boxed',\\n            'background_background'   => 'classic',\\n            'background_color'        => '#f6f4ee',\\n            'padding'                 => array(\\n                'unit' => 'px',\\n                'top' => '80',\\n                'right' => '20',\\n                'bottom' => '80',\\n                'left' => '20',\\n                'isLinked' => false\\n            ),\\n        ),\\n        'elements' => array(\\n            array(\\n                'id'       => 'mc_demo_column',\\n                'elType'   => 'column',\\n                'settings' => array(\\n                    '_column_size' => 100,\\n                ),\\n                'elements' => array(\\n                    array(\\n                        'id'         => 'mc_demo_heading',\\n                        'elType'     => 'widget',\\n                        'widgetType' => 'heading',\\n                        'settings'   => array(\\n                            'title' => 'Magic Copy for Elementor',\\n                            'size'  => 'xl',\\n                        ),\\n                        'elements'   => array(),\\n                    ),\\n                    array(\\n                        'id'         => 'mc_demo_text',\\n                        'elType'     => 'widget',\\n                        'widgetType' => 'text-editor',\\n                        'settings'   => array(\\n                            'editor' => '<p>This preview opens with Elementor ready.<\\\/p><p>Enable <strong>Magic Copy<\\\/strong> on a widget from the Advanced tab, then view the page on the frontend and hover the element to see the copy button.<\\\/p>',\\n                        ),\\n                        'elements'   => array(),\\n                    ),\\n                    array(\\n                        'id'         => 'mc_demo_button',\\n                        'elType'     => 'widget',\\n                        'widgetType' => 'button',\\n                        'settings'   => array(\\n                            'text' => 'Preview on Frontend',\\n                            'link' => array(\\n                                'url' => '\\\/?page_id=' . $page_id,\\n                                'is_external' => '',\\n                                'nofollow' => '',\\n                                'custom_attributes' => ''\\n                            ),\\n                            'align' => 'center',\\n                            'size'  => 'md',\\n                        ),\\n                        'elements'   => array(),\\n                    ),\\n                ),\\n            ),\\n        ),\\n    ),\\n);\\n\\nupdate_post_meta( $page_id, '_elementor_edit_mode', 'builder' );\\nupdate_post_meta( $page_id, '_elementor_template_type', 'wp-page' );\\nupdate_post_meta( $page_id, '_elementor_version', '3.35.0' );\\nupdate_post_meta( $page_id, '_elementor_data', wp_slash( wp_json_encode( $elementor_data ) ) );\\n\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3487660,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3487660,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3487660,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3487660,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3487660,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3487660,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"<strong>Enable Magic Copy Feature<\/strong> - Enable Magic Copy from the widget Advanced section.","2":"<strong>Magic Copy Button<\/strong> - The copy button appears on hover over enabled elements on the frontend.","3":"<strong>Magic Copy Clicked<\/strong> - The selected section is copied after clicking the button.","4":"<strong>Open Destination Editor<\/strong> - Open the destination page in the Elementor editor.","5":"<strong>Paste in Elementor Editor<\/strong> - Paste the copied section into the Elementor editor.","6":"<strong>Review Imported Content<\/strong> - Confirm the section content and styles were imported correctly."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2975,35287,76538,1859,87],"plugin_category":[59],"plugin_contributors":[256488],"plugin_business_model":[],"class_list":["post-290242","plugin","type-plugin","status-publish","hentry","plugin_tags-copy-paste","plugin_tags-cross-domain","plugin_tags-elementor","plugin_tags-export","plugin_tags-import","plugin_category-utilities-and-tools","plugin_contributors-nisan92","plugin_committers-nisan92"],"banners":{"banner":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/banner-772x250.jpg?rev=3487660","banner_2x":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/banner-1544x500.jpg?rev=3487660","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/icon-128x128.jpg?rev=3487660","icon_2x":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/icon-256x256.jpg?rev=3487660","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-1.jpg?rev=3487660","caption":"<strong>Enable Magic Copy Feature<\/strong> - Enable Magic Copy from the widget Advanced section."},{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-2.jpg?rev=3487660","caption":"<strong>Magic Copy Button<\/strong> - The copy button appears on hover over enabled elements on the frontend."},{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-3.jpg?rev=3487660","caption":"<strong>Magic Copy Clicked<\/strong> - The selected section is copied after clicking the button."},{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-4.jpg?rev=3487660","caption":"<strong>Open Destination Editor<\/strong> - Open the destination page in the Elementor editor."},{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-5.jpg?rev=3487660","caption":"<strong>Paste in Elementor Editor<\/strong> - Paste the copied section into the Elementor editor."},{"src":"https:\/\/ps.w.org\/magic-copy-for-elementor\/assets\/screenshot-6.jpg?rev=3487660","caption":"<strong>Review Imported Content<\/strong> - Confirm the section content and styles were imported correctly."}],"raw_content":"<!--section=description-->\n<p>Magic Copy for Elementor is a productivity plugin that lets you copy any Elementor element (Widget, Column, Section, or Container) from your site's frontend and paste it directly into the Elementor editor on another website.<\/p>\n\n<p>Whether you are a designer managing multiple client sites or a developer building a component library, Magic Copy streamlines your workflow with seamless cross-domain copying.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li><strong>Frontend Copy:<\/strong> Copy elements directly from the live page.<\/li>\n<li><strong>Cross-Domain Support:<\/strong> Paste copied elements into any site with Elementor and Magic Copy installed.<\/li>\n<li><strong>Deep Copy:<\/strong> Includes all settings, styles, and content.<\/li>\n<li><strong>Child Elements:<\/strong> Option to include or exclude child elements (nested columns, widgets, etc.).<\/li>\n<li><strong>Media Handling:<\/strong> Automatically handles image and media imports.<\/li>\n<li><strong>Access Control:<\/strong> Configure who can see the copy button (Admins, Editors, Logged-in users, or Everyone).<\/li>\n<li><strong>Native Paste:<\/strong> Use standard paste shortcuts (Cmd+V \/ Ctrl+V) in the Elementor editor.<\/li>\n<li><strong>No Elementor Pro Required:<\/strong> Works with Elementor Free and is fully compatible with Elementor Pro.<\/li>\n<\/ul>\n\n<p><strong>How it Works:<\/strong><\/p>\n\n<ol>\n<li>Enable \"Magic Copy\" in the Advanced tab of any Elementor element.<\/li>\n<li>View the page on the frontend.<\/li>\n<li>Hover over the element and click the \"Copy\" button.<\/li>\n<li>Go to the destination site's Elementor editor.<\/li>\n<li>Press Ctrl+V (Windows) or Cmd+V (Mac) to paste.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/magic-copy-for-elementor<\/code> directory, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to <strong>Magic Copy &gt; Settings<\/strong> to configure permissions.<\/li>\n<li>Open a page in Elementor to start enabling Magic Copy on your elements.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20across%20different%20domains%3F\"><h3>Does this work across different domains?<\/h3><\/dt>\n<dd><p>Yes. You can copy an element from Site A and paste it into Site B, as long as both sites have Elementor and Magic Copy for Elementor installed.<\/p><\/dd>\n<dt id=\"can%20i%20copy%20entire%20sections%3F\"><h3>Can I copy entire sections?<\/h3><\/dt>\n<dd><p>Yes, you can copy Widgets, Columns, Sections, and Containers. You can also choose whether to include their child elements.<\/p><\/dd>\n<dt id=\"who%20can%20see%20the%20copy%20button%3F\"><h3>Who can see the copy button?<\/h3><\/dt>\n<dd><p>You can control this in <strong>Magic Copy &gt; Settings<\/strong>. Options include Administrators only, Editors, Logged-in users, or Everyone.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20elementor%20pro%3F\"><h3>Does this plugin require Elementor Pro?<\/h3><\/dt>\n<dd><p>No. Magic Copy for Elementor works with Elementor Free and does not depend on Elementor Pro.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20lightweight%20and%20performance-friendly%3F\"><h3>Is this plugin lightweight and performance-friendly?<\/h3><\/dt>\n<dd><p>Yes. It is a lightweight plugin with minimal frontend assets, designed to keep performance impact low.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added dedicated admin pages: Welcome, Other Plugins, and Settings.<\/li>\n<li>Added plugin-level enable\/disable toggle for Magic Copy.<\/li>\n<li>Added rollback option in settings.<\/li>\n<li>Improved admin UI and plugin discovery section.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added icon and banners.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Adds copy functionality to Elementor elements for easy replication across sites.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290242"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nisan92"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290242"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290242"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290242"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290242"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290242"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}