How To Fix the Divi Builder
Undoubtedly, Divi by Elegant Themes is among the most popular WordPress themes available. It is packaged with a robust drag-and-drop page builder which is also available as a stand-alone WordPress plugin. Elegant Themes frequently updates Divi and its builder, perhaps to a fault. Lately, I have noticed performance issues with the Divi builder.
Often, the builder is slow to load, craps-out with times-out errors, or will not load at all. Whether this is an issue with Divi is open for debate. Using the builder as packaged with Divi seems more reliable than using the builder plugin with other WordPress themes. Regardless, here are some suggestions which may solve your Divi builder issues.
- As said, Elegant Themes updates Divi often, so the best practice is to ensure you are running the most current version of the theme. Divi has an optional auto-update feature and my advice is to use it. If you have many site code tweaks – always perform them using a child theme and backup your site prior to updating Divi.
- Clear your browser’s cache and/or try using another browser.
- If you are using a site caching plugin, try dumping the cache through the plugin’s settings.
- Update your WordPress files to the current version. As above, backup your site prior to updating.
- Check your WordPress plugins one-by-one by deactivating them. You might find a conflict with your plugin(s) and Divi.
- Keep your plugins updated to their current versions – backup your site first!
- If you are using the Divi builder plugin with a WordPress theme other than Divi, try using another theme. Note the Divi builder is not compatible with all themes.
- Divi is a bit resource hungry, so try increasing your memory. By default, WordPress automatically tries to increase PHP memory limit if it is less than 64MB – not enough! Try editing the wp-config.php file on your WordPress site. It is located in your WordPress site’s root folder, and you will need to use an FTP client or file manager in your web hosting control panel. You need to paste this code in wp-config.php file just before the line that says ‘That’s all, stop editing! Happy blogging.’
This code tells WordPress to increase the PHP memory limit to 256MB. Once you are done, you need to save your changes and upload your wp-config.php file back to your server. Note: If this solution does not work for you, then this means your web hosting service provider does not allow WordPress to increase PHP memory limit. You will need to ask your web hosting provider to increase your PHP memory limit manually.
- Update your site’s version of PHP to 7.0+ (the official WordPress recommendation). You should find this setting in your web hosting control panel under PHP Version. If not, ask your web hosting provider to make this upgrade. Remember to backup your site prior to making this switch.
- Try placing this line of code at the top of your .htaccess file:
<IfModule mod_substitute.c>SubstituteMaxLineLength 10M</IfModule>
- Try using this free plugin, “Divi Disable Plugin Check” available here: Elegant Marketplace.
Hope one or more of these tips helps. If you need assistance, “Just Call The WordPress Guy!” We do Divi.