PHPackages                             juszczyk/module-duplicate-cms - 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. juszczyk/module-duplicate-cms

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

juszczyk/module-duplicate-cms
=============================

N/A

1.0.0(2y ago)33.4k1OSL-3.0PHPPHP &gt;=7.4

Since Jan 6Pushed 1y ago2 watchersCompare

[ Source](https://github.com/bartoszjuszczyk/duplicate-cms)[ Packagist](https://packagist.org/packages/juszczyk/module-duplicate-cms)[ RSS](/packages/juszczyk-module-duplicate-cms/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (3)Versions (4)Used By (0)

GitAds Sponsored
----------------

[](#gitads-sponsored)

[![Sponsored by GitAds](https://camo.githubusercontent.com/d845cc45fff7dcf6796e28f8003377a3b461c1db60a02c6c1d3acb3af846c861/68747470733a2f2f6769746164732e6465762f76312f61642d73657276653f736f757263653d626172746f737a6a75737a637a796b2f6475706c69636174652d636d7340676974687562)](https://gitads.dev/v1/ad-track?source=bartoszjuszczyk/duplicate-cms@github)

Juszczyk\_DuplicateCms module
=============================

[](#juszczyk_duplicatecms-module)

The Juszczyk\_DuplicateCms module enables you to duplicate CMS blocks and CMS pages.

Installation details
--------------------

[](#installation-details)

The Juszczyk\_DuplicateCms module does not make any changes in database. You can disable or remove this module.

I recommend installing the module via composer. You can do this by executing the command in the Magento root directory:

```
composer require juszczyk/module-duplicate-cms

```

After that you should follow the further instructions below.

For information about a module installation in Magento 2, see [Enable or disable modules](https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/tutorials/manage-modules.html).

Usage
-----

[](#usage)

### Bulk Duplicate CMS Blocks and Pages:

[](#bulk-duplicate-cms-blocks-and-pages)

1. Navigate to the CMS Blocks or CMS Pages listing in the admin panel.
2. Select the blocks/pages you want to duplicate.
3. From the action dropdown, choose "Duplicate."
4. Confirm the action, and the selected blocks/pages will be duplicated.

[![Mass action example](https://github.com/bartoszjuszczyk/media/assets/128232518/7b7ceb9b-f27d-4037-bcea-c7321c059614)](https://github.com/bartoszjuszczyk/media/assets/128232518/7b7ceb9b-f27d-4037-bcea-c7321c059614)

### Duplicate from Block/Page Edit View:

[](#duplicate-from-blockpage-edit-view)

1. Open the edit view of the CMS block or page you want to duplicate.
2. In the button bar, find and click the "Duplicate" button.
3. Confirm the action, and a new block/page will be created with the same content.

[![Edit form example](https://github.com/bartoszjuszczyk/media/assets/128232518/39473c08-69ed-4a11-a1a4-77ab6f12b55d)](https://github.com/bartoszjuszczyk/media/assets/128232518/39473c08-69ed-4a11-a1a4-77ab6f12b55d)

### Duplicate from Block/Page Listing:

[](#duplicate-from-blockpage-listing)

1. Go to the CMS Blocks or CMS Pages listing in the admin panel.
2. Find the block/page you want to duplicate in the listing.
3. Locate the "Duplicate" action associated with the specific block/page.
4. Click "Duplicate," confirm the action, and a new block/page will be created.

[![Listing actions example](https://github.com/bartoszjuszczyk/media/assets/128232518/f5b8cc8a-d14f-4bf5-815f-254294e21f32)](https://github.com/bartoszjuszczyk/media/assets/128232518/f5b8cc8a-d14f-4bf5-815f-254294e21f32)

Remember to review the duplicated content and adjust any specific details if needed. This module streamlines the process for duplicating CMS blocks and pages efficiently.

Extensibility
-------------

[](#extensibility)

Extension developers can interact with the Juszczyk\_DuplicateCms module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://developer.adobe.com/commerce/php/development/components/plugins/).

[The Magento dependency injection mechanism](https://developer.adobe.com/commerce/php/development/components/dependency-injection/) enables you to override the functionality of the Juszczyk\_DuplicateCms module.

Dependencies
------------

[](#dependencies)

The Juszczyk\_DuplicateCms module extends the functionality of the Magento\_Cms module.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

898d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/61694969?v=4)[bjuszczyk](/maintainers/bjuszczyk)[@bjuszczyk](https://github.com/bjuszczyk)

---

Top Contributors

[![bartoszjuszczyk](https://avatars.githubusercontent.com/u/128232518?v=4)](https://github.com/bartoszjuszczyk "bartoszjuszczyk (2 commits)")

### Embed Badge

![Health badge](/badges/juszczyk-module-duplicate-cms/health.svg)

```
[![Health](https://phpackages.com/badges/juszczyk-module-duplicate-cms/health.svg)](https://phpackages.com/packages/juszczyk-module-duplicate-cms)
```

###  Alternatives

[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2842.6M](/packages/elgentos-regenerate-catalog-urls)[customgento/module-cookiebot-m2

This Magento 2 module integrates Cookiebot into your store.

2468.3k](/packages/customgento-module-cookiebot-m2)[elgentos/module-prismicio

Magento 2 - Prismic.io integration

39116.7k4](/packages/elgentos-module-prismicio)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1859.0k](/packages/myparcelnl-magento)[faonni/module-indexer-url-rewrite

Extension rebuild UrlRewrite index.

4073.7k](/packages/faonni-module-indexer-url-rewrite)

PHPackages © 2026

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