Je opent een pagina in Divi en ineens ziet alles er scheef uit. Kolommen staan verkeerd, stijlen lijken weg of de live pagina ziet er anders uit dan in de builder. Dat voelt al snel alsof je hele layout kapot is, maar in de praktijk is dat gelukkig lang niet altijd zo.
Bij Webtify zien we dit soort Divi-problemen vaker langskomen. Vaak blijkt de oorzaak iets technisch maar oplosbaar te zijn, zoals cache, een pluginconflict of aangepaste CSS die niet meer goed aansluit. In deze blog leggen we uit wat je kunt doen als je denkt: Divi layout is kapot?
Wanneer lijkt een Divi layout kapot?
Een kapotte layout betekent niet altijd dat de inhoud echt verdwenen is. Soms is alleen de weergave stuk. Volgens de documentatie van Elegant Themes ontstaan dit soort problemen vaak door oude cachebestanden, conflicten met plugins of custom code die de front-end weergave beïnvloedt.
Veelvoorkomende signalen zijn:
- de live pagina ziet er anders uit dan de Visual Builder
- lettertypes, spacing of kleuren kloppen niet meer
- secties of modules lijken te verspringen
- een deel van de pagina blijft leeg of laadt niet goed
- de builder opent wel, maar de voorkant blijft fout
Begin altijd met cache legen
De eerste stap is bijna altijd het legen van cache. Elegant Themes geeft zelf aan dat verouderde CSS-bestanden een veelvoorkomende oorzaak zijn van layoutproblemen, zeker na updates. Divi werkt met statische CSS voor prestaties, en die bestanden kunnen soms oude stijlen blijven tonen.
Controleer daarom deze punten:
- leeg de Divi CSS cache
- leeg de cache van eventuele cachingplugins
- leeg servercache of CDN-cache als die actief is
- test de pagina in een privévenster van je browser
Bij Webtify zien we vaak dat een layout alweer normaal oogt na deze stap. Werk je aan prestaties in Divi, dan hangt dit ook samen met instellingen en cachinggedrag zoals we beschrijven in snelle Divi website en wat lazy loading in WordPress doet.
Controleer of het probleem alleen op de live pagina zit
Soms ziet de pagina er in de Visual Builder prima uit, maar op de live website niet. Volgens Elegant Themes wijst dat vaak op cache, een performance-instelling of front-end code die de layout verstoort. Je kunt dan testen of het echt een cacheprobleem is door de pagina in een privévenster te openen of opnieuw op te slaan in de builder.
Als opslaan tijdelijk helpt, maar het probleem later terugkomt, zit de oorzaak meestal niet in de layout zelf maar in wat er aan de voorkant wordt uitgeserveerd. Dan heeft opnieuw bouwen dus weinig zin. Eerst moet de technische oorzaak eruit.
Kijk naar pluginconflicten en custom code
Een andere veelvoorkomende oorzaak is een conflict met een plugin, child theme of aangepaste CSS. Elegant Themes adviseert hiervoor onder meer de Safe Mode in het Divi Support Center. Daarmee schakel je plugins, child theme en custom code tijdelijk uit voor jouw sessie, zonder dat bezoekers daar last van hebben.
Dat is vooral handig op een live website. Je kunt dan veilig testen of Divi zelf het probleem is, of dat iets eromheen de layout breekt. Blijkt de pagina in Safe Mode wel goed te werken, dan weet je dat je verder moet zoeken in plugins of maatwerk. Dat sluit ook aan op problemen zoals een plugin conflict in WordPress.
Controleer je Theme Builder template
Soms lijkt een pagina kapot, terwijl er eigenlijk een verkeerd Theme Builder-template actief is. Elegant Themes noemt bijvoorbeeld situaties waarin een custom body de gewone pagina-inhoud overschrijft. Dan zie je misschien alleen een header, achtergrond of een half lege opmaak.
Controleer daarom of er een template aan de juiste pagina is gekoppeld en of daar niet per ongeluk iets ontbreekt. Zeker als je werkt met globale layouts of recent iets hebt aangepast in de builder, is dit een logische controle.
Zo maak je de layout weer bruikbaar
Als je de oorzaak hebt gevonden, kun je de layout meestal gewoon herstellen zonder helemaal opnieuw te beginnen. In de praktijk werkt deze volgorde vaak het best:
- maak eerst een back-up of werk in een stagingomgeving
- leeg alle cachelagen
- sla de pagina opnieuw op in Divi
- test in Safe Mode
- schakel plugins één voor één weer in
- controleer custom CSS en Theme Builder-templates
- update Divi alleen als je nog niet op de laatste versie zit
Werk je vaker met aanpassingen in Divi, dan is het slim om wijzigingen eerst veilig te testen. Daarbij helpt een staging omgeving in WordPress om fouten op je live site te voorkomen. Ook bij grotere wijzigingen, zoals een migratie of update, scheelt dat veel gedoe.
Meestal is het probleem kleiner dan het lijkt
Als je denkt dat je Divi layout kapot is, is paniek meestal niet nodig. In veel gevallen staat de content er nog gewoon, maar gaat er iets mis in cache, CSS of een conflict met een plugin of template. Door gestructureerd te testen voorkom je dat je onnodig hele pagina’s opnieuw opbouwt.
Bij Webtify raden we aan om eerst de simpele oorzaken uit te sluiten en pas daarna dieper in Divi of maatwerk te duiken. Kom je er niet uit, dan is het vaak slimmer om gericht te laten meekijken dan om zelf verder te blijven proberen. Zeker bij een website die live leads of verkopen moet opleveren, wil je vooral snel terug naar een stabiele layout.
Begin met het legen van alle cache. Denk aan de Divi CSS cache, cachingplugins, servercache en je browsercache. Veel layoutproblemen blijken daardoor al opgelost te worden.
Ja, dat gebeurt regelmatig. Een pluginconflict kan zorgen voor foutieve weergave, verspringende modules of een builder die anders werkt dan de live pagina. Test dit bij voorkeur met Divi Safe Mode of door plugins tijdelijk uit te schakelen.
Dat wijst vaak op cache, custom CSS of een front-end conflict. De builder kan er goed uitzien, terwijl de live pagina nog oude bestanden laadt of andere code meekrijgt.
Nee, meestal niet. Vaak zit het probleem niet in de layout zelf maar in cache, instellingen, een template of een conflict. Controleer dat eerst voordat je opnieuw gaat opbouwen.
Werk het liefst met een stagingomgeving, maak back-ups voor updates en test nieuwe plugins of custom code eerst apart. Zo kun je problemen sneller herkennen en herstellen zonder je live website te verstoren.