Important note: These instructions are for migrating from the Atomic Blocks Pro Beta plugin only.
If you are using the free Atomic Blocks plugin and need to migrate to Genesis Blocks, see How to migrate from Atomic Blocks to Genesis Blocks instead.
The Atomic Blocks Pro Beta plugin was renamed and is now the Genesis Blocks Pro plugin. As a result of this renaming, several changes have been introduced in the plugin that will require you to perform some manual updates if you’d like to preserve the settings and content you’re currently using in the beta plugin.
In this article, we’ll show you what you need to do before and after switching to Genesis Blocks Pro if you want to preserve your settings and content. If you don’t want to preserve them, you can disregard this information.
Note: We highly recommend reading through this entire guide to discover the necessary changes before installing Genesis Blocks Pro on your site.
Table of Contents:
Save your work
If you are using any of the settings or blocks mentioned in this article and you’d like to continue using them with Genesis Blocks Pro, save your work first.
Before making changes on your site, we always recommend backing up your site in case you need to restore it for any reason.
Text used in the content mentioned below can be saved to a blank document on your computer. Block settings can be saved in a screenshot so it’s easy to remember them when reconfiguring the blocks.
Note that when you log into your User Portal and install the Genesis Blocks Pro plugin, the Atomic Blocks Pro Beta plugin will be automatically deactivated (not deleted).
General plugin settings
If you’ve made changes to the following settings in Atomic Blocks Pro Beta and you’d like to keep using those settings, you’ll need to manually reconfigure them in Genesis Blocks Pro.
Analytics
If you previously enabled or disabled analytics in the beta plugin, go to Genesis Blocks > Settings > General Settings and make your selection again.

Click image to enlarge
Block Permission Settings
Likewise, if you previously configured any of the block permissions in the beta plugin, go to Genesis Blocks > Settings > Block Permission Settings and manually reselect them.
Learn more about Block Permissions.

Click image to enlarge
Content changes
If you’re using any of the following features in Atomic Blocks Pro Beta and you’d like to keep using their content and settings, you’ll need to manually reconfigure them in Genesis Blocks Pro.
Device Mockup block
Any content that uses the Device Mockup block, whether the block was added individually or as part of a predesigned section or layout via the Layouts block, will need to be reconfigured after switching to Genesis Blocks Pro.
Follow these steps:
- Open the editor for the post or page and locate the existing Device Mockup block.
- Remove the existing block and add a new Device Mockup block.
- Reconfigure the settings.

Click image to enlarge
Favorites in the Layouts block
If you’ve saved any favorites via the Layouts block in Atomic Blocks Pro Beta, you will need to resave them in Genesis Blocks Pro.
Learn how to save favorites using the Layouts block.

Click image to enlarge
Portfolio Items
If you previously added portfolio items in Atomic Blocks Pro Beta and you’d like to preserve those items, you’ll need to manually re-enter them in Genesis Blocks Pro.
Go to Portfolio > Add New to re-enter the items you saved before installing the Genesis Blocks Pro plugin.
Alternatively, you can try using a third-party plugin like Post Type Switcher to convert from the Atomic Blocks Pro Beta portfolio post type to the new Genesis Blocks portfolio post type.
Learn how to create a portfolio item.

Click image to enlarge
Portfolio block
Likewise, any content that uses the Portfolio block, whether the block was added individually or as part of a predesigned section or layout via the Layouts block, will need to be reconfigured after switching to Genesis Blocks Pro.
Follow these steps:
- Open the editor for the post or page and locate the existing Portfolio block.
- Remove the existing block and add a new Portfolio block.
- Reconfigure the settings.
Learn how to configure the Portfolio block.

Click image to enlarge
Code changes
If you’ve added any custom code to work with the Atomic Blocks Pro Beta plugin and you’d like to keep those changes, you’ll need to update it and manually add it again for Genesis Blocks Pro.
Custom CSS
All Custom CSS that was added to your site to customize the appearance of any of the original Atomic Blocks Pro blocks will need to be updated to work with Genesis Blocks Pro.
Custom PHP
Likewise, all Custom PHP code that relies on Atomic Blocks Pro in any way will need to be updated to work with Genesis Blocks Pro.
This includes, but may not be limited to, any custom code that references:
- any functions whose names contain atomic_blocks_pro
- any sections and layouts whose names start with ab_pro
- blocks whose names are atomic-blocks/ab-devices or atomic-blocks/ab-portfolio-grid
- the ab_portfolio custom post type
- the ab_portfolio_type custom taxonomy
- any options stored in the wp_options table whose option_name begins with atomic_blocks_pro
- the atomic_blocks_favorite_layouts key/value in the wp_usermeta table
- any javascript variable or function whose name starts with atomic_blocks_pro or ab_pro
- any form fields whose names contain atomic_blocks_pro
Remove Atomic Blocks Pro Beta
As mentioned previously, when you log into your User Portal and install the Genesis Blocks Pro plugin, the Atomic Blocks Pro Beta plugin will be automatically deactivated on your site.
After you’ve saved and migrated the content and settings you want to preserve, you can go to Plugins > Installed Plugins and delete the Atomic Blocks Pro Beta plugin from your site.
