If you’re not clear how to undo changes in Beaver Builder, it can be difficult to know how to walk back a change you’ve made—specifically, how to undo Beaver Builder layout changes, for which normal “Ctrl+Z/Cmd+Z” undoing within Beaver Builder itself simply won’t work.
There is a way, though! Beaver Builder uses WordPress’s native “Revisions” system to track all the changes you make to each one of your posts. So reverting layout changes in Beaver Builder is not really an “undo changes” button like you’d have in MS Word. it’s more like a simplified Git-style version control system, where you revert the entire post back to a previous version from before the changes you want to undo.
More good news, also: if you’re on Beaver Builder 2.3 or higher, you can easily undo and redo changes within a single editing session with its new “History” feature. See the bottom of this Quick Guide for instructions and screenshots.
Here’s a video guide:
How to Undo Changes in Beaver Builder
- Try Ctrl+Z (Cmd+Z on Macs). This will work for text changes, but not for layout changes such as deleting a module.
- To undo a Beaver Builder layout change, open the regular post editing screen for that post with “Edit Post” (or “Edit Page” or whatever the post type is).
- Find “Revisions” in the top right near the Publish button, and click “Browse.”
- Find the revision that still has the elements you changed or deleted. Note: this will look like very plain HTML, but Beaver Builder is still tracking the markup needed to build your layouts.
- “Restore” that revision and reload the page you’re editing.
- Continue editing as normal.
As a note, this will only work on post types that have revision tracking, which some don’t—it’s a setting that you choose when you register a custom post type. And it’ll only work on those posts that actually have a revision history: most published posts have this, but some draft posts do not, depending on how long you’ve been working on the draft.
New in Beaver Builder 2.3+: Undo Changes with Edit History
Beaver Builder 2.3 and above has an awesome feature that will let you undo and redo layout changes within a single editing session. It’s still not as easy as Ctrl+Z or Ctrl+Y, but it’s very usable and visually coherent if you know where to find it.
- First, go to the “History” section of Beaver Builder’s top left menu:
- You can then browse forward and backward through recent revisions, and you’ll see the page update to reflect those changes.
Note that if you “Publish” or “Discard” your edits, you’ll lose this history—it’s only for a single editing session. You can then use the method described above to get back to previous versions of the post, as long as the post type itself has revision tracking.
Happy Undoing!
And that’s how to undo changes in Beaver Builder, especially layout changes that you can’t undo through Beaver Builder’s normal on-page system.
If you want to know more about why we love Beaver Builder and use it on our own projects, have a look here and here—or get a Beaver Builder license yourself and start trying it today. Cheers!