Foutmelding: PHP Fatal error: Uncaught TypeError ... Argument #2 ($data) must be of type array, null given

|

Inhoudsopgave

Probleem

Bij het activeren van Borlabs Cookie wordt de volgende foutmelding weergegeven:

Uncaught TypeError: Borlabsu005cCookieu005cSystemu005cScriptu005cBorlabsCookieGlobalsService::addProperty(): Argument #2 ($data) must be of type array, null given, called

Oorzaak

Borlabs Cookie probeert de standaard CodeMirror-editor van WordPress te laden met behulp van de wp_enqueue_code_editor()-functie.

Onder normale omstandigheden zou deze functie een array moeten retourneren. In dit geval retourneert deze echter null, wat resulteert in een TypeError.

Oplossing

Sinds WordPress 4.9.0 is CodeMirror standaard in WordPress opgenomen. Als de wp_enqueue_code_editor()-functie niet de verwachte array retourneert, duidt dit op een probleem. In de meeste gevallen wordt het probleem veroorzaakt door een andere plugin of het actieve thema.

Om de oorzaak van het probleem te achterhalen, wordt aanbevolen alle andere plugins te deactiveren en tijdelijk over te schakelen naar een standaard WordPress-thema.

Als het probleem zich daarna niet meer voordoet, activeer dan de plugins één voor één opnieuw en test na elke activering. Zo kunt u systematisch achterhalen welke plugin of welk thema verantwoordelijk is voor het probleem.

Was dit artikel nuttig?

Nuttig
Niet nuttig

Heeft u hulp nodig bij het zoeken? Ons supportteam helpt u graag verder.