PHPackages                             naboo/craft-siteduplicate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. naboo/craft-siteduplicate

AbandonedArchivedCraft-plugin[Utility &amp; Helpers](/categories/utility)

naboo/craft-siteduplicate
=========================

Site Duplicate let's you duplicate entries across Sites in Craft CMS.

1.1.1(5y ago)420.2k1[2 issues](https://github.com/naboo/craft-siteduplicate/issues)MITPHPCI failing

Since Feb 28Pushed 5y ago2 watchersCompare

[ Source](https://github.com/naboo/craft-siteduplicate)[ Packagist](https://packagist.org/packages/naboo/craft-siteduplicate)[ RSS](/packages/naboo-craft-siteduplicate/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (1)Versions (7)Used By (0)

Site Duplicate plugin for Craft CMS 3.x
=======================================

[](#site-duplicate-plugin-for-craft-cms-3x)

Site Duplicate let's you duplicate entries across Sites in Craft CMS. It even works when section entries aren't set to *propagate across site sections* making it easy to duplicate entry data between Sites.

[![Screenshot](resources/images/icon.png)](resources/images/icon.png)

Contents
--------

[](#contents)

- [License](#license)
- [Requirements](#installation)
- [Installation](#installation)
- [How It Works](#how-it-works)
- [Known limitations](#known-limitations)
- [Credits](#credits)

License
-------

[](#license)

This plugin is licensed for free under the MIT License. Please see the LICENSE file for details.

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 3.0.0 or later.

Installation
------------

[](#installation)

To install Site Duplicate, follow these steps:

1. Install with Composer via `composer require naboo/craft-siteduplicate`
2. Install plugin in the Craft Control Panel under Settings &gt; Plugins

You can also install Site Duplicate via the **Plugin Store** in the Craft Control Panel.

How It Works
------------

[](#how-it-works)

The plugin enables you to add a sidebar widget to selected sections for which you would like to be able to duplicate entries across Sites. The widget will display available Sites for the current section.

[![Screenshot](resources/images/sidebar-widget.jpg)](resources/images/sidebar-widget.jpg)

> **Notice!** Some limitations need to be kept in mind - please see the [Known limitations](#known-limitations) section for more info.

### Issues

[](#issues)

Please report any bugs/issues you find to the [Issues](https://github.com/naboo/craft-siteduplicate/issues) page.

Known limitations
-----------------

[](#known-limitations)

There are some things to keep in mind when duplicating entries across Site sections.

Here's a list of known limitations - and potential workarounds - to keep in mind before duplicating.

### 1. Issues with element relations

[](#1-issues-with-element-relations)

If the Site you are duplicating to is set to not have its entries *propagated scross site sections* the Site might not be able to have the same type of relations as the Site you are duplicating from.

For example you might want to duplicate an entry from **Site A** which has an *Entries* relations field. The field might have a relation to another entry in **Site A**. When duplicating the entry to **Site B** the relation isn't available in **Site B** since the related entry exists only in **Site A** (this goes for all relations, entries, assets, categories...). This will cause Craft to throw a *validation error* when duplicating the entry, leaving the duplicated entry in Site A.

But there is a workaround. Before duplicating the entry from **Site A** you can remove/disable the relation since the plugin will actually duplicate what's on the screen - not what's in the database. So let's say you want to duplicate an entry that has a relation - before duplicating the entry you'll just remove/disable the relation (only on screen - you don't need to save the entry in **Site A**) like this:

[![Screenshot](resources/images/limitation-relations.jpg)](resources/images/limitation-relations.jpg)

... then you duplicate the entry and Craft will be able to duplicate the entry data to another Site.

### 2. Parent entries (structures) aren't supported when duplicating

[](#2-parent-entries-structures-arent-supported-when-duplicating)

Another limitation is that all entries being duplicated will always duplicate to the root level of the section. So if the section you are duplicating within is a Structure and sits at level 2 in **Site A** the duplicated entry will always duplicate to the root level in **Site B**. This is to prevent Craft from throwing errors if the section hasn't the same entry setup between Sites. It's almost the same logic as the limitation with relations. If the relation isn't there - it can't be duplicated.

Credits
-------

[](#credits)

Brought to you by [Johan Strömqvist](http://www.naboovalley.com)

Big thanks to Pixel&amp;Tonic for making an amazing CMS. Site Duplicate also uses a lot of code from Craft core.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~106 days

Recently: every ~131 days

Total

6

Last Release

2104d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/639ce0e7e8647f7262b172b223e7521b96548e988783f5468149151f2df8b705?d=identicon)[naboo](/maintainers/naboo)

---

Top Contributors

[![naboo](https://avatars.githubusercontent.com/u/1220045?v=4)](https://github.com/naboo "naboo (17 commits)")

---

Tags

duplicatecmsCraftcraftcmssiteentrysites

### Embed Badge

![Health badge](/badges/naboo-craft-siteduplicate/health.svg)

```
[![Health](https://phpackages.com/badges/naboo-craft-siteduplicate/health.svg)](https://phpackages.com/packages/naboo-craft-siteduplicate)
```

###  Alternatives

[verbb/navigation

Create navigation menus for your site.

90683.7k17](/packages/verbb-navigation)[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[doublesecretagency/craft-siteswitcher

Easily switch between sites on any page of your website.

6688.1k](/packages/doublesecretagency-craft-siteswitcher)[verbb/comments

Add comments to your site.

13753.1k](/packages/verbb-comments)[verbb/tablemaker

Create customizable and user-defined table fields.

40168.8k1](/packages/verbb-tablemaker)[supercool/tablemaker

Create customizable and user-defined table fields.

40141.7k](/packages/supercool-tablemaker)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
