Magento 2 CMS Revisions Extension
- Community
The Problem
- ✖ Magento CMS changes are saved without version history
- ✖ Accidental page or block edits are hard to recover
- ✖ No easy way to compare previous CMS content changes
- ✖ Content teams lack a safe rollback option
The Solution
Toweringmedia CMS Revisions Extension adds version history for Magento CMS pages and blocks, making it easy to review changes, restore previous content, and manage CMS updates with confidence.
How It works
See It In Action
Toweringmedia CMS Revisions (toweringmedia/module-cms-revisions) is a professional revision management extension for Magento 2 CMS pages and blocks. The module adds a complete version history system directly into Magento Admin, allowing merchants and content teams to safely track, restore, schedule, and manage CMS content changes without modifying Magento’s native CMS workflow.
Designed for teams managing frequently updated content, promotions, landing pages, and seasonal campaigns, the extension automatically captures immutable revision snapshots whenever CMS content is saved. Built-in checksum deduplication prevents unnecessary duplicate revisions while keeping a clean and reliable audit trail of content changes.
The extension includes an intuitive admin revision history interface where administrators can review previous versions, compare changes, restore older revisions, and configure scheduled publishing workflows. Scheduled revisions can automatically activate and optionally revert using cron-driven automation, making it ideal for time-sensitive campaigns and content rollbacks.
- Automatic revision snapshots for CMS pages and static blocks
- Immutable revision history with checksum deduplication
- Restore previous revisions directly from Magento Admin
- Scheduled publish and revert workflows for campaigns and promotions
- Cron-based automated revision activation
- Configurable revision retention management
- Works alongside Magento’s native CMS architecture
- Designed for multi-admin and content management workflows
Licensed delivery includes Composer repository access and installation support consistent with other Toweringmedia Magento 2 extensions.
📘 Documentation
Get started quickly with our detailed CMS Revisions user guide. The documentation covers installation, configuration, revision management, and content restoration workflows.
- Step-by-step installation instructions
- CMS page and block revision management
- How to review and restore previous versions
- Admin workflow and content safety best practices
- Magento compatibility and configuration guidance
💬 Support
Need help? Our Magento experts are available to assist with installation, configuration, troubleshooting, and revision management workflows.
- Quick and reliable Magento support
- Help with installation and setup
- Assistance with CMS revision workflows
- Troubleshooting compatibility or admin issues
- Ongoing updates and Magento version support
The Magento 2 CMS Revisions Extension allows store admins to track, manage, and restore revisions for CMS pages and blocks. It helps prevent content loss and makes CMS editing safer and more manageable.
Yes, the extension supports revision tracking for both Magento CMS pages and CMS static blocks, giving your content team better control over all CMS content.
Yes, you can quickly restore earlier versions of CMS pages or blocks directly from the Magento admin panel. This makes it easy to recover deleted or incorrect content changes.
Yes, the extension is built specifically for Magento 2 and is designed to work with supported Magento Open Source and Adobe Commerce versions.
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 7.4, 8.1, 8.2, 8.3 compatible
- Framework: Built using Magento 2 native architecture
- Installation Type: Composer / Manual installation supported
- Module Dependency: No additional third-party dependencies required
- Revision Support: CMS Pages and CMS Static Blocks
- Revision Tracking: Automatic content revision history
- Restore Capability: Restore previous CMS versions from admin panel
- Version Comparison: Supports reviewing historical content changes
- Admin Workflow: Integrated into Magento CMS management workflow
- Multi-Store Support: Yes
- Store Scope Configuration: Website / Store View level compatible
- Content Safety: Helps prevent accidental CMS data loss
- Magento Admin Integration: Native Magento admin experience
- Cron Support: Compatible with Magento cron system
- Admin Configuration Path: Integrated within Magento CMS page and block management
- Core Overrides: Lightweight implementation with Magento best practices
- Security: Uses Magento admin permissions and access control
- Performance Impact: Minimal overhead with optimized revision storage