Als je de foutmelding 'Cookies zijn geblokkeerd of worden niet ondersteund door je browser' op je WordPress-website, ben je niet de enige. Dit probleem kan onverwacht optreden en je ervan weerhouden om in te loggen op het beheerderspaneel, formulieren te verzenden of toegang te krijgen tot belangrijke functies.
WordPress gebruikt cookies om inloggegevens te beheren, sessies bij te houden en gebruikersvoorkeuren te onthouden. Wanneer deze cookies niet goed werken, kan dit snel problemen veroorzaken. De cookiefout kan optreden na een plugin-update, een bewerking van een PHP-bestand of zelfs na het wisselen van browser. Het goede nieuws is dat u dit probleem met minimale technische inspanning kunt oplossen.
In deze handleiding leggen we uit waarom de foutmelding 'cookies zijn geblokkeerd' in WordPress verschijnt en geven we een aantal oplossingen om je website weer soepel te laten functioneren. Of je nu cookies in je browser moet inschakelen of een plugin tijdelijk moet deactiveren, we behandelen elke oplossing stap voor stap.
Wat zijn WordPress-cookies en waarom zijn ze belangrijk?
Cookies zijn kleine stukjes data die WordPress in je browser plaatst om je identiteit te onthouden. Ze zijn essentieel om je ingelogd te houden, voorkeuren op te slaan en ervoor te zorgen dat formulieren en functies op je WordPress-website correct werken. Zonder cookies zou de site elk bezoek behandelen alsof het de eerste keer is en alles vergeten wat je zojuist hebt gedaan.

Wanneer je inlogt op je WordPress- dashboard, verifiëren cookies je identiteit en zorgen ze voor veilige toegang. Ze zorgen ervoor dat het beheerderspaneel open blijft terwijl je door verschillende pagina's navigeert. Deze cookies helpen ook bij reactieformulieren, omdat ze je naam en e-mailadres opslaan voor je volgende bezoek.
Enkele veelgebruikte WordPress-cookies zijn:
- wordpress_logged_in: Helpt je ingelogd te blijven tijdens je sessie
- wp-settings en wp-settings-time: Bewaar hier uw dashboardvoorkeuren
- comment_author: Slaat uw gegevens op bij het indienen van reacties
Als deze cookies niet correct laden, kan uw browser een foutmelding weergeven, zoals 'cookies zijn geblokkeerd of worden niet ondersteund door uw browser'. Dit kan leiden tot inlogproblemen, oneindige omleidingen en mislukte formulierverzendingen. Inzicht in de werking van deze cookies helpt u de oorzaak van de cookiefout te achterhalen en deze met vertrouwen op te lossen.
Wat veroorzaakt de foutmelding 'Cookies zijn geblokkeerd' in WordPress?
De melding "cookies worden geblokkeerd of niet ondersteund door uw browser" kan in eerste instantie verwarrend zijn. Deze fout treedt meestal op wanneer WordPress er niet in slaagt cookies correct te verzenden of te ontvangen. De browser zelf is niet altijd de oorzaak. In veel gevallen ligt het probleem bij de code van uw website of de server.
Een veelvoorkomende reden is dat je WordPress-site probeert cookies te verzenden nadat de browser al uitvoer van de server heeft ontvangen. Dit kan gebeuren als er extra spaties of lege regels in een PHP-bestand staan, zoals wp-config.php. Deze kleine fouten lijken misschien onschadelijk, maar ze verstoren het proces van het instellen van cookies.
Soms wordt het probleem veroorzaakt door een plugin of thema dat content te vroeg weergeeft. Een verkeerd geconfigureerde beveiligingsplugin kan ook cookies blokkeren zonder duidelijke reden. Als de cookiefout optreedt na een recente wijziging of update, geeft dat een sterke aanwijzing over wat je als eerste moet controleren.
Hoe Seahawk je kan helpen bij het oplossen van WordPress-cookiefouten
Krijgt u nog steeds de foutmelding 'cookies worden geblokkeerd' op uw WordPress- website? Laat het aan de experts over. Bij Seahawk zijn we gespecialiseerd in het oplossen van lastige WordPress-problemen, waaronder inlogproblemen, sessiefouten en cookieconflicten.
Ons team kan allerlei problemen oplossen, van conflicten tussen plugins en aanpassingen aan PHP-bestanden tot browserinstellingen en serverconfiguratiefouten. Of het nu gaat om een simpele oplossing of een complexe technische uitdaging, wij staan klaar om u snel en efficiënt te helpen.
Hulp nodig bij het oplossen van WordPress-cookieproblemen?
De WordPress-experts van Seahawk kunnen inlogproblemen, redirect-loops en cookieconflicten nauwkeurig oplossen.
Hoe los je de foutmelding 'Cookies zijn geblokkeerd' in WordPress op?
Elke oplossing hieronder pakt een veelvoorkomende oorzaak van de cookiefout aan en biedt een stapsgewijze oplossing.

Controleer PHP-bestanden op witruimte
Een van de eenvoudigste redenen waarom cookies in WordPress niet werken, is de aanwezigheid van overtollige witruimte in je PHP-bestanden. Zelfs een enkele lege regel of spatie vóór de opening van een bestand kan al problemen veroorzaken. Deze tag kan ervoor zorgen dat de uitvoer te vroeg naar de browser wordt verzonden. Dit verstoort de verwerking van cookies en activeert de foutmelding dat cookies geblokkeerd of niet ondersteund zijn.
Begin met het openen van je wp-config.php-bestand met een code-editor of je hostingpaneel. Zorg ervoor dat er geen spatie staat vóór de eerste regel.
Als je onlangs themabestanden of aangepaste plugincode , controleer die dan ook. Let vooral op functions.php, headerbestanden en aangepaste includes. Nadat je de witruimte hebt verwijderd, probeer in te loggen op je WordPress- website. Als de fout verdwijnt, heb je de oorzaak gevonden.
Scannen naar Byte Order Mark (BOM)-tekens
BOM-tekens zijn onzichtbare markeringen die sommige tekstverwerkers aan het begin van een bestand toevoegen. Deze tekens lijken misschien onschadelijk, maar ze kunnen uitvoer naar de browser sturen voordat WordPress cookies instelt. Deze vroege uitvoer veroorzaakt een cookiefout die inloggen verhindert of de functionaliteit verstoort.
Om dit op te lossen, open je je belangrijkste PHP-bestanden in een vertrouwde code-editor zoals VS Code, Sublime Text of Notepad++. Kijk in de onderste balk naar de bestandscodering en zorg ervoor dat deze UTF-8 zonder BOM weergeeft. Als je een bestand vindt dat BOM-codering gebruikt, sla het dan opnieuw op met de juiste instelling.
Als je op een server werkt, kun je ook commandoregeltools gebruiken om naar BOM-tekens te zoeken. Dit helpt om het probleem in alle PHP-bestanden op te sporen. Zodra het probleem is opgelost, zou de foutmelding over de cookie niet meer moeten verschijnen en zou je weer normaal moeten kunnen inloggen op WordPress.
Deactiveer alle plug-ins en identificeer conflicten
Soms kan een plugin de manier waarop WordPress met cookies omgaat verstoren. Als je de foutmelding 'Cookies zijn geblokkeerd' krijgt na het installeren of bijwerken van een plugin, kan dat de oorzaak zijn. Sommige plugins geven uitvoer weer voordat WordPress daar klaar voor is, wat tot problemen met cookies kan leiden.
Begin door naar het scherm Plugins te gaan en alle actieve plugins te deactiveren. Als je geen toegang hebt tot het beheerdersdashboard, gebruik dan de bestandsbeheerder van je hostingprovider of SFTP om de map plugins te hernoemen naar bijvoorbeeld plugins_backup. Hiermee worden alle plugins in één keer gedeactiveerd.
Probeer opnieuw in te loggen. Als de foutmelding verdwijnt, weet je dat een plugin het probleem veroorzaakt. Hernoem de map terug naar 'plugins' en activeer de plugins vervolgens één voor één opnieuw. Test na elke activering je website. Zodra de foutmelding terugkeert, heb je het conflict gevonden. Je kunt de plugin dan verwijderen of contact opnemen met de ontwikkelaar voor hulp.
Schakel over naar een standaardthema
Ook themabestanden kunnen het probleem veroorzaken dat cookies worden geblokkeerd. Een veelgemaakte fout is het direct afdrukken van uitvoer in functions.php of andere sjabloonbestanden. Deze vroege uitvoer voorkomt dat cookies worden ingesteld, wat resulteert in inlogfouten of problemen met het verzenden van formulieren.
Om te testen of je thema de oorzaak is, kun je tijdelijk overschakelen naar een standaard WordPress-thema, zoals Twenty Twenty-Four. Als de fout verdwijnt, wordt het probleem waarschijnlijk veroorzaakt door je oorspronkelijke thema. Kijk specifiek naar het bestand functions.php en controleer of er echo-, print- of debug-instructies buiten functies of hooks staan.
Zorg ervoor dat er geen code wordt uitgevoerd voordat WordPress volledig is geladen. Alle uitvoer moet worden omwikkeld met de juiste hooks, zoals `init` of `wp_loaded`. Zodra je de themacode hebt gecorrigeerd, kun je terugschakelen en controleren of de cookiefout is opgelost.
Controleer de browserinstellingen en -machtigingen
Soms heeft de cookiefout helemaal niets met WordPress te maken . Je browser blokkeert mogelijk cookies vanwege privacyinstellingen of verouderde machtigingen. Dit komt vaak voor in browsers zoals Brave of Safari, die standaard cookies van derden blokkeren.
Begin met Google Chrome. Ga naar Instellingen, vervolgens naar Privacy en beveiliging en open het gedeelte 'Cookies van derden'. Zorg ervoor dat cookies zijn toegestaan en niet geblokkeerd. Je kunt ook je websitedomein als uitzondering toevoegen.
Ga in Firefox naar Instellingen en vervolgens naar Privacy en beveiliging. Controleer of Verbeterde trackingbescherming is ingesteld op Standaard. Gebruik indien nodig 'Uitzonderingen beheren' om uw domein toe te voegen aan de lijst met toegestane domeinen.
Open in Microsoft Edge het gedeelte 'Cookies en sitemachtigingen'. Schakel cookies in voor uw WordPress-site en controleer of er niets op de achtergrond wordt geblokkeerd.
Ga in Safari naar Voorkeuren, selecteer vervolgens Privacy en schakel het vakje 'Alle cookies blokkeren' uit.
Nadat je je browserinstellingen hebt bijgewerkt, vernieuw je je WordPress-site en probeer je opnieuw in te loggen. Als de foutmelding verdwijnt, lag het probleem aan de browserkant en is het nu opgelost.
Controleer de instellingen van de beveiligingsplug-in
Beveiligingsplugins helpen je WordPress-website te beschermen, maar sommige plugins gaan te agressief om met cookies. Ze kunnen authenticatie- of sessiecookies blokkeren, vooral als ze regels toepassen op firewall- of sessieniveau.

Als je vermoedt dat een beveiligingsplugin het probleem veroorzaakt, probeer deze dan tijdelijk uit te schakelen. Als de fout verdwijnt, is dat de oorzaak. In plaats van de plugin te verwijderen, kun je de instellingen ervan controleren op opties voor cookiebeheer. Zoek naar mogelijkheden om WordPress-specifieke cookies, zoals wordpress_logged_in, toe te staan of op een whitelist te plaatsen.
Sommige plugins bieden zelfs de mogelijkheid om uitzonderingen te maken. Neem indien nodig contact op met de ontwikkelaar van de plugin voor precieze instructies.
Controleer de serverconfiguratie
Serverinstellingen kunnen ook van invloed zijn op de verwerking van cookies. Als u een aangepaste serverconfiguratie gebruikt, controleer dan uw PHP-configuratie. Instellingen zoals session.cookie_secure, session.cookie_httponly en session.cookie_samesite spelen een grote rol in hoe cookies zich gedragen.
Als uw WordPress-website HTTPS gebruikt, zorg er dan voor dat session.cookie_secure is ingeschakeld. Anders kunnen moderne browsers sessiecookies blokkeren, wat kan leiden tot problemen met inloggen en cookies.
Als uw website Nginx gebruikt, zorg er dan voor dat de headers voor cookies correct worden doorgegeven. Zoek naar regels die Set-Cookie toestaan in serverblokken. Uw hostingprovider kan u helpen deze instellingen te controleren als u geen toegang tot de server hebt.
Los inlogredirect-loops op
Een oneindige omleiding bij het inloggen is een andere aanwijzing dat cookies niet goed werken. Je probeert in te loggen, maar WordPress blijft je terugsturen naar de inlogpagina zonder een foutmelding te tonen.
Dit gebeurt meestal wanneer de waarden voor WP_HOME en WP_SITEURL niet overeenkomen. Ga naar de algemene instellingen van WordPress en controleer of beide URL's identiek zijn. Ze moeten hetzelfde domein en protocol gebruiken; beide moeten bijvoorbeeld https of http gebruiken en beide moeten wel of geen www- voorvoegsel bevatten.
Je kunt deze waarden ook definiëren in je wp-config.php-bestand. Zodra dit is gecorrigeerd, zou de cookiefout en de inloglus moeten stoppen.
Definieer het cookiedomein in wp-config.php
Als je een WordPress-site beheert op een subdomein of een complexe serverconfiguratie, kan het handmatig definiëren van je cookiedomein verwarring voorkomen.
Open je wp-config.php-bestand en voeg het volgende toe:
define('COOKIE_DOMAIN', 'yourdomain.com'); define('COOKIEPATH', '/'); define('SITECOOKIEPATH', '/');
Voor subdomeinen gebruik je een punt vóór het domein, bijvoorbeeld .jouwdomein.com. Dit geeft WordPress de instructie om cookies te gebruiken voor alle subdomeinen, wat helpt bij het behouden van sessies.
Vervang yourdomain.com door uw daadwerkelijke domein. Deze kleine wijziging kan inlogproblemen oplossen en uw cookiebeheer aanzienlijk betrouwbaarder maken.
Schakel uitvoerbuffering in om onbedoelde uitvoer te voorkomen
Wanneer plug-ins van derden of aangepaste code te vroeg onverwachte uitvoer verzenden, kan dit de cookieheaders verstoren. Een manier om dit te voorkomen is door uitvoerbuffering in te schakelen.
Met outputbuffering kan WordPress het verzenden van output naar de browser uitstellen totdat alle headers, inclusief cookies, gereed zijn. Je kunt dit inschakelen door een eenvoudige functie toe te voegen aan het functions.php-bestand van je thema:
if (!ob_get_level()) { ob_start(); }
Dit zorgt ervoor dat er geen uitvoer wordt verzonden voordat WordPress cookies heeft ingesteld. Het is een handige beveiliging bij het werken met plugins of code die zich onvoorspelbaar kunnen gedragen. Eenmaal toegevoegd, helpt deze instelling de kans op een cookiefout in de toekomst te verkleinen.
Hoe voorkom ik cookiefouten in de toekomst?
Als je wilt voorkomen dat je berichten ziet zoals 'WordPress-cookies zijn geblokkeerd', is het essentieel om de beste werkwijzen te volgen bij het bouwen of beheren van je site. De meeste problemen met cookies komen voort uit slechte codeerpraktijken of verkeerd geconfigureerde plug-ins.
Om de foutmelding 'cookies zijn geblokkeerd' te voorkomen, moet u er eerst voor zorgen dat uw PHP-bestanden schoon zijn, zonder extra spaties vóór de openingstag of na de sluitingstag. Voorkom dat er iets op het scherm wordt weergegeven voordat WordPress volledig is geladen.
Gebruik alleen vertrouwde plugins en thema's en test nieuwe installaties eerst op een testomgeving voordat u ze op uw live website toepast. Als u handmatig cookies instelt, controleer dan altijd of de headers al zijn verzonden met behulp van de functie headers_sent().
Zorg ervoor dat je WordPress-installatie, plugins en thema's up-to-date zijn. Wis bovendien regelmatig de cache van je browser en website om verouderde sessies te voorkomen. Deze eenvoudige gewoontes dragen er in grote mate toe bij dat cookiefouten zich niet opnieuw voordoen.
Slotgedachten
De foutmelding 'WordPress-cookies worden geblokkeerd' kan in eerste instantie frustrerend lijken, maar wordt meestal veroorzaakt door iets kleins – een spatie in een PHP-bestand, een pluginconflict of een onjuiste browserinstelling. Met de juiste stappen kunt u het probleem oplossen en uw website weer probleemloos laten draaien.
Of het probleem nu na een recente update is ontstaan of onverwacht is opgedoken, deze handleiding biedt beproefde oplossingen. Als je alles al hebt geprobeerd en de fout blijft verschijnen, kan het inschakelen van WordPress-experts je tijd en stress besparen.
Veelgestelde vragen over het oplossen van de foutmelding 'Cookies zijn geblokkeerd' in WordPress
Waarom geeft WordPress de foutmelding 'cookies zijn geblokkeerd' weer?
Dit probleem treedt op wanneer cookies worden geblokkeerd of niet worden ondersteund door uw browser. Het treft vaak de WordPress-beheer- en inlogpagina. Browserinstellingen, beveiligingsplugins of headers die te vroeg worden verzonden, kunnen dit probleem op een WordPress-website veroorzaken.
Hoe los ik de foutmelding 'cookies zijn geblokkeerd' in het WordPress-beheerpaneel op?
Begin met de basisstappen voor probleemoplossing. Wis de gegevens van uw browser en zorg ervoor dat cookies zijn ingeschakeld. Controleer op problemen met plug-ins door de plug-inmap te hernoemen via FTP of een bestandsbeheerder. Schakel over naar een standaardthema en test de toegang tot het beheerdersgedeelte opnieuw.
Kunnen plugins of thema's problemen met cookies in WordPress veroorzaken?
Ja. Veel problemen met cookies komen voort uit conflicten tussen plugins of thema's. Een plugin kan een cookie onjuist instellen of headers verstoren. Controleer de WordPress-contentmap en de themamap. Bekijk recente wijzigingen en versie-updates.
Heeft de serverconfiguratie invloed op de WordPress-cookies?
Ja. De serveromgeving is belangrijk. Onjuiste HTTPS-instellingen, Nginx-regels of domeinwaarden kunnen ervoor zorgen dat cookies niet correct worden ingesteld. Controleer de instellingen in het cPanel-configuratiescherm. Controleer de waarden voor cookie_domain, sitecookiepath en host in het wp-config.php-bestand.
Hoe kan ik WordPress-cookiefouten in de toekomst voorkomen?
Hanteer een proactieve aanpak. Houd plugins, thema's en de core up-to-date. Schakel wp_debug in voor het debuggen van waarschuwingen. Bewerk bestanden niet met Kladblok, maar sla ze op als UTF-8 zonder BOM. Maak altijd een back-up voordat u wijzigingen aanbrengt. Dit voorkomt problemen op de lange termijn voor gebruikers en beheerders.