Best Practices and Preservation Tips
Divi Mobile, being one of our oldest plugins, has a few quirks. Like any software product, it carries some technical debt. Uniquely among Divi Engine plugins, Divi Mobile uses the Theme Customizer, which can create specific issues. This documentation covers essential considerations when using Divi Mobile.
Changing Themes Will DESTROY All Divi Mobile Customizations
Changing your theme after modifying Divi Mobile settings will delete all Divi Mobile configurations.
The major drawback of using the Theme Customizer to control Divi Mobile settings is that if you switch themes—even to child themes—all Divi Mobile customizations will be lost. It's crucial to use a child theme before configuring Divi Mobile. If you don’t have a child theme, you can easily create one using WordPress plugins. There are many plugins available in the WordPress repository that allow for child theme creation.
While untested, you might consider exporting and importing theme customizer settings if you need to change themes for some reason. Plugins that might help can be found in the WordPress repository, but remember, we have not tested this approach.
Theme Customizer Doesn't Always Save Changes
Sometimes, the theme customizer may become unresponsive. When you make changes to the settings, you'll normally see the preview fade briefly before displaying the change. The exception occurs when the change involves elements within the menu itself, which are not visible unless you open the burger menu. If you notice that the preview doesn’t fade anymore after making changes, it's a sign that the theme customizer is no longer saving changes. Follow the tips below to avoid losing hours of customizations:
- Save Frequently: As with any file, it's a good practice to save your customizer settings often. Save changes by clicking
Publish
.
- Reload When Unresponsive: If you find that the Theme Customizer is no longer responsive to changes, reload the page. This resolves the issue more quickly than closing and reopening the Theme Customizer.
Resolution of the Issues are on the Horizon
Here’s some good news: we plan to address these issues soon. The upcoming Divi 5 update requires us to overhaul many parts of our plugins. We are seizing this opportunity to rewrite the plugin in a way that will no longer depend on the Theme Customizer, thereby eliminating these issues.