Hvis du ser fejlmeddelelsen "Cookies er blokeret eller understøttes ikke af din browser" på dit WordPress-websted , er du ikke alene. Dette problem kan opstå uventet og forhindre dig i at logge ind på administrationspanelet, indsende formularer eller få adgang til vigtige funktioner.
WordPress bruger cookies til at administrere logins, spore sessioner og huske brugerpræferencer. Når disse cookies ikke fungerer, kan tingene hurtigt gå i stykker. Cookiefejlen kan dukke op efter en plugin-opdatering, en PHP-filredigering eller blot efter at have skiftet browser. Den gode nyhed er, at du kan løse dette problem med minimal teknisk indsats.
I denne guide forklarer vi, hvorfor fejlen "cookies er blokeret" vises i WordPress, og gennemgår et par løsninger, der kan hjælpe dig med at få dit websted til at fungere problemfrit igen. Uanset om du skal aktivere cookies i din browser eller midlertidigt deaktivere et plugin, dækker vi hver løsning trin for trin.
Hvad er WordPress-cookies, og hvorfor er de vigtige?
Cookies er små stykker data, som WordPress gemmer i din browser for at huske din identitet. De er vigtige for at holde dig logget ind, gemme præferencer og sikre, at formularer og funktioner på dit WordPress-websted fungerer korrekt. Uden cookies ville webstedet behandle hvert besøg, som om det var første gang, og glemme alt, hvad du havde gjort for et øjeblik siden.

Når du logger ind på dit WordPress- dashboard, bekræfter cookies din identitet og giver dig sikker adgang. De gør det muligt for administrationspanelet at forblive åbent, mens du navigerer på forskellige sider. Disse cookies hjælper også med kommentarformularer og gemmer dit navn og din e-mail til næste gang, du besøger siden.
Nogle almindelige WordPress-cookies inkluderer:
- wordpress_logged_in: Hjælper dig med at holde dig logget ind under din session
- wp-settings og wp-settings-time: Gem dine dashboardpræferencer
- comment_author: Gemmer dine oplysninger, når du sender kommentarer
Hvis disse cookies ikke indlæses korrekt, kan din browser vise en fejlmeddelelse, f.eks. "Cookies er blokeret eller understøttes ikke af din browser". Det er her, der begynder at opstå loginproblemer, omdirigeringsløkker og fejl i formularindsendelse. Forståelse af, hvordan disse cookies fungerer, hjælper dig med at finde kilden til cookiefejlen og rette den med sikkerhed.
Hvad forårsager fejlen 'Cookies er blokeret' i WordPress?
Meddelelsen "cookies er blokeret eller understøttes ikke af din browser" kan være forvirrende i starten. Denne fejl opstår typisk, når WordPress ikke kan sende eller modtage cookies korrekt. Det er ikke altid browseren selv, der forårsager det. I mange tilfælde starter problemet med dit websteds kode eller server.
En almindelig årsag er, at dit WordPress-websted forsøger at sende cookies, efter at browseren allerede har modtaget output fra serveren. Dette kan ske, hvis der er ekstra plads eller tomme linjer i en PHP-fil som wp-config.php. Disse små fejl kan virke harmløse, men de forstyrrer processen med at indstille cookies.
Andre gange stammer problemet fra et plugin eller tema, der udskriver indhold for tidligt. Et forkert konfigureret sikkerhedsplugin kan også blokere cookies uden at vise en klar årsag. Hvis cookiefejlen opstår efter en nylig ændring eller opdatering, giver det dig en god idé om, hvad du skal kontrollere først.
Sådan kan Seahawk hjælpe dig med at løse WordPress-cookiefejl
Får du stadig fejlen "cookies er blokeret " på din WordPress- hjemmeside? Lad eksperterne klare det. Hos Seahawk specialiserer vi os i at løse vanskelige WordPress-problemer, herunder loginproblemer, sessionsfejl og cookiekonflikter.
Vores team kan fejlfinde alt fra plugin-kollisioner og PHP-filredigeringer til browserindstillinger og serverfejlkonfigurationer. Uanset om det er en simpel løsning eller en kompleks teknisk udfordring, er vi her for at hjælpe dig med at løse det hurtigt og effektivt.
Brug for hjælp til at rette WordPress cookiefejl?
Seahawks WordPress-eksperter kan løse loginproblemer, omdirigeringsløkker og cookiekonflikter med præcision.
Sådan retter du fejlen 'Cookies er blokeret' i WordPress
Hver rettelse nedenfor adresserer en almindelig årsag til cookiefejlen og tilbyder en trinvis løsning.

Tjek for mellemrum i PHP-filer
En af de enkleste årsager til, at cookies fejler i WordPress, er tilstedeværelsen af ekstra mellemrum i dine PHP-filer. Selv en enkelt tom linje eller et mellemrum før åbningen Tagget kan forårsage, at output sendes til browseren for tidligt. Dette afbryder håndteringen af cookies og udløser fejlmeddelelsen om, at cookies er blokeret eller ikke understøttes.
Start med at åbne din wp-config.php-fil ved hjælp af en kodeeditor eller dit hostingpanel. Sørg for, at der ikke er plads før den første
Hvis du for nylig har redigeret temafiler eller brugerdefineret plugin- kode, så dobbelttjek også disse. Fokuser på functions.php, header-filer og brugerdefinerede includes. Når du har ryddet op i mellemrummet, så prøv at logge ind på dit WordPress- websted igen. Hvis fejlen forsvinder, har du fundet synderen.
Scan efter BOM-tegn (Byte Order Mark)
BOM-tegn er usynlige markører, som nogle teksteditorer tilføjer i starten af en fil. Disse tegn kan virke harmløse, men de kan sende output til browseren, før WordPress sætter cookies. Dette tidlige output forårsager en cookiefejl, der forhindrer login eller afbryder funktionaliteten.
For at løse dette skal du åbne dine nøgle PHP-filer i en betroet kodeeditor, f.eks. VS Code, Sublime Text eller Notepad++. Se efter filkodning i den nederste bjælke, og sørg for, at den viser UTF-8 uden BOM. Hvis du finder en fil, der bruger BOM-kodning, skal du blot gemme den igen med den korrekte indstilling.
Du kan også bruge kommandolinjeværktøjer til at søge efter BOM-tegn, hvis du arbejder på en server. Dette hjælper med at opdage problemet på tværs af alle PHP-filer. Når det er rettet, vises cookie-fejlmeddelelsen muligvis ikke længere, og dit WordPress-login burde vende tilbage til normalen.
Deaktiver alle plugins og identificer konflikter
Nogle gange kan et plugin forstyrre, hvordan WordPress håndterer cookies. Hvis du begynder at se fejlen 'Cookies er blokeret' efter installation eller opdatering af et plugin, kan det være årsagen. Specifikke plugins viser output, før WordPress er klar, hvilket kan føre til cookieproblemer.
Start med at gå til Plugins-skærmen og deaktiver alle aktive plugins. Hvis du ikke kan få adgang til administratordashboardet, skal du bruge din hostingfilhåndtering eller SFTP til at omdøbe plugins-mappen til noget i retning af plugins_backup. Dette vil deaktivere alt på én gang.
Prøv at logge ind igen. Hvis fejlen forsvinder, ved du, at problemet er et plugin. Omdøb mappen tilbage til 'plugins', og genaktiver derefter plugins'ene et efter et. Test dit websted . Når fejlen vender tilbage, har du fundet konflikten. Derfra kan du enten fjerne plugin'et eller kontakte dets udvikler for at få hjælp.
Skift til et standardtema
Temafiler kan også udløse problemet med blokerede cookies. En almindelig fejl er at udskrive output direkte i functions.php eller andre skabelonfiler. Dette tidlige output forhindrer, at cookies gemmes, hvilket resulterer i loginfejl eller problemer med formularindsendelse.
For at teste om dit tema er ansvarligt, skal du midlertidigt skifte til et standard WordPress-tema, f.eks. Twenty Twenty-Four. Hvis fejlen forsvinder, er det sandsynligvis dit oprindelige tema, der forårsager problemet. Se specifikt på functions.php-filen, og tjek for echo-, print- eller debug-sætninger uden for functions eller hooks.
Sørg for, at ingen kode kører, før WordPress er fuldt indlæst. Alt output skal pakkes ind i de korrekte hooks, såsom init eller wp_loaded. Når du har rettet temakoden, kan du skifte tilbage og kontrollere, at cookiefejlen er løst.
Tjek browserindstillinger og tilladelser
Nogle gange handler cookiefejlen ikke om WordPress . Din browser blokerer muligvis cookies på grund af privatlivsindstillinger eller forældede tilladelser. Dette er almindeligt i browsere som Brave eller Safari, der som standard blokerer tredjepartscookies.
Start med Google Chrome. Gå til Indstillinger, derefter Privatliv og sikkerhed, og åbn afsnittet Tredjepartscookies. Sørg for, at cookies er tilladt og ikke blokeret. Du kan også tilføje dit webstedsdomæne som en undtagelse.
I Firefox skal du gå til Indstillinger og derefter til Privatliv og sikkerhed. Kontroller, at Udvidet sporingsbeskyttelse er indstillet til Standard. Brug om nødvendigt Administrer undtagelser til at hvidliste dit domæne.
For Microsoft Edge skal du åbne afsnittet Cookies og webstedstilladelser. Aktiver cookies for dit WordPress-websted, og sørg for, at intet er blokeret.
I Safari skal du gå til Indstillinger, derefter vælge Privatliv og fjerne markeringen i feltet "Bloker alle cookies".
Når du har opdateret dine browserindstillinger, skal du opdatere dit WordPress-websted og prøve at logge ind igen. Hvis fejlen forsvinder, var problemet browsersiden og er nu løst.
Gennemgå indstillinger for sikkerhedsplugin
Sikkerheds-plugins hjælper med at beskytte dit WordPress-websted, men nogle kan være for aggressive i deres håndtering af cookies. De kan blokere godkendelse eller sessionscookies, primært hvis de anvender regler på firewall- eller sessionsniveau.

Hvis du har mistanke om, at et sikkerhedsplugin forårsager problemet, kan du prøve midlertidigt at deaktivere det. Hvis fejlen forsvinder, bekræfter det kilden. I stedet for at fjerne pluginet, skal du gennemgå dets indstillinger for cookiekontrolfunktioner. Se efter muligheder for at tillade eller hvidliste WordPress-specifikke cookies, f.eks. wordpress_logged_in.
Nogle plugins giver dig endda mulighed for at oprette undtagelser. Kontakt om nødvendigt plugin-udvikleren for at få præcise instruktioner.
Undersøg serverkonfiguration
Serverindstillinger kan også forstyrre håndteringen af cookies. Hvis du bruger en brugerdefineret serveropsætning, skal du kontrollere din PHP-konfiguration. Indstillinger som session.cookie_secure, session.cookie_httponly og session.cookie_samesite spiller en stor rolle i, hvordan cookies opfører sig.
Hvis dit WordPress-websted bruger HTTPS, skal du sørge for at session.cookie_secure er aktiveret. Ellers kan moderne browsere blokere sessionscookies, hvilket kan forårsage login- og cookierelaterede problemer.
Hvis dit websted bruger Nginx, skal du sørge for, at headere til cookies sendes korrekt. Kig efter regler, der tillader Set-Cookie i serverblokke. Din hostingudbyder kan hjælpe dig med at bekræfte disse indstillinger, hvis du ikke har serveradgang.
Rettelse af omdirigeringsløkker for login
Login-omdirigeringsløkker er endnu en indikation af, at cookies ikke fungerer korrekt. Du forsøger at logge ind, men WordPress bliver ved med at omdirigere dig tilbage til loginsiden uden at vise en fejl.
Dette sker normalt, når værdierne for WP_HOME og WP_SITEURL ikke stemmer overens. Gå til dine generelle WordPress-indstillinger, og sørg for, at begge URL'er er identiske. De skal bruge det samme domæne og den samme protokol; for eksempel skal begge bruge enten https eller http, og begge skal inkludere eller ekskludere www .
Du kan også definere disse værdier i din wp-config.php-fil. Når de er rettet, burde cookiefejlen og login-løkken stoppe.
Definer cookiedomæne i wp-config.php
Hvis du kører et WordPress-websted på et underdomæne eller en kompleks serveropsætning, kan det forhindre forvirring at definere dit cookiedomæne manuelt.
Åbn din wp-config.php-fil og tilføj følgende:
define('COOKIE_DOMAIN', 'ditdomæne.com'); define('COOKIEPATH', '/'); define('SITECOOKIEPATH', '/');
For underdomæner skal du bruge et punktum før domænet, f.eks. .ditdomæne.com . Dette fortæller WordPress, at det skal bruge cookies på tværs af alle underdomæner, hvilket hjælper med at vedligeholde sessioner.
Sørg for at erstatte ditdomæne.com med dit faktiske domæne. Denne lille ændring kan løse loginproblemer og gøre din cookiehåndtering meget mere pålidelig.
Aktivér outputbuffering for at undgå utilsigtet output
Når tredjeparts plugins eller brugerdefineret kode sender uventet output for tidligt, kan det forstyrre cookie-headere. En måde at forhindre dette på er ved at aktivere outputbuffering.
Outputbuffering giver WordPress mulighed for at forsinke afsendelse af output til browseren, indtil alle headere, inklusive cookies, er klar. Du kan aktivere dette ved at tilføje en simpel funktion til dit temas functions.php-fil:
hvis (!ob_get_level()) { ob_start(); }
Dette sikrer, at der ikke sendes output, før WordPress indstiller cookies. Det fungerer som en nyttig sikkerhedsforanstaltning, når du arbejder med plugins eller kode, der kan opføre sig uforudsigeligt. Når denne indstilling er tilføjet, hjælper den med at reducere risikoen for cookiefejl i fremtiden.
Sådan forhindrer du cookiefejl i fremtiden
Hvis du vil undgå at se meddelelser som f.eks. at WordPress-cookies er blokeret, er det vigtigt at følge bedste praksis, når du opbygger eller administrerer dit websted. De fleste cookieproblemer opstår på grund af dårlig kodningspraksis eller forkert konfigurerede plugins.
For at forhindre fejlen 'cookies er blokeret', skal du starte med at sikre, at dine PHP-filer er rene, uden ekstra mellemrum før åbningstagget eller efter lukningstagget. Undgå at udskrive noget på skærmen, før WordPress er færdig med at indlæse.
Brug kun betroede plugins og temaer, og test nye installationer på et testwebsted, før du anvender dem på dit livewebsted. Hvis du indstiller cookies manuelt, skal du altid kontrollere, om der allerede er sendt headere ved hjælp af funktionen headers_sent().
Hold din WordPress-installation , plugins og temaer opdaterede. Ryd også regelmæssigt browserens og webstedets cache for at undgå forsinkede sessioner. Disse enkle vaner er i høj grad med til at forhindre, at cookiefejl opstår igen.
Afsluttende tanker
Fejlen "WordPress cookies are blocked" kan virke frustrerende i starten, men det skyldes normalt noget mindre – et mellemrum i en PHP-fil, en plugin-konflikt eller en forkert browserindstilling. Med de rigtige trin kan du løse problemet og genoptage driften af dit websted uden problemer.
Uanset om problemet startede efter en nylig opdatering eller opstod uventet, deler denne guide dokumenterede måder at løse det på. Hvis du har prøvet alt, og fejlen stadig vises, kan det spare dig tid og stress at søge hjælp fra WordPress-eksperter.
Ofte stillede spørgsmål om rettelse af fejlen 'Cookies er blokeret' i WordPress
Hvorfor viser WordPress fejlmeddelelsen 'cookies er blokeret'?
Dette problem opstår, når cookies blokeres eller ikke understøttes af din browser. Det påvirker ofte WP-administratoren og loginsiden. Browserindstillinger, sikkerhedsplugins eller headere, der sendes for tidligt, kan udløse dette problem på et WordPress-websted.
Hvordan retter jeg fejlen "cookies er blokeret" i WP-administratoren?
Start med grundlæggende fejlfindingstrin. Ryd din browsers data, og sørg for, at cookies er aktiveret. Tjek plugin-problemer ved at omdøbe plugin-mappen via ftp eller filhåndtering. Skift til et standardtema, og test adgangen til administrationsområdet igen.
Kan plugins eller temaer forårsage cookieproblemer i WordPress?
Ja. Mange cookieproblemer stammer fra plugin- eller temakonflikter. Et plugin kan indstille en cookie forkert eller ødelægge headere. Tjek WP-indholdsmappen og temamappen. Gennemgå de seneste ændringer og versionsopdateringer.
Påvirker serverkonfigurationen WordPress-cookies?
Ja. Servermiljøet er vigtigt. Forkerte https-indstillinger, Nginx-regler eller domæneværdier kan forhindre, at cookies gemmes. Gennemgå cPanel-indstillingerne i kontrolpanelet. Bekræft værdierne for cookie_domain, sitecookiepath og host i wp-config.php.
Hvordan kan jeg forhindre WordPress-cookiefejl i fremtiden?
Brug en proaktiv tilgang. Hold plugins, temaer og kerne opdateret. Aktiver wp_debug for fejlfindingsadvarsler. Undgå at redigere filer med Notesblok, og gem dem som UTF-8 uden BOM. Opret altid en sikkerhedskopi før ændringer. Dette reducerer langvarige problemer for brugere og administratoradgang.