# Duplicating pages and posts in WordPress

> Copy WordPress pages and posts to reuse their layout and content, either manually, with custom code or with a duplication plugin.

Source: https://helpcenter.ruachost.com/wordpress/guides/duplicating-pages-and-posts-in-wordpress/

Duplicating pages or posts in WordPress is useful when you want to reuse layouts, preserve formatting, or quickly create similar content. On **ruachost.com**, you can duplicate content manually, with custom code, or by using a plugin.

## Why Duplicate Pages/Posts?

- Save time when creating similar content.
- Preserve formatting, images, and metadata.
- Maintain consistency across multiple posts or landing pages.

## Methods to Duplicate Pages and Posts

### 1. Manual Copy

- Open the page or post you want to duplicate.
- Copy the content into a new draft.
- Note: Categories, tags, images, and metadata are **not copied** this way.

### 2. Custom Code (Advanced)

- Add custom PHP code to your theme’s `functions.php` file.
- This method requires knowledge of WordPress internals and PHP.
- Provides full control over duplication but is best for developers.

### 3. Using a Plugin (Recommended)

The easiest way is to use the **Yoast Duplicate Post plugin**.

### Steps

1. Log in to WordPress as an administrator.
2. Go to **Plugins → Add New**.
3. Search for **Yoast Duplicate Post**.
4. Click **Install Now**, then **Activate**.
5. Go to **Settings → Duplicate Post** to configure:

   - **What to copy** → Choose which elements (title, content, metadata, etc.) to duplicate.
   - **Permissions** → Define which user roles can duplicate posts/pages.
   - **Display** → Customize how duplication options appear.
6. Save changes.
7. To duplicate a post:

   - Go to **Posts → All Posts**.
   - Hover over the post and click **Clone**.
   - A duplicate draft will appear with “Draft” next to it.

✅ You now have an exact copy of your post or page ready to edit.

## Important Notes

- Always check plugin compatibility with your WordPress version.
- Use duplication responsibly to avoid duplicate content issues in SEO.
- Back up your site before making bulk changes.
