Title: RollCraft – Layout Snapshots &amp; Rollback for Elementor
Author: GlisterSoft
Published: <strong>5 octobre 2026</strong>
Last modified: 5 octobre 2026

---

Recherche d’extensions

![](https://ps.w.org/rollcraft/assets/banner-772x250.png?rev=3729562)

![](https://ps.w.org/rollcraft/assets/icon-256x256.png?rev=3729562)

# RollCraft – Layout Snapshots & Rollback for Elementor

 Par [GlisterSoft](https://profiles.wordpress.org/glistersoft/)

[Télécharger](https://downloads.wordpress.org/plugin/rollcraft.1.0.0.zip)

 * [Détails](https://fr-be.wordpress.org/plugins/rollcraft/#description)
 * [Avis](https://fr-be.wordpress.org/plugins/rollcraft/#reviews)
 *  [Installation](https://fr-be.wordpress.org/plugins/rollcraft/#installation)
 * [Développement](https://fr-be.wordpress.org/plugins/rollcraft/#developers)

 [Support](https://wordpress.org/support/plugin/rollcraft/)

## Description

**RollCraft** is a lightweight, surgical versioning and safety tool for WordPress
sites using Elementor. Unlike full database backups, RollCraft only tracks layout
data — leaving your WooCommerce orders, customer data, and plugin settings completely
untouched.

#### How It Works

 1. **Automatic Capture** — Every time you save a page in Elementor (or via Ctrl+S /
    auto-save), RollCraft silently captures a compressed snapshot of the layout.
 2. **Instant Rollback** — Open the « 🔄 RollCraft » section in Elementor’s Page Settings
    panel or the central Dashboard, select any previous version, and click Rollback.
 3. **WooCommerce Safe** — Only layout data (`post_content` and Elementor meta) is 
    affected. Your orders, products, and customers are never touched.

#### Free Features

 * 🔄 **Automatic Snapshots** — Captured before every Elementor save with configurable
   or unlimited retention
 * ⚡ **One-Click Rollback** — Restore any previous layout from Elementor Page Settings
   or the Dashboard
 * 📦 **Max Compression** — Snapshots are gzcompressed (70-85% database space savings)
 * 🔒 **Pin Snapshots** — Protect critical milestone snapshots permanently from 
   auto-pruning with no limits
 * 🎨 **Native Elementor UI** — Integrated directly into Elementor Page Settings
   panel with live sync
 * 📊 **Admin Dashboard** — Centralized snapshot management with stats, table view,
   and bulk actions
 * 👥 **Role & Capability Controls** — Configure rollback and deletion permissions
   for Administrators and Editors
 * 🛡️ **WooCommerce Isolation** — Only affects Elementor layout keys (`post_content`&`
   _elementor_*`)
 * 📖 **Built-in Access Tutorial** — Step-by-step visual tutorial guide available
   in WP Admin

#### Pro Features

 * 🎚️ **Visual Diff & Before/After Slider** — Compare historical snapshots with 
   live layout using an interactive slider
 * ️ **Side-by-Side Comparison** — Synchronized dual-pane view of live page vs snapshot
   version
 * 🛡️ **Pre-Update Safety Shield** — Automatically takes pinned safety snapshots
   before Elementor or WordPress core updates
 * ⏰ **Scheduled Background Snapshots** — Recurring automated captures via WP-Cron(
   Daily, Twice Daily, Weekly)
 * 📦 **Snapshot Export & Import** — Export snapshots to portable JSON files and
   migrate layouts across different sites or staging
 * 💻 **WP-CLI Command Suite** — Command-line management (`wp rollcraft list/rollback/
   protect/delete/prune/export`)
 * 🔌 **REST API v1 Endpoints** — Headless API endpoints under `/wp-json/rollcraft/
   v1/`
 * 📧 **Priority Support** — Direct email assistance from core developers

### Third-Party Services

This plugin optionally connects to Freemius to provide secure license key activation,
automatic updates for Pro features, and optional anonymous diagnostic data collection(
opt-in only).

 * Service Provider: Freemius, Inc.
 * Service Website: https://freemius.com
 * Terms of Service: https://freemius.com/terms/
 * Privacy Policy: https://freemius.com/privacy/

No sensitive personal data is sent without explicit user opt-in during plugin activation.

## Captures d’écran

[⌊Admin Dashboard — Overview of all snapshots across your site⌉⌊Admin Dashboard —
Overview of all snapshots across your site⌉[

Admin Dashboard — Overview of all snapshots across your site

[⌊Elementor Integration — RollCraft accordion inside Page Settings⌉⌊Elementor Integration—
RollCraft accordion inside Page Settings⌉[

Elementor Integration — RollCraft accordion inside Page Settings

[⌊Rollback in Action — One-click restore with confirmation⌉⌊Rollback in Action —
One-click restore with confirmation⌉[

Rollback in Action — One-click restore with confirmation

[⌊Pro Upgrade — Visual preview and unlimited history⌉⌊Pro Upgrade — Visual preview
and unlimited history⌉[

Pro Upgrade — Visual preview and unlimited history

## Installation

 1. Upload the `RollCraft` folder to `/wp-content/plugins/` directory, or install directly
    through WordPress: **Plugins  Add New  Search « rollcraft »**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Edit any Elementor page — snapshots will be captured automatically on save.
 4. Click the gear icon (⚙️ Page Settings) in Elementor and open the **🔄 RollCraft**
    section to view and manage versions.

## FAQ

### Will this affect my WooCommerce data?

No. RollCraft only touches Elementor layout data (`post_content` and `_elementor_*`
meta keys). WooCommerce orders, products, customers, and settings are completely
isolated.

### How much database space do snapshots use?

Very little. All snapshot data is compressed with `gzcompress()` at maximum compression(
level 9). A typical Elementor page layout compresses by 70-85%, so each snapshot
is only a few kilobytes.

### Can I use this with other page builders?

Currently RollCraft supports Elementor only. Support for Beaver Builder, Bricks,
and the WordPress Block Editor is planned for future releases.

### What happens when I delete the plugin?

By default, all plugin data (custom tables and options) is removed when you delete
the plugin. You can toggle « Keep data on uninstall » in the Settings page to preserve
your snapshots.

### Is it compatible with WordPress Multisite?

Yes. RollCraft creates separate tables per site using `$wpdb->prefix` and handles
network activation correctly.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs & développeurs

« RollCraft – Layout Snapshots & Rollback for Elementor » est un logiciel libre.
Les personnes suivantes ont contribué à cette extension.

Contributeurs

 *   [ GlisterSoft ](https://profiles.wordpress.org/glistersoft/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Traduisez « RollCraft – Layout Snapshots & Rollback for Elementor » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/rollcraft)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/rollcraft/), consulter
le [SVN dépôt](https://plugins.svn.wordpress.org/rollcraft/), ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/rollcraft/)
par [RSS](https://plugins.trac.wordpress.org/log/rollcraft/?limit=100&mode=stop_on_copy&format=rss).

## Journal

#### 1.0.0

 * Initial release.
 * Automatic layout snapshot capture on Elementor save (or Ctrl+S / auto-save).
 * One-click rollback with Elementor CSS cache regeneration.
 * Central Admin Dashboard with snapshot statistics, search, and bulk management.
 * Pin/protect critical snapshots from auto-pruning.
 * Visual Diff Slider & Side-by-Side comparison mode (Pro).
 * Built-in visual tutorial guide in WP Admin.
 * Export and Import layout snapshots with SHA-1 checksum integrity verification.
 * Comprehensive Settings page for snapshot limits, allowed post types, and compression.
 * REST API v1 endpoints (`/wp-json/rollcraft/v1/`) and WP-CLI command suite (Pro).
 * Multisite network activation support.
 * Clean uninstall with database table removal and data retention toggle.

## Méta

 *  Version **1.0.0**
 *  Last updated **il y a 6 jours**
 *  Active installations **Moins de 10**
 *  WordPress version ** 5.6 ou plus **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 ou plus **
 *  Language
 * [English (US)](https://wordpress.org/plugins/rollcraft/)
 * Tags
 * [backup](https://fr-be.wordpress.org/plugins/tags/backup/)[elementor](https://fr-be.wordpress.org/plugins/tags/elementor/)
   [revisions](https://fr-be.wordpress.org/plugins/tags/revisions/)[rollback](https://fr-be.wordpress.org/plugins/tags/rollback/)
   [versioning](https://fr-be.wordpress.org/plugins/tags/versioning/)
 *  [Vue avancée](https://fr-be.wordpress.org/plugins/rollcraft/advanced/)

## Notes

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/rollcraft/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rollcraft/reviews/)

## Contributeurs

 *   [ GlisterSoft ](https://profiles.wordpress.org/glistersoft/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/rollcraft/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://glistersoft.com)