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 Automatic Capture — Every time
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.6 and PHP 7.4.
SourceWordPress plugins · Oct 25, 2026
01 / Source details
Aboutthistool.
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
01Automatic Capture — Every time you save a page in Elementor (or via Ctrl+S / auto-save), RollCraft silently captures a compressed snapshot of the layout.
02Instant Rollback — Open the “🔄 RollCraft” section in Elementor’s Page Settings panel or the central Dashboard, select any previous version, and click Rollback.
03WooCommerce 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
🔌 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.
See it in action
Screenshots & previews.
Admin Dashboard — Overview of all snapshots across your siteElementor Integration — RollCraft accordion inside Page SettingsRollback in Action — One-click restore with confirmationPro Upgrade — Visual preview and unlimited history
02 / Source details
Gettingstarted.
01Upload the RollCraft folder to /wp-content/plugins/ directory, or install directly through WordPress: Plugins → Add New → Search “rollcraft” .
02Activate the plugin through the Plugins menu in WordPress.
03Edit any Elementor page — snapshots will be captured automatically on save.
04Click the gear icon (⚙️ Page Settings) in Elementor and open the 🔄 RollCraft section to view and manage versions.
03 / Source details
Frequently asked questions.
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.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati