WordPress plugin conflict oplossen
Een plugin conflict ontstaat wanneer twee plugins, of een plugin en je thema, niet goed samenwerken. Het gevolg varieert van een functie die niet meer werkt tot een verstoorde opmaak, een foutmelding of zelfs een wit scherm. Vaak begint het vlak na het installeren of bijwerken van een plugin.
WordPress draait op tientallen losse onderdelen die elk hun eigen code uitvoeren. Meestal gaat dat goed, maar soms grijpen twee plugins naar hetzelfde of gebruiken ze een functie op een onverenigbare manier. Dan botsen ze, en het onderdeel dat als laatste laadt trekt vaak aan het kortste eind.
Hoe ernstig het is, verschilt. Soms werkt alleen een knop of formulier niet meer, soms ligt de hele site plat. In de meeste gevallen is het goed op te lossen zodra duidelijk is welke twee onderdelen botsen.
Je gegevens blijven vrijwel altijd bewaard, want dit is een samenwerkingsprobleem tussen software en geen dataverlies. Belangrijk: de plugin waar de fout zichtbaar wordt, is niet altijd de plugin die het probleem veroorzaakt. Vaak ligt de oorzaak bij een tweede plugin die op de achtergrond meedoet.
Foutmeldingen
● There has been a critical error on this website.● Er heeft zich een kritieke fout voorgedaan op deze website.● Fatal error: Cannot redeclare function● Fatal error: Uncaught Error● Warning: Cannot modify header information● The plugin generated unexpected outputSymptomen
- Een functie werkt niet meer sinds je een plugin installeerde of bijwerkte.
- De opmaak van de site is verstoord na een plugin-wijziging.
- Er verscheen een foutmelding of wit scherm na het activeren van een plugin.
- Een knop, formulier of pop-up reageert niet meer.
- Twee plugins lijken elkaar in de weg te zitten.
- Het probleem verdwijnt als je een bepaalde plugin uitschakelt.
- Het dashboard geeft fouten sinds een plugin-update.
- Een instelling die je opslaat, wordt niet bewaard.
- De site werkte tot de laatste plugin-wijziging.
Wat kun je zelf proberen
Je kunt één van de onderstaande handelingen proberen om het probleem op te lossen.
FAQ - Vaak gestelde vragen
Bekijk hieronder de meest gestelde vragen
Ben ik mijn gegevens kwijt?
Vrijwel nooit. Dit is een samenwerkingsprobleem tussen software, geen dataverlies. Je content blijft bewaard.
Is de laatst geinstalleerde plugin altijd de boosdoener?
Niet altijd. De plugin waar de fout opduikt, kan botsen met een andere plugin die de eigenlijke oorzaak is.
Kan ik het zelf oplossen door een plugin uit te schakelen?
Soms wel. Lukt dat niet, of kun je de plugin niet missen, dan is gericht onderzoek nodig.
Kan een update een conflict veroorzaken?
Ja. Een update kan een bestaand conflict zichtbaar maken of een nieuw conflict introduceren.
Helpt het om alle plugins uit te schakelen?
Voor het opsporen wel, maar daarna moet je ze een voor een terugzetten om de boosdoener te vinden. Op een livesite is dat onhandig.
Is dit een spoedgeval?
Ligt de hele site plat, dan is snel handelen verstandig. Werkt alleen een onderdeel niet, dan is er meer tijd.
Komt het terug?
Als de botsende combinatie blijft bestaan, kan het na een volgende update terugkeren. Een passende oplossing voorkomt dat.
Dit kunnen we voor je doen
WP Fix spoort het botsende paar op en lost het conflict gericht op.
Analyse. We bekijken welke plugin als laatste veranderde en welke fout of storing optreedt, en maken waar nodig verborgen meldingen zichtbaar.
Diagnose. We testen systematisch tot duidelijk is welke twee onderdelen botsen, bijvoorbeeld twee plugins of een plugin en het thema.
Herstel. We lossen het conflict op, bijvoorbeeld door een instelling, een alternatief of een update, zodat de functie weer werkt zonder de rest te raken.
Controle achteraf. We testen de betrokken functie en de belangrijkste onderdelen en kijken of een volgende update het conflict kan terugbrengen.
Je krijgt een korte uitleg van welke onderdelen botsten en wat er is aangepast.
Hulp nodig?
Dit probleem hoort bij het onderwerp WordPress foutmeldingen. Of doorzoek alle WordPress-problemen in onze kennisbank.