How to duplicate a page in WordPress using the block editor

There is no built-in “copy a page or post” option in WordPress. You can either install a plugin or copy the contents manually. These instructions show you how to copy the contents using the block editor (also known as Gutenberg). You still need to manually copy metadata if needed, but the contents are easy to copy over.

Instructions

  1. Open the page or post you wish to duplicate in the block editor

  2. Click the ⁝ button in the upper-right corner of the page

    A screenshot showing the page menu in the block editor. Toward the bottom, the Copy all blocks menu item is highlighted.

  3. Click Copy all blocks

  4. Go back to the pages or posts list and create a new one

  5. Click into the content area

  6. Press Ctl+V or Cmd+V to paste the content blocks

  7. If needed, manually copy over metadata such as SEO settings

    These steps copy the content blocks of the page or post. They do not copy metadata such as fields used by your SEO plugin. You will need to manually review and copy over any additional metadata. If this process is too cumbersome, consider installing a plugin to handle the full copy process for you.

License

Feel free to remix this content for your website.

Licensed under CC BY 4.0

Leave a Reply