{"id":34675,"date":"2024-06-25T05:24:08","date_gmt":"2024-06-25T03:24:08","guid":{"rendered":"https:\/\/www.markhendriksen.com\/?p=34675"},"modified":"2024-06-25T05:24:10","modified_gmt":"2024-06-25T03:24:10","slug":"wordpress-duplicate-page","status":"publish","type":"post","link":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/","title":{"rendered":"How to Duplicate a Page in WordPress: A Comprehensive Guide"},"content":{"rendered":"\n<p>Ever found yourself needing to duplicate a page in WordPress but weren&#8217;t sure how to go about it? Whether you\u2019re a web designer, developer, or just someone managing a WordPress site, duplicating pages can save you tons of time. Imagine being able to replicate a beautifully designed page or post with just a few clicks! Let&#8217;s dive into the various methods you can use to duplicate a page in WordPress.<\/p>\n\n\n<div class=\"gb-container gb-container-d3de2eb4\">\n\n<h3 class=\"wp-block-heading\">Table of Contents<\/h3>\n\n\n\n<ul class=\"listsquare-listsquare-single wp-block-list\">\n<li><a href=\"#basics\">Understanding the Basics<\/a><\/li>\n\n\n\n<li><a href=\"#methods\">Methods to Duplicate a Page in WordPress<\/a><\/li>\n\n\n\n<li><a href=\"#tips\">Tips for Successful Page Duplication<\/a><\/li>\n\n\n\n<li><a href=\"#troubleshooting\">Troubleshooting Common Issues<\/a><\/li>\n\n\n\n<li><a href=\"#conclusion\">Conclusion<\/a><\/li>\n<\/ul>\n\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"basics\">Understanding the Basics<\/h2>\n\n\n\n<p>First things first, let\u2019s get on the same page. Duplicating a page in WordPress means creating an exact copy of an existing page. This can be super useful when you want to create similar content without starting from scratch. Think of it as a shortcut that keeps your workflow smooth and efficient.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"methods\">Methods to Duplicate a Page in WordPress<\/h2>\n\n\n\n<p>There are several methods to duplicate a page in WordPress, each with its own benefits and level of complexity. We&#8217;ll cover using plugins, built-in features, and custom code to give you a variety of options to choose from.<\/p>\n\n\n\n<p>If you are a Divi user then you can follow this Post: <a href=\"https:\/\/www.markhendriksen.com\/how-to-duplicate-a-page-in-divi-step-by-step-guide\/\">How to Duplicate a Page or Post in Divi<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Using Plugins<\/h3>\n\n\n\n<p><strong>Plugins to the Rescue!<\/strong> One of the easiest ways to duplicate a page in WordPress is by using plugins. Here are a couple of popular ones:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Duplicate Post by Yoast<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"220\" src=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post.jpg\" alt=\"Duplicate Post by Yoast\" class=\"wp-image-34677\" srcset=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post.jpg 680w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post-380x123.jpg 380w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post-300x97.jpg 300w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post-510x165.jpg 510w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post-185x60.jpg 185w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Yoast-Duplicta-Post-278x90.jpg 278w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/figure>\n\n\n\n<ol class=\"list-numbers wp-block-list\">\n<li><strong>Install and Activate<\/strong>: Head over to your WordPress dashboard, navigate to Plugins &gt; Add New, and search for &#8220;<a href=\"https:\/\/wordpress.org\/plugins\/duplicate-post\/\" target=\"_blank\" rel=\"noreferrer noopener\">Duplicate Post by Yoast.<\/a>&#8221; Click Install and then Activate.<\/li>\n\n\n\n<li><strong>Duplicate Your Page or Post<\/strong>: Go to Pages or Posts, hover over the page or post you want to duplicate, and click on the new &#8220;Clone&#8221; option. Boom, your page or post is duplicated!<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Duplicate Page Plugin<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"220\" src=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin.jpg\" alt=\"Duplicate Page Plugin\" class=\"wp-image-34681\" srcset=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin.jpg 680w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin-380x123.jpg 380w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin-300x97.jpg 300w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin-510x165.jpg 510w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin-185x60.jpg 185w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-Page-Plugin-278x90.jpg 278w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/figure>\n\n\n\n<ol class=\"list-numbers wp-block-list\">\n<li><strong>Install and Activate<\/strong>: Similar steps, but search for &#8220;<a href=\"https:\/\/wordpress.org\/plugins\/duplicate-page\/\" target=\"_blank\" rel=\"noreferrer noopener\">Duplicate Page.<\/a>&#8220;<\/li>\n\n\n\n<li><strong>Duplicate Your Page or Post<\/strong>: Again, go to Pages or Posts, hover over the desired page or post, and click &#8220;Duplicate This.&#8221;<\/li>\n<\/ol>\n\n\n\n<p>These plugins make duplicating pages and posts a breeze. Plus, they usually come with settings where you can tweak what gets copied over, like the title, status, and more.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Using Built-in WordPress Features<\/h3>\n\n\n\n<p><strong>Manual Copy-Paste Method<\/strong> If you prefer to keep things simple without plugins, you can manually copy and paste your content:<\/p>\n\n\n\n<ol class=\"list-numbers wp-block-list\">\n<li><strong>Edit the Page or Post<\/strong>: Open the page or post you want to duplicate in the WordPress editor.<\/li>\n\n\n\n<li><strong>Copy Content<\/strong>: Select all the content in the editor and copy it (Ctrl+C or Cmd+C).<\/li>\n\n\n\n<li><strong>Create a New Page or Post<\/strong>: Navigate to Pages or Posts &gt; Add New.<\/li>\n\n\n\n<li><strong>Paste Content<\/strong>: Paste the copied content into the new page or post editor (Ctrl+V or Cmd+V).<\/li>\n\n\n\n<li><strong>Adjust Details<\/strong>: Update the title, URL, and any other details.<\/li>\n<\/ol>\n\n\n\n<p>While this method works, it&#8217;s a bit more manual and might not copy over certain settings or meta-data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Using Custom Code<\/h3>\n\n\n\n<p><strong>For the Tech-Savvy Folks<\/strong> If you\u2019re comfortable with a bit of coding, you can add custom code to your theme&#8217;s functions.php file to enable page and post duplication. Here\u2019s how to do it for both:<\/p>\n\n\n\n<ol class=\"list-numbers wp-block-list\">\n<li><strong>Access Theme Editor<\/strong>: Go to Appearance &gt; Theme Editor.<\/li>\n\n\n\n<li><strong>Add Code<\/strong>: Insert the following snippet into your functions.php file:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\nfunction rd_duplicate_post_as_draft(){\n    global $wpdb;\n    if (! ( isset($_GET&#x5B;&#039;post&#039;]) || isset($_POST&#x5B;&#039;post&#039;]) || ( isset($_REQUEST&#x5B;&#039;action&#039;]) &amp;&amp; &#039;rd_duplicate_post_as_draft&#039; == $_REQUEST&#x5B;&#039;action&#039;] ) ) ) {\n        wp_die(&#039;No post to duplicate has been supplied!&#039;);\n    }\n    $post_id = (isset($_GET&#x5B;&#039;post&#039;]) ? $_GET&#x5B;&#039;post&#039;] : $_POST&#x5B;&#039;post&#039;]);\n    $post = get_post($post_id);\n    $current_user = wp_get_current_user();\n    $new_post_author = $current_user-&gt;ID;\n\n    if (isset($post) &amp;&amp; $post != null) {\n        $args = array(\n            &#039;comment_status&#039; =&gt; $post-&gt;comment_status,\n            &#039;ping_status&#039;    =&gt; $post-&gt;ping_status,\n            &#039;post_author&#039;    =&gt; $new_post_author,\n            &#039;post_content&#039;   =&gt; $post-&gt;post_content,\n            &#039;post_excerpt&#039;   =&gt; $post-&gt;post_excerpt,\n            &#039;post_name&#039;      =&gt; $post-&gt;post_name,\n            &#039;post_parent&#039;    =&gt; $post-&gt;post_parent,\n            &#039;post_password&#039;  =&gt; $post-&gt;post_password,\n            &#039;post_status&#039;    =&gt; &#039;draft&#039;,\n            &#039;post_title&#039;     =&gt; $post-&gt;post_title . &#039; (Duplicate)&#039;,\n            &#039;post_type&#039;      =&gt; $post-&gt;post_type,\n            &#039;to_ping&#039;        =&gt; $post-&gt;to_ping,\n            &#039;menu_order&#039;     =&gt; $post-&gt;menu_order\n        );\n        $new_post_id = wp_insert_post($args);\n\n        $taxonomies = get_object_taxonomies($post-&gt;post_type);\n        foreach ($taxonomies as $taxonomy) {\n            $post_terms = wp_get_object_terms($post_id, $taxonomy, array(&#039;fields&#039; =&gt; &#039;slugs&#039;));\n            wp_set_object_terms($new_post_id, $post_terms, $taxonomy, false);\n        }\n\n        $post_meta_infos = $wpdb-&gt;get_results(&quot;SELECT meta_key, meta_value FROM {$wpdb-&gt;postmeta} WHERE post_id={$post_id}&quot;);\n        if (count($post_meta_infos)!=0) {\n            $sql_query = &quot;INSERT INTO {$wpdb-&gt;postmeta} (post_id, meta_key, meta_value) &quot;;\n            foreach ($post_meta_infos as $meta_info) {\n                $meta_key = $meta_info-&gt;meta_key;\n                $meta_value = addslashes($meta_info-&gt;meta_value);\n                $sql_query_sel&#x5B;]= &quot;SELECT {$new_post_id}, &#039;{$meta_key}&#039;, &#039;{$meta_value}&#039;&quot;;\n            }\n            $sql_query.= implode(&quot; UNION ALL &quot;, $sql_query_sel);\n            $wpdb-&gt;query($sql_query);\n        }\n        wp_redirect(admin_url(&#039;edit.php?post_type=&#039;.$post-&gt;post_type));\n        exit;\n    } else {\n        wp_die(&#039;Post creation failed, could not find original post: &#039; . $post_id);\n    }\n}\nadd_action( &#039;admin_action_rd_duplicate_post_as_draft&#039;, &#039;rd_duplicate_post_as_draft&#039; );\n\nfunction rd_duplicate_post_link( $actions, $post ) {\n    if (current_user_can(&#039;edit_posts&#039;)) {\n        $actions&#x5B;&#039;duplicate&#039;] = &#039;&lt;a href=&quot;admin.php?action=rd_duplicate_post_as_draft&amp;post=&#039; . $post-&gt;ID . &#039;&quot; title=&quot;Duplicate this item&quot; rel=&quot;permalink&quot;&gt;Duplicate&lt;\/a&gt;&#039;;\n    }\n    return $actions;\n}\nadd_filter( &#039;post_row_actions&#039;, &#039;rd_duplicate_post_link&#039;, 10, 2 );\nadd_filter( &#039;page_row_actions&#039;, &#039;rd_duplicate_post_link&#039;, 10, 2 );\n\n<\/pre><\/div>\n\n\n<p><strong>Save Changes<\/strong>: Save the file and head back to your pages or posts list. You should see a new &#8220;Duplicate&#8221; link under each page and post title.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"53\" src=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option.jpg\" alt=\"Duplicate option\" class=\"wp-image-34683\" srcset=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option.jpg 680w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option-380x30.jpg 380w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option-300x23.jpg 300w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option-510x40.jpg 510w, https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/Duplicate-option-190x15.jpg 190w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tips\">Tips for Successful Page Duplication<\/h2>\n\n\n\n<p>Duplicating pages in WordPress can be incredibly useful, but it&#8217;s important to do it correctly to avoid potential issues. Here are some tips to ensure a smooth duplication process:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SEO Best Practices<\/strong><\/h3>\n\n\n\n<p><strong>Avoid Duplicate Content Issues:<\/strong> Make sure to update the title, URL, and meta descriptions to avoid duplicate content issues that might hurt your SEO. Search engines can penalize sites with duplicate content, which means your pages might not rank well.<\/p>\n\n\n\n<p><strong>Use Canonical Tags:<\/strong> If you need to have duplicate content for some reason, use canonical tags to tell search engines which version of the page is the original.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Update Content<\/strong><\/h3>\n\n\n\n<p>Refresh any text, images, or links that need to be unique to the new page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Check for Duplicates<\/strong><\/h3>\n\n\n\n<p>Ensure that any duplicated scripts or styles don\u2019t cause conflicts or slow down your site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting\">Troubleshooting Common Issues<\/h2>\n\n\n\n<p>Even with the best tools and practices, you might encounter some issues when duplicating pages in WordPress. Here\u2019s how to handle common problems:<\/p>\n\n\n\n<ul class=\"listsquare-listsquare-single wp-block-list\">\n<li><strong>Plugin Conflicts<\/strong>: Sometimes plugins can clash. If you run into issues, try deactivating other plugins to find the culprit.<\/li>\n\n\n\n<li><strong>Formatting Problems<\/strong>: Duplicated content might not always look perfect. Double-check your new page to ensure everything is copied over correctly.<\/li>\n\n\n\n<li><strong>Missing Features<\/strong>: If some elements didn\u2019t copy (like custom fields), you might need to re-add them manually.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>And there you have it! Duplicating a page in WordPress can be as easy or as complex as you need it to be. Whether you go the plugin route, stick with manual copy-pasting, or dive into custom coding, you\u2019re now equipped with the knowledge to do it all. Just remember to watch out for duplicate content issues to keep your SEO intact. Have fun duplicating, and save yourself some precious time!<\/p>\n\n\n\n<p>Do you have questions or tips of your own? Drop a comment below!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever found yourself needing to duplicate a page in WordPress but weren&#8217;t sure how to go about it? Whether you\u2019re a web designer, developer, or just someone managing a WordPress site, duplicating pages can save you tons of time. Imagine being able to replicate a beautifully designed page or post with just a few clicks! [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":34693,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[109],"tags":[],"class_list":["post-34675","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Duplicate a Page in WordPress: Easy Methods Explained<\/title>\n<meta name=\"description\" content=\"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Duplicate a Page in WordPress: Easy Methods Explained\" \/>\n<meta property=\"og:description\" content=\"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\" \/>\n<meta property=\"og:site_name\" content=\"Mark Hendriksen\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/madebymarkhendriksen\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-25T03:24:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-25T03:24:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mark Hendriksen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Hendriksen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\"},\"author\":{\"name\":\"Mark Hendriksen\",\"@id\":\"https:\/\/www.markhendriksen.com\/#\/schema\/person\/d40c4ac37512479c71b48ad2879fb765\"},\"headline\":\"How to Duplicate a Page in WordPress: A Comprehensive Guide\",\"datePublished\":\"2024-06-25T03:24:08+00:00\",\"dateModified\":\"2024-06-25T03:24:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\"},\"wordCount\":906,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.markhendriksen.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg\",\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\",\"url\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\",\"name\":\"How to Duplicate a Page in WordPress: Easy Methods Explained\",\"isPartOf\":{\"@id\":\"https:\/\/www.markhendriksen.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg\",\"datePublished\":\"2024-06-25T03:24:08+00:00\",\"dateModified\":\"2024-06-25T03:24:10+00:00\",\"description\":\"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage\",\"url\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg\",\"contentUrl\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg\",\"width\":720,\"height\":400,\"caption\":\"wordpress duplicate page\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.markhendriksen.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\",\"item\":\"https:\/\/www.markhendriksen.com\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Duplicate a Page in WordPress: A Comprehensive Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.markhendriksen.com\/#website\",\"url\":\"https:\/\/www.markhendriksen.com\/\",\"name\":\"Mark Hendriksen\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.markhendriksen.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.markhendriksen.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.markhendriksen.com\/#organization\",\"name\":\"Mark Hendriksen\",\"url\":\"https:\/\/www.markhendriksen.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.markhendriksen.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2021\/01\/Mark-Hendriksen-Logo.png\",\"contentUrl\":\"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2021\/01\/Mark-Hendriksen-Logo.png\",\"width\":354,\"height\":40,\"caption\":\"Mark Hendriksen\"},\"image\":{\"@id\":\"https:\/\/www.markhendriksen.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/madebymarkhendriksen\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.markhendriksen.com\/#\/schema\/person\/d40c4ac37512479c71b48ad2879fb765\",\"name\":\"Mark Hendriksen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.markhendriksen.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1416c89ed4da57b902960a21b7fa25cb91558d39eff48c8b5017bd4c9bcc59a9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1416c89ed4da57b902960a21b7fa25cb91558d39eff48c8b5017bd4c9bcc59a9?s=96&d=mm&r=g\",\"caption\":\"Mark Hendriksen\"},\"url\":\"https:\/\/www.markhendriksen.com\/author\/twopixels\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Duplicate a Page in WordPress: Easy Methods Explained","description":"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/","og_locale":"en_US","og_type":"article","og_title":"How to Duplicate a Page in WordPress: Easy Methods Explained","og_description":"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.","og_url":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/","og_site_name":"Mark Hendriksen","article_publisher":"https:\/\/www.facebook.com\/madebymarkhendriksen","article_published_time":"2024-06-25T03:24:08+00:00","article_modified_time":"2024-06-25T03:24:10+00:00","og_image":[{"width":720,"height":400,"url":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg","type":"image\/jpeg"}],"author":"Mark Hendriksen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mark Hendriksen","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#article","isPartOf":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/"},"author":{"name":"Mark Hendriksen","@id":"https:\/\/www.markhendriksen.com\/#\/schema\/person\/d40c4ac37512479c71b48ad2879fb765"},"headline":"How to Duplicate a Page in WordPress: A Comprehensive Guide","datePublished":"2024-06-25T03:24:08+00:00","dateModified":"2024-06-25T03:24:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/"},"wordCount":906,"commentCount":2,"publisher":{"@id":"https:\/\/www.markhendriksen.com\/#organization"},"image":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage"},"thumbnailUrl":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg","articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/","url":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/","name":"How to Duplicate a Page in WordPress: Easy Methods Explained","isPartOf":{"@id":"https:\/\/www.markhendriksen.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage"},"image":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage"},"thumbnailUrl":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg","datePublished":"2024-06-25T03:24:08+00:00","dateModified":"2024-06-25T03:24:10+00:00","description":"Learn how to duplicate a page in WordPress with ease using plugins, built-in features, and custom code with our comprehensive guide.","breadcrumb":{"@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#primaryimage","url":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg","contentUrl":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2024\/06\/wordpress-duplicate-page.jpg","width":720,"height":400,"caption":"wordpress duplicate page"},{"@type":"BreadcrumbList","@id":"https:\/\/www.markhendriksen.com\/wordpress-duplicate-page\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markhendriksen.com\/"},{"@type":"ListItem","position":2,"name":"WordPress","item":"https:\/\/www.markhendriksen.com\/wordpress\/"},{"@type":"ListItem","position":3,"name":"How to Duplicate a Page in WordPress: A Comprehensive Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.markhendriksen.com\/#website","url":"https:\/\/www.markhendriksen.com\/","name":"Mark Hendriksen","description":"","publisher":{"@id":"https:\/\/www.markhendriksen.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markhendriksen.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.markhendriksen.com\/#organization","name":"Mark Hendriksen","url":"https:\/\/www.markhendriksen.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.markhendriksen.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2021\/01\/Mark-Hendriksen-Logo.png","contentUrl":"https:\/\/www.markhendriksen.com\/wp-content\/uploads\/2021\/01\/Mark-Hendriksen-Logo.png","width":354,"height":40,"caption":"Mark Hendriksen"},"image":{"@id":"https:\/\/www.markhendriksen.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/madebymarkhendriksen"]},{"@type":"Person","@id":"https:\/\/www.markhendriksen.com\/#\/schema\/person\/d40c4ac37512479c71b48ad2879fb765","name":"Mark Hendriksen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.markhendriksen.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1416c89ed4da57b902960a21b7fa25cb91558d39eff48c8b5017bd4c9bcc59a9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1416c89ed4da57b902960a21b7fa25cb91558d39eff48c8b5017bd4c9bcc59a9?s=96&d=mm&r=g","caption":"Mark Hendriksen"},"url":"https:\/\/www.markhendriksen.com\/author\/twopixels\/"}]}},"_links":{"self":[{"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/posts\/34675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/comments?post=34675"}],"version-history":[{"count":3,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/posts\/34675\/revisions"}],"predecessor-version":[{"id":34751,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/posts\/34675\/revisions\/34751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/media\/34693"}],"wp:attachment":[{"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/media?parent=34675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/categories?post=34675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markhendriksen.com\/wp-json\/wp\/v2\/tags?post=34675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}