Title: RollCraft – Layout Snapshots &amp; Rollback for Elementor
Author: GlisterSoft
Published: <strong>5 Tháng 10, 2026</strong>
Last modified: 5 Tháng 10, 2026

---

Tìm kiếm plugin

![](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

 Bởi [GlisterSoft](https://profiles.wordpress.org/glistersoft/)

[Tải về](https://downloads.wordpress.org/plugin/rollcraft.1.0.0.zip)

 * [Chi tiết](https://vi.wordpress.org/plugins/rollcraft/#description)
 * [Đánh giá](https://vi.wordpress.org/plugins/rollcraft/#reviews)
 *  [Cài đặt](https://vi.wordpress.org/plugins/rollcraft/#installation)
 * [Nhà phát triển](https://vi.wordpress.org/plugins/rollcraft/#developers)

 [Hỗ trợ](https://wordpress.org/support/plugin/rollcraft/)

## Mô tả

**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.

## Ảnh màn hình

[⌊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

## Cài đặt

 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.

## Hỏi đáp

### 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.

## Đánh giá

Không có đánh giá nào cho plugin này.

## Người đóng góp & Lập trình viên

“RollCraft – Layout Snapshots & Rollback for Elementor” là mã nguồn mở. Những người
sau đã đóng góp vào plugin này.

Những người đóng góp

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

[Dịch “RollCraft – Layout Snapshots & Rollback for Elementor” sang ngôn ngữ của bạn.](https://translate.wordpress.org/projects/wp-plugins/rollcraft)

### Muốn tham gia phát triển?

[Duyệt code](https://plugins.trac.wordpress.org/browser/rollcraft/), check out [SVN repository](https://plugins.svn.wordpress.org/rollcraft/),
hoặc theo dõi [nhật ký phát triển](https://plugins.trac.wordpress.org/log/rollcraft/)
qua [RSS](https://plugins.trac.wordpress.org/log/rollcraft/?limit=100&mode=stop_on_copy&format=rss).

## Nhật ký thay đổi

#### 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.

## Meta

 *  Phiên bản **1.0.0**
 *  Cập nhật lần cuối **4 giờ trước**
 *  Số lượt cài đặt **Ít hơn 10**
 *  Phiên bản WordPress ** 5.6 hoặc cao hơn **
 *  Đã kiểm tra lên đến **7.1.2**
 *  Phiên bản PHP ** 7.4 hoặc cao hơn **
 *  Ngôn ngữ
 * [English (US)](https://wordpress.org/plugins/rollcraft/)
 * Thẻ
 * [backup](https://vi.wordpress.org/plugins/tags/backup/)[elementor](https://vi.wordpress.org/plugins/tags/elementor/)
   [revisions](https://vi.wordpress.org/plugins/tags/revisions/)[rollback](https://vi.wordpress.org/plugins/tags/rollback/)
   [versioning](https://vi.wordpress.org/plugins/tags/versioning/)
 *  [Nâng cao](https://vi.wordpress.org/plugins/rollcraft/advanced/)

## Đánh giá

Chưa có đánh giá nào được gửi.

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

[Xem tất cả đánh giá](https://wordpress.org/support/plugin/rollcraft/reviews/)

## Những người đóng góp

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

## Hỗ trợ

Có điều gì muốn nói? cần giúp đỡ?

 [Xem diễn đàn hỗ trợ](https://wordpress.org/support/plugin/rollcraft/)

## Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

 [ Ủng hộ plugin này ](https://glistersoft.com)