I created this video to show how to duplicate any page or post in WordPress, which is super helpful when you’re working with templates, sales pages, or landing page designs you want to reuse.

There’s no built-in duplicate feature in WordPress — but with the right plugin or editor, it only takes seconds. This trick has saved me hours when building out multi-page funnels, especially on client projects or inside theme builders.

Method 1: Use the “Duplicate Post” Plugin

In the video, I show how to install the “Yoast Duplicate Post” plugin, which adds a “Clone” and “New Draft” option to every page and post.

  • Go to Plugins > Add New
  • Search for “Duplicate Post” and install it
  • Once activated, go to your Pages or Posts
  • Hover over the one you want to copy
  • Click “Clone” to duplicate instantly
  • Or click “New Draft” to copy and open it for editing

It preserves content, design, metadata, featured image, and SEO settings — everything but the slug and publish date.

Method 2: Use Your Page Builder

If you’re using Elementor, Beaver Builder, or Divi, most have built-in copy tools:

  • Save the page as a template
  • Insert that template into a new blank page
  • Update headings, CTAs, and links

I walk through an Elementor example in the video and show how to rename and tweak the new version.

This is especially helpful when creating multiple pages in a funnel that share the same layout but have different messaging (e.g. for different audiences or A/B testing).

Are you currently building pages from scratch each time, or reusing layouts to move faster?