{"id":4246,"date":"2026-01-27T13:00:15","date_gmt":"2026-01-27T11:00:15","guid":{"rendered":"https:\/\/fastpixel.io\/?p=4246"},"modified":"2026-02-13T19:49:42","modified_gmt":"2026-02-13T17:49:42","slug":"divi-performance-problems","status":"publish","type":"post","link":"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/","title":{"rendered":"10 Common Divi 5 Performance Problems and How to Fix Them"},"content":{"rendered":"<p>Divi has grown into one of WordPress\u2019s most popular page builders by giving non-developers the power to design bespoke pages with true drag-and-drop simplicity.<\/p>\n\n\n\n<p>With Divi 5, Elegant Themes has made major strides in performance, introducing a faster core, cleaner output, and a more efficient builder experience. In many cases, Divi 5 sites are noticeably lighter and quicker than earlier versions.<\/p>\n\n\n\n<p>That said, better performance does not mean perfect performance. Even with Divi 5, it\u2019s still possible to end up with a site that feels like a fully loaded truck trying to pull away at a traffic light if it\u2019s not configured and used carefully.<\/p>\n\n\n\n<p>Slow load times frustrate visitors, hurt search rankings, and can make you question whether you should have gone with a leaner theme.<\/p>\n\n\n\n<p>The good news is that most Divi 5 speed issues are not caused by the theme itself.<\/p>\n\n\n\n<p>This guide highlights common performance pitfalls along with practical fixes. Applying even a few of these tips can turn a sluggish Divi 5 site into a much smoother performer.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#1-budget-or-shared-hosting\" >1. Budget or shared hosting<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#2-unoptimized-images\" >2. Unoptimized images<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#3-no-caching\" >3. No caching<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#4-too-many-plugins\" >4. Too many plugins<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#5-outdated-wordpress-divi-or-php-version\" >5. Outdated WordPress, Divi, or PHP Version<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#6-not-using-divi-5-performance-settings\" >6. Not using Divi 5 performance settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#7-layouts-that-are-too-complex\" >7. Layouts that are too complex<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#8-css-and-javascript-optimization\" >8. CSS and JavaScript Optimization<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#9-no-cdn-and-gzip-compression\" >9. No CDN and GZIP compression<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#10-unoptimized-fonts-and-external-resources\" >10. Unoptimized fonts and external resources<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#measuring-progress\" >Measuring progress<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/fastpixel.io\/fr\/blog\/divi-performance-problems\/#conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1-budget-or-shared-hosting\"><\/span>1. Budget or shared hosting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here&#8217;s the thing about budget hosting: you get what you pay for. <\/p>\n\n\n\n<p>When you&#8217;re spending a few dollars a month on shared hosting, you&#8217;re literally sharing server resources with hundreds of other websites. When one of your &#8220;neighbors&#8221; gets a traffic spike, your site crawls to a near-halt.<\/p>\n\n\n\n<p>Hosting quality is often the single most important factor in site performance. Time to First Byte (TTFB) &#8211; the time it takes for your server to start sending data &#8211; tells the whole story. If you&#8217;re seeing TTFB values above 600ms, your hosting is the bottleneck.<\/p>\n\n\n\n<p><strong>What actually works<\/strong> <\/p>\n\n\n\n<p>Move to managed WordPress hosting from providers like <a href=\"https:\/\/www.siteground.com\/\">SiteGround<\/a>, <a href=\"https:\/\/getflywheel.com\/\">Flywheel<\/a>, or <a href=\"https:\/\/www.cloudways.com\/\">Cloudways<\/a>. <\/p>\n\n\n\n<p>These hosts are specifically optimized for WordPress and often include server-side caching and CDN integration right out of the box. <\/p>\n\n\n\n<p>Make sure your server runs PHP 8.0 or higher. <a href=\"https:\/\/www.elegantthemes.com\/blog\/divi-resources\/divi-speed-optimization\">Elegant Themes&#8217; speed optimization guide<\/a> confirms that upgrading PHP versions alone can dramatically reduce processing overhead.<\/p>\n\n\n\n<p><strong>Tip: <\/strong>Compare your system status with Divi&#8217;s requirements under <strong>Divi <\/strong>&gt; <strong>Support Center<\/strong> &gt; <strong> Show Full Report<\/strong>. <\/p>\n\n\n\n<p>Those are minimum values. For best performance, run PHP 7.4+ with at least 128MB PHP memory limit. More is better.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1254\" height=\"1014\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center.png\" alt=\"\" class=\"wp-image-4298\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center.png 1254w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center-300x243.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center-1024x828.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center-768x621.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center-15x12.png 15w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-support-center-360x291.png 360w\" sizes=\"(max-width: 1254px) 100vw, 1254px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2-unoptimized-images\"><\/span>2. Unoptimized images<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Divi makes it ridiculously easy to add beautiful images to your pages. Too easy, perhaps. <\/p>\n\n\n\n<p>The builder doesn&#8217;t automatically optimize those images, which means that 5MB photo from your camera gets downloaded in full every single time someone visits your page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2560\" height=\"1308\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-scaled.png\" alt=\"\" class=\"wp-image-4219\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-scaled.png 2560w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-300x153.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-1024x523.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-768x393.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-1536x785.png 1536w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-2048x1047.png 2048w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-18x9.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/optimize-vs-unoptimized-image-360x184.png 360w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p><a href=\"https:\/\/shortpixel.com\/blog\/how-large-images-affect-your-wordpress-site\/\" data-type=\"link\" data-id=\"https:\/\/shortpixel.com\/blog\/how-large-images-affect-your-wordpress-site\/\">Large images<\/a> are typically the biggest performance killers on any website. Before uploading anything, compress your images using tools like <a href=\"https:\/\/shortpixel.com\/products\/shortpixel-image-optimizer\" data-type=\"link\" data-id=\"https:\/\/shortpixel.com\/products\/shortpixel-image-optimizer\">ShortPixel Image Optimizer<\/a>. It can compress images and automatically generate next-gen WebP and AVIF versions.<\/p>\n\n\n\n<p><strong>Here&#8217;s a practical approach<\/strong><\/p>\n\n\n\n<p>Resize images to the dimensions you actually need before uploading them. A 2,000-pixel-wide image is more than sufficient for full-width hero sections. For featured images in blog posts, 1,080 pixels wide is plenty. <\/p>\n\n\n\n<p>Divi has a built-in lazy load feature under <strong>Divi <\/strong>&gt;<strong> Theme Options <\/strong>&gt; <strong>General <\/strong>&gt;<strong> Performance<\/strong> that delays loading images until they&#8217;re about to scroll into view &#8211; turn this on immediately.<\/p>\n\n\n\n<p>For a more comprehensive solution, consider <a href=\"https:\/\/fastpixel.io\/fr\/\">FastPixel<\/a>, a cloud-based optimization plugin from the ShortPixel team that handles image optimization, caching, Critical CSS, and CDN delivery all in one package. As detailed in their <a href=\"https:\/\/fastpixel.io\/fr\/blog\/fastpixel-vs-other-optimization-plugins-a-comprehensive-comparison\/\">plugin comparison guide<\/a>, FastPixel processes optimizations in the cloud rather than on your server, which means your hosting resources stay available for actual visitors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3-no-caching\"><\/span>3. No caching<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Every time someone visits your WordPress site without caching, the server rebuilds the entire page from scratch: it queries the database, executes PHP code, assembles HTML, loads CSS and JavaScript. This process happens over and over again, burning through server resources and making visitors wait.<\/p>\n\n\n\n<p>Multiple Divi optimization experts emphasize that caching is absolutely critical for maintaining acceptable performance. A good caching plugin creates static versions of your pages and serves them instantly to visitors without touching the database at all.<\/p>\n\n\n\n<p>For comprehensive optimization, <a href=\"https:\/\/fastpixel.io\/fr\/\">FastPixel<\/a> handles image optimization, caching, Critical CSS, and CDN delivery in one cloud-based plugin. Unlike traditional plugins that process optimizations on your server, FastPixel processes everything in the cloud, keeping your hosting resources available for actual visitors.<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-palette-color-4-border-color has-palette-color-6-background-color has-background is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-e21fc307 wp-block-group-is-layout-flex\" style=\"border-width:1px;border-radius:20px;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)\">\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">Boost performance with FastPixel!<\/h3>\n\n\n\n<p>Optimize loading times, enhance user experience, and give your website the performance edge it needs.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/fastpixel-website-accelerator\/\" target=\"_blank\" rel=\"noreferrer noopener\">Commencer<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4-too-many-plugins\"><\/span>4. Too many plugins<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Every plugin you install adds code, styles, database queries, and potential conflicts. According to <a href=\"https:\/\/divigrid.com\/best-divi-image-optimization-methods\/\">performance testing on Divi sites<\/a>, using more than 20 plugins can seriously impact load times, with each one contributing additional overhead.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1532\" height=\"608\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins.png\" alt=\"\" class=\"wp-image-4338\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins.png 1532w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins-300x119.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins-1024x406.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins-768x305.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins-18x7.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-too-many-plugins-360x143.png 360w\" sizes=\"(max-width: 1532px) 100vw, 1532px\" \/><\/figure>\n\n\n\n<p>Here&#8217;s how to approach this: regularly audit your plugins and delete anything you&#8217;re not actively using. Look for lightweight alternatives. <\/p>\n\n\n\n<p>For instance, if you only need a simple contact form, you don&#8217;t need a full form builder suite. Disable features within plugins that you&#8217;re not using, such as XML sitemaps in Yoast if you&#8217;re already generating them elsewhere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5-outdated-wordpress-divi-or-php-version\"><\/span>5. Outdated WordPress, Divi, or PHP Version<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Running old versions of WordPress, the Divi theme, or PHP creates security risks and can severely impact performance. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1709\" height=\"985\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates.png\" alt=\"\" class=\"wp-image-4305\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates.png 1709w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-300x173.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-1024x590.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-768x443.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-1536x885.png 1536w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-18x10.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/wordpress-plugin-updates-360x207.png 360w\" sizes=\"(max-width: 1709px) 100vw, 1709px\" \/><\/figure>\n\n\n\n<p><strong>How to fix<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Update WordPress core, themes and plugins<\/strong> regularly through the dashboard. Set a maintenance schedule so updates don\u2019t pile up.<\/li>\n\n\n\n<li>Verify that your hosting environment runs <strong>PHP&nbsp;7.4 or higher<\/strong>. Higher PHP versions offer significant performance gains.<\/li>\n\n\n\n<li>Test updates on a staging site first to avoid breaking your production site.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6-not-using-divi-5-performance-settings\"><\/span>6. Not using Divi 5 performance settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Divi 5&#8217;s performance settings look different from Divi 4. Gone are the Static CSS File Generation and some other legacy options. Here&#8217;s what you actually have in <strong>Divi <\/strong>&gt;<strong> Theme Options <\/strong>&gt; <strong>General <\/strong>&gt;<strong> Performance<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1848\" height=\"708\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings.png\" alt=\"\" class=\"wp-image-4307\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings.png 1848w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-300x115.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-1024x392.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-768x294.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-1536x588.png 1536w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-18x7.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-performance-settings-360x138.png 360w\" sizes=\"(max-width: 1848px) 100vw, 1848px\" \/><\/figure>\n\n\n\n<p><strong>Dynamic Module Framework:<\/strong> One of the most important settings you need to enable. It loads only the modules and features actually used on each page instead of loading everything. If your page uses 5 of Divi&#8217;s 50+ modules, only those 5 modules&#8217; code loads.<\/p>\n\n\n\n<p><strong>Dynamic Icons:<\/strong> Enable this. Loads only the icon subsets your pages actually use instead of the entire icon font. Disable this only if you&#8217;re using a child theme or third-party module that requires the full icon set.<\/p>\n\n\n\n<p><strong>Critical CSS:<\/strong> This automatically separates critical above-the-fold styles from non-critical CSS and defers everything else. Enable this unless your caching plugin handles Critical CSS (for example, if you use FastPixel, you can disable this).<\/p>\n\n\n\n<p><strong>Critical Threshold Height:<\/strong> This setting determines where Divi draws the line for &#8220;above the fold&#8221; content. The default (Low\/Medium\/High options) works well for most sites. Adjust this only if you&#8217;re experiencing layout shifts.<\/p>\n\n\n\n<p><strong>Disable WordPress Emojis:<\/strong> Most sites don&#8217;t need emoji support. Enable this unless you specifically use emojis in your content.<\/p>\n\n\n\n<p><strong>Defer Gutenberg Block CSS:<\/strong> If you prefer the Classic Editor, you should disable Gutenberg completely using a plugin like <a href=\"https:\/\/wordpress.org\/plugins\/disable-gutenberg\/\">Disable Gutenberg<\/a> rather than just deferring its CSS.<\/p>\n\n\n\n<p><strong>Improve Google Fonts Loading:<\/strong> This caches Google Fonts and loads them inline, removing a render-blocking request. Enable this unless you&#8217;re hosting fonts locally (which is even better &#8211; more on that below).<\/p>\n\n\n\n<p><strong>Defer jQuery And jQuery Migrate:<\/strong> This moves jQuery out of the header and loads it asynchronously in the footer when it&#8217;s not needed in the header. Enable this, but disable it if it breaks functionality on your site.<\/p>\n\n\n\n<p><strong>Defer Additional Third Party Scripts:<\/strong> Enable this to defer non-critical third-party scripts. Test your site after enabling to ensure nothing breaks.<\/p>\n\n\n\n<p>In short, the recommended settings are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dynamic Module Framework: <strong>ON<\/strong><\/li>\n\n\n\n<li>Dynamic Icons: <strong>ON<\/strong><\/li>\n\n\n\n<li>Critical CSS: <strong>OFF<\/strong> if your cache plugin handles this, <strong>ON<\/strong> otherwise<\/li>\n\n\n\n<li>Disable WordPress Emojis: <strong>OFF<\/strong> (let your cache plugin handle this to avoid duplicate features)<\/li>\n\n\n\n<li>Defer jQuery: <strong>ON<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7-layouts-that-are-too-complex\"><\/span>7. Layouts that are too complex<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Divi 5&#8217;s visual builder encourages experimentation, and it&#8217;s easy to get carried away with nested sections and elaborate layouts. Each module still loads its own CSS and JavaScript, which compounds quickly.<\/p>\n\n\n\n<p><strong>Practical advice:<\/strong> Combine sections where possible, remove unnecessary modules, and reuse global elements instead of recreating designs repeatedly. Use Divi&#8217;s Presets and Global Styles to apply consistent styling across modules, which reduces duplicate CSS.<\/p>\n\n\n\n<p>When designing, consider each element&#8217;s purpose. Every animation, effect, and module should serve a clear function. If it&#8217;s just visual flair that doesn&#8217;t guide attention or convey meaning, consider removing it. <\/p>\n\n\n\n<p>According to <a href=\"https:\/\/www.elegantthemes.com\/blog\/divi-resources\/divi-speed-optimization\">Divi performance guides<\/a>, limiting the types of modules you use helps. For example, if you can achieve the same result with two text modules instead of a text module and a blurb module, don&#8217;t needlessly process the blurb module.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8-css-and-javascript-optimization\"><\/span>8. CSS and JavaScript Optimization<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Unlike Divi 4, which included minification and combination options for CSS\/JavaScript files, Divi 5 handles asset optimization differently through its Dynamic Module Framework. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1703\" height=\"570\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework.png\" alt=\"\" class=\"wp-image-4319\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework.png 1703w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-300x100.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-1024x343.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-768x257.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-1536x514.png 1536w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-18x6.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-dynamic-module-framework-360x120.png 360w\" sizes=\"(max-width: 1703px) 100vw, 1703px\" \/><\/figure>\n\n\n\n<p>The old &#8220;Minify and Combine&#8221; settings are gone because Divi 5&#8217;s architecture already loads only what&#8217;s needed.<\/p>\n\n\n\n<p>For additional optimization beyond Divi&#8217;s built-in features, use a plugin like <a href=\"https:\/\/fastpixel.io\/fr\/\" data-type=\"link\" data-id=\"https:\/\/fastpixel.io\/\">FastPixel<\/a> or <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\">Autoptimize<\/a> to handle assets from other plugins and themes.<\/p>\n\n\n\n<p>If you use FastPixel, select a preset like <strong>Balanced <\/strong>or <strong>Fast <\/strong>for both CSS &amp; JS optimization.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1157\" height=\"594\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents.png\" alt=\"\" class=\"wp-image-4322\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents.png 1157w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents-300x154.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents-1024x526.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents-768x394.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents-18x9.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/fastpixel-presents-360x185.png 360w\" sizes=\"(max-width: 1157px) 100vw, 1157px\" \/><\/figure>\n\n\n\n<p>If you&#8217;re using WP Rocket, be careful with the &#8220;Remove Unused CSS&#8221; feature. You need to exclude Divi&#8217;s dynamic stylesheets to prevent breaking your design. <\/p>\n\n\n\n<p>When delaying JavaScript, you must exclude critical Divi files to avoid breaking functionality. Exclude files like <code>\/Divi\/js\/scripts.min.js<\/code> and <code>et_pb_custom<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"9-no-cdn-and-gzip-compression\"><\/span>9. No CDN and GZIP compression<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If your server is in New York but half your visitors are in Australia, those visitors experience significantly slower load times due to physical distance. A CDN caches content across a global network so it&#8217;s delivered from the nearest location.<\/p>\n\n\n\n<p>Enable a CDN through your host or use services like <a href=\"https:\/\/www.cloudflare.com\/\">Cloudflare<\/a> or <a href=\"https:\/\/bunny.net\/\">BunnyCDN<\/a>. <\/p>\n\n\n\n<p>FastPixel includes CDN delivery as part of its core functionality.<\/p>\n\n\n\n<p>GZIP compression reduces the size of HTML, CSS, and JavaScript files before they&#8217;re sent to browsers. Many hosts enable this by default, but verify using <a href=\"https:\/\/gtmetrix.com\/\">GTmetrix<\/a>. If it&#8217;s not enabled, add GZIP compression rules to your .htaccess file, or enable it through your hosting control panel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"10-unoptimized-fonts-and-external-resources\"><\/span>10. Unoptimized fonts and external resources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Using multiple font families and loading Google Fonts externally adds HTTP requests that can block rendering. The <a href=\"https:\/\/www.markhendriksen.com\/wordpress-speed-optimization-guide\/\">performance impact of web fonts<\/a> is well-documented, and solutions exist.<\/p>\n\n\n\n<p>Disable Google Fonts in Divi&#8217;s general settings. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2052\" height=\"924\" src=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts.png\" alt=\"\" class=\"wp-image-4296\" srcset=\"https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts.png 2052w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-300x135.png 300w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-1024x461.png 1024w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-768x346.png 768w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-1536x692.png 1536w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-2048x922.png 2048w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-18x8.png 18w, https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi5-google-fonmts-360x162.png 360w\" sizes=\"(max-width: 2052px) 100vw, 2052px\" \/><\/figure>\n\n\n\n<p>After that, <a href=\"https:\/\/fastpixel.io\/fr\/blog\/optimize-wordpress-fonts\/#step-3-download-and-self-host-only-what-you-need\" data-type=\"link\" data-id=\"https:\/\/fastpixel.io\/blog\/optimize-wordpress-fonts\/#step-3-download-and-self-host-only-what-you-need\">download and self-host the fonts<\/a> you actually use. Convert them to WOFF2 format (the most efficient web font format) and upload them to your server. Preload critical fonts using the <code>&lt;link rel=\"preload\"&gt;<\/code> tag or through your caching plugin&#8217;s settings.<\/p>\n\n\n\n<p>Reducing font variety helps too. Stick to two font families maximum. Every additional font family means more requests and longer load times.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"measuring-progress\"><\/span>Measuring progress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>None of these optimizations matters if you can&#8217;t measure their impact. <\/p>\n\n\n\n<p>Test your site regularly with <a href=\"https:\/\/pagespeed.web.dev\/\">Google PageSpeed Insights<\/a>, <a href=\"https:\/\/gtmetrix.com\/\">GTmetrix<\/a>, or <a href=\"https:\/\/tools.pingdom.com\/\">Pingdom<\/a>. Run multiple tests and look at averages rather than single results, since server load can vary.<\/p>\n\n\n\n<p>Focus on real-world metrics: Time to First Byte, First Contentful Paint, Largest Contentful Paint, and Total Blocking Time. These <a href=\"https:\/\/fastpixel.io\/fr\/blog\/guide-to-core-web-vitals\/\">Core Web Vitals<\/a> directly impact how Google ranks your pages and how users experience your site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The architectural improvements in Divi 5 are real. <\/p>\n\n\n\n<p>The elimination of shortcodes, the 94% reduction in CSS size (from 860KB to 54KB), the halving of JavaScript file size, and the modular framework that loads only what&#8217;s needed.<\/p>\n\n\n\n<p>But Divi 5&#8217;s improved architecture doesn&#8217;t eliminate the need for proper hosting, optimized images, effective caching, and thoughtful design. The builder sits on top of WordPress, which sits on top of server software, which sits on top of hosting infrastructure. Each layer matters.<\/p>\n\n\n\n<p><strong>Start with hosting and caching. <\/strong><\/p>\n\n\n\n<p>Those deliver the biggest improvements with the least effort. Then work through image optimization, plugin cleanup, and Divi&#8217;s performance settings. Enable the Dynamic Module Framework, optimize your fonts, and use a quality optimization plugin to handle assets from themes and plugins.<\/p>\n\n\n\n<p>If you want a comprehensive solution that handles most optimizations automatically, <a href=\"https:\/\/fastpixel.io\/fr\/\">FastPixel<\/a> was built specifically for this use case. It combines image optimization from the <a href=\"https:\/\/shortpixel.com\/\">ShortPixel<\/a> team with caching, Critical CSS, and CDN delivery in a single cloud-based plugin designed for simplicity.<\/p>\n\n\n\n<p>The faster your site loads, the longer visitors stay, the better it ranks, and the more conversions you generate.<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-palette-color-4-border-color has-palette-color-6-background-color has-background is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-e21fc307 wp-block-group-is-layout-flex\" style=\"border-width:1px;border-radius:20px;margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)\">\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">Get an instant performance boost!<\/h3>\n\n\n\n<p>Improve page load time and give your website the performance edge it needs.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/fastpixel-website-accelerator\/\" target=\"_blank\" rel=\"noreferrer noopener\">Commencer<\/a><\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Divi has grown into one of WordPress\u2019s most popular page builders by giving non-developers the power to design bespoke pages with true drag-and-drop simplicity. With Divi 5, Elegant Themes has made major strides in performance, introducing a faster core, cleaner output, and a more efficient builder experience. In many cases, Divi 5 sites are noticeably [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":4250,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[12],"tags":[],"class_list":["post-4246","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-world-of-wordpress"],"blocksy_meta":[],"uagb_featured_image_src":{"full":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems.png",1000,612,false],"thumbnail":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems-150x150.png",150,150,true],"medium":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems-300x184.png",300,184,true],"medium_large":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems-768x470.png",768,470,true],"large":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems.png",1000,612,false],"1536x1536":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems.png",1000,612,false],"2048x2048":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems.png",1000,612,false],"trp-custom-language-flag":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems-18x12.png",18,12,true],"betterdocs-category-thumb":["https:\/\/fastpixel.io\/wp-content\/uploads\/2026\/01\/divi-performance-problems-360x220.png",360,220,true]},"uagb_author_info":{"display_name":"Andrei Alba","author_link":"https:\/\/fastpixel.io\/fr\/blog\/author\/andreialba\/"},"uagb_comment_info":0,"uagb_excerpt":"Divi has grown into one of WordPress\u2019s most popular page builders by giving non-developers the power to design bespoke pages with true drag-and-drop simplicity. With Divi 5, Elegant Themes has made major strides in performance, introducing a faster core, cleaner output, and a more efficient builder experience. In many cases, Divi 5 sites are noticeably\u2026","_links":{"self":[{"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/posts\/4246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/comments?post=4246"}],"version-history":[{"count":50,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/posts\/4246\/revisions"}],"predecessor-version":[{"id":4339,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/posts\/4246\/revisions\/4339"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/media\/4250"}],"wp:attachment":[{"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/media?parent=4246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/categories?post=4246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fastpixel.io\/fr\/wp-json\/wp\/v2\/tags?post=4246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}