Om du upplever felmeddelandet ”WordPress loggar ut mig” ofta har du kommit till rätt ställe.

Vanligtvis uppstår problemet på grund av ett problem med den cookie som WordPress försöker ställa in för att autentisera en inloggningssession. Det kan också vara ett problem med vissa felmatchade URL-inställningar i WordPress.

Oavsett orsaken berättar vi här hur du kan felsöka och åtgärda problemet med sessionstimeout i WordPress.

1. Rensa webbläsarens cache

”WordPress loggar ut mig”-problemet kan ha med din webbläsare att göra. Sidan kan vara cachad i din webbläsare och kan försöka autentisera sessionen genom en utgången cookie.

Att rensa webbläsarens cacheminne kommer att åtgärda problemet om så är fallet. För mer information, kolla in hur du rensar webbläsarens cache för alla större webbläsare.

2. Rensa webbläsarens cookies

På samma sätt kan problemet vara cookien som redan har sparats i din webbläsare för webbplatsen. Om den har löpt ut men felaktigt åsidosätter din senaste inloggning kan detta vara orsaken till felet.

Lyckligtvis kan du rensa webbläsarens cookies för att fixa det.

Chrome

Steg 1

I Chrome, gå till det övre, högra hörnet och klicka på knappen Mer. Den ser ut som en hamburgarikon: Tre vertikala linjer eller prickar.

Steg 2

Välj sedan Fler verktyg > Ta bort webbinformation i rullgardinsmenyn.

Gå in i Chromes inställningar och ta bort webbinformation
Gå in i Chromes inställningar och ta bort webbinformation

Steg 3

Längst upp i popup-fönstret väljer du ett tidsintervall för hur långt tillbaka data ska rensas. Om du vill ta bort allt väljer du Sedan kontot skapades i rullgardinsmenyn.

Steg 4

Markera sedan rutorna Cookies och andra webbplatsdata samt Cachade bilder och filer. Alternativt kan du också kryssa i alternativet Webbhistorik.

Markera rutan för att rensa cookies och cachade bilder
Markera rutan för att rensa cookies och cachade bilder

Steg 5

Klicka på knappen Rensa data. Beroende på hur mycket data som behöver raderas kan det ta några minuter att slutföra processen.

Safari

Steg 1

För att rensa cookies i Safari, öppna webbläsaren och välj Inställningar från menyn.

Öppna alternativet Inställningar i Safari
Öppna alternativet Inställningar i Safari

Steg 2

Klicka sedan på fliken Sekretess och sedan på knappen Hantera webbplatsdata.

Klicka på knappen Hantera webbplatsdata i sekretessinställningarna
Klicka på knappen Hantera webbplatsdata i sekretessinställningarna

Steg 3

Klicka på knappen Ta bort alla för att ta bort alla cookies från Safari.

Klicka på knappen för att ta bort alla cookies från Safari
Klicka på knappen för att ta bort alla cookies från Safari

Firefox

Steg 1

När du har öppnat Firefox klickar du på inställningsikonen längst upp till höger. Välj Inställningar i rullgardinsmenyn.

Välj alternativet Inställningar från menyikonen
Välj alternativet Inställningar från menyikonen

Steg 2

En ny flik öppnas med inställningar. Klicka på Sekretess & Säkerhet i menyn till vänster. Bläddra ner till sektionen Cookies och webbplatsdata och klicka på knappen Hantera Data.

Klicka på knappen Hantera Data
Klicka på knappen Hantera Data

Steg 3

I popup-fönstret som visas klickar du på knappen Ta Bort Alla för att ta bort alla cookies. Klicka sedan på Spara ändringar.

Ta bort alla cookies genom att klicka på knappen Ta Bort Alla
Ta bort alla cookies genom att klicka på knappen Ta Bort Alla

Edge

Steg 1

Öppna din webbläsare och klicka på ellipsen längst upp till höger. Gå sedan till Historik > Rensa webbdata.

Om du rensar din webbinformation kan du också ta bort cookies
Om du rensar din webbinformation kan du också ta bort cookies

Steg 2

I rullgardinsmenyn Tidsintervall gör du det val som passar dig och din situation. Tänk på hur länge ”WordPress loggar ut mig”-problemet har pågått. Välj en tidsram som är minst lika lång.

Till exempel, om du bara har upplevt problemet i några minuter, bör standardvalet Senaste timmen fungera. Annars kan du välja ett annat intervall inklusive Allt.

Välj ett tidsintervall under vilket alla cookies kommer att raderas
Välj ett tidsintervall under vilket alla cookies kommer att raderas

Steg 3

Se sedan till att rutorna för Cookies och annan webbplatsdata samt Cachade bilder och filer är markerade. Du kan också välja att rensa din webb- och nedladdningshistorik.

När det är klart klickar du på knappen Rensa nu.

3. Kontrollera webbläsarens inställningar

Om det inte fungerar kan problemet komma från webbläsarens cookieinställningar. Om de är inställda till att tvinga cookies att upphöra, måste de ändras.

I det fallet bör stegen nedan göra susen för den typ av webbläsare du använder.

Chrome

Steg 1

I Chrome klickar du på menyikonen högst upp till höger och väljer Inställningar.

Välj alternativet Inställningar i menyn
Välj alternativet Inställningar i menyn

Steg 2

En ny flik öppnas med många alternativ. Bläddra längst ner på sidan och välj Avancerat.

Klicka på knappen Avancerat längst ner på inställningssidan
Klicka på knappen Avancerat längst ner på inställningssidan

Steg 3

En lista med ytterligare alternativ visas dynamiskt. Klicka på Webbplatsinställningar under avsnittet Sekretess och säkerhet.

Gå in i webbplatsinställningarna för att justera hur webbplatser sparar cookies.
Gå in i webbplatsinställningarna för att justera hur webbplatser sparar cookies.

Steg 4

Under avsnittet Behörigheter hittar du inställningarna för Cookies och webbplatsdata. Om det inte har etiketten Tillåt webbplatsen att spara och läsa cookie-data och det står Blockerat, klicka på det.

Annars är det inte det som orsakar ”WordPress loggar ut mig”-problemet. I det här fallet kan du hoppa ner till nästa avsnitt för ytterligare felsökning.

Om cookies blockeras måste du ändra dina webbplatsinställningar
Om cookies blockeras måste du ändra dina webbplatsinställningar

Steg 5

Klicka på knappen bredvid Blockerad-etiketten under sektionen Cookies och webbplatsdata. När du gör det borde det automatiskt ändras till att tillåta sparande av cookies.

Klicka på växlingsknappen för att låta webbplatser spara cookies
Klicka på växlingsknappen för att låta webbplatser spara cookies

Safari

Steg 1

I Safaris meny väljer du alternativet Inställningar.

Du kan kontrollera webbläsarens inställningar genom att välja Inställningar
Du kan kontrollera webbläsarens inställningar genom att välja Inställningar

Steg 2

Gå till fliken Sekretess. Se sedan till att rutan bredvid alternativet Cookies och webbplatsdata, Blockera alla cookies, inte är markerad. Om den är markerad klickar du på den. Ändringen sparas automatiskt.

Se till att Safari inte blockerar cookies
Se till att Safari inte blockerar cookies

Steg 3

Kontrollera om ”WordPress loggar ut mig”-problemet är borta. Om det kvarstår kan du markera den här rutan igen om du inte vill att din webbläsare ska spara cookies.

Bredvid Webbplatsspårning kan du sedan se till att Förhindra spårning över flera webbplatser inte är markerad. Om den är det, klicka på den.

Testa att avmarkera alternativet att förhindra spårning över flera webbplatser.
Testa att avmarkera alternativet att förhindra spårning över flera webbplatser.

Firefox

Steg 1

Öppna Firefox och klicka på kugghjulsikonen som finns på standardsidan för ny flik. Det är sidan med dina vanligaste webbplatser listade.

Ikonen är placerad längst upp till höger på sidan.

Öppna en ny flik och klicka på kugghjulsikonen
Öppna en ny flik och klicka på kugghjulsikonen

Steg 2

En ny flik öppnas med inställningar. Gå sedan till fliken Sekretess & Säkerhet i menyn till vänster.

Gå till avsnittet Förbättrat spårningsskydd och välj Standardalternativet.

Om det här alternativet redan är valt, fortsätt med din felsökning.

Se till att Standardalternativet är valt för Förbättrat spårningsskydd
Se till att Standardalternativet är valt för Förbättrat spårningsskydd

Edge

Steg 1

Med din webbläsare öppen, klicka på ikonen längst upp till höger och gå till Inställningar.

Öppna inställningarna för att ändra hur Edge sparar data
Öppna inställningarna för att ändra hur Edge sparar data

Steg 2

Gå till fliken Webbplatsbehörigheter och hitta knappen Cookies och webbplatsdata. Om den har ordet ”Blockerad” under sig, klicka på den.

Men om det står ”Tillåtet”, fortsätt med din felsökning.

Om cookies och data är blockerade kan du klicka på alternativet för att ändra detta
Om cookies och data är blockerade kan du klicka på alternativet för att ändra detta

Steg 3

Klicka på knappen bredvid för att Tillåta webbplatser att spara och läsa cookie-data. Denna ändring sparas automatiskt.

Se till att Edge tillåter att cookies sparas
Se till att Edge tillåter att cookies sparas

Steg 4

Kontrollera om ”WordPress loggar ut mig”-problemet är löst. Om det redan är aktiverat kan du se till att växlingsknappen för Blockera cookies från tredje part är inaktiverad.

Om du kontrollerar om ”WordPress loggar ut mig”-felet fortfarande inträffar och det fortfarande är en irriterande olägenhet, klicka på knappen Lägg till bredvid Tillåt.

Försök att lägga till den specifika webbplatsen där felet dyker upp i listan över tillåtna webbplatser
Försök att lägga till den specifika webbplatsen där felet dyker upp i listan över tillåtna webbplatser

Steg 5

Skriv in webbadressen till webbplatsen som ger dig problem med ”WordPress loggar ut mig”-felet i textfältet. Klicka sedan på Lägg till.

Skriv in din webbplats och klicka på knappen Lägg till
Skriv in din webbplats och klicka på knappen Lägg till

4. Rensa din WordPresswebbplats cache

Om du har tagit dig så här långt och problemet kvarstår, är det inte din webbläsare som är boven i dramat. Din WordPresswebbplats cache kan dock vara orsaken till ”WordPress loggar ut mig”-problemet.

Men oroa dig inte, det finns fortfarande några sätt att fixa det!

Du kan rensa webbplatsens cache med några få klick, men processen varierar beroende på ditt webbhotell samt om du använder ett cachningsplugin. Om du använder ett plugin för cachning, kontrollera dess dokumentation. Annars kan du höra med din värd efter anvisningar för att rensa cacheminnet för din webbplats och server.

Om du använder Kinsta för att hosta din webbplats är det enkelt att rensa webbplatsens cache och du kan kolla in hur du rensar WordPress-cachen på din webbplats för mer information.

5. Dubbelkolla din WordPresswebbplats webbadress

Ibland sparas inte cookies för inloggningssessioner i WordPress eftersom webbadressen som definieras i cookien inte matchar webbplatsadressen.

För att åtgärda detta, kontrollera dina WordPressinställningar och se till att Webbplatsadressens (URL) och WordPressadressens (URL) fält är desamma.

Steg 1

Logga in på din webbplats och gå till Inställningar > Allmänt i menyn. Uppdatera sedan adresserna efter behov och se till att de är korrekta.

Ibland kan det inkluderas ett ”www”-prefix där det inte borde vara ett. Kontrollera också att det finns ett ”https”-prefix om du har ett SSL-certifikat installerat på din domän.

Om du har gjort några justeringar klickar du på Spara ändringar längst ned på sidan.

Se till att dina WordPresswebbadresser matchar och är korrekta
Se till att dina WordPresswebbadresser matchar och är korrekta

Uppdatera WordPressadresserna manuellt

Om det inte fungerar för att lösa ”WordPress loggar ut mig”-felet måste du uppdatera dessa adresser manuellt.

För att göra detta måste du redigera din wp-config.php-fil.

Du kan använda SFTP för detta och detaljerna kan hittas här: Så använder du SFTP för att ansluta till din WordPresswebbplats.

Steg 1

Ladda ner och öppna filen när du har etablerat en anslutning till din webbplats med SFTP. Om du använder FileZilla kan du istället klicka på filen och högerklicka på den och välja Visa/Redigera från listan.

Du kan redigera en fil direkt från FileZilla
Du kan redigera en fil direkt från FileZilla

Steg 2

Ovanför raden ”happy blogging” anger du koden nedan:

define('WP_HOME','http://your-site.com');
define('WP_SITEURL','http://your-site.com');

Se till att ändra ”http://your-site.com” till din faktiska domän. Kontrollera också att din användning av ”HTTP” eller ”HTTPS” är korrekt.

Om du har ett SSL-certifikat installerat för din webbplats bör du välja prefixet ”HTTPS”.

För mer information, kolla in hur du omdirigerar HTTP till HTTPS i WordPress.

I exemplet ovan finns det inget ”www.”-prefix. Om din webbplats innehåller ett och är inställd för att användas på det sättet i domänens DNS-inställningar, var noga med att lägga till det.

Steg 3

Spara filen och ladda den tillbaka upp till din webbplats i huvudmappen. Om du använder FileZilla går du istället tillbaka till klienten och klickar på ”Ja” när du uppmanas att skriva över den nya versionen av filen till din server.

Klicka på "Ja" när du tillfrågas om du vill ladda upp den ändrade filen
Klicka på ”Ja” när du tillfrågas om du vill ladda upp den ändrade filen

6. Inaktivera och återaktivera WordPressplugins

Om du har nått så här långt utan framgång för att lösa ”WordPress loggar ut mig”-felet kan problemet ligga hos ett av de plugins du använder.

När ett plugin behöver autentisera sessionen med en cookie, men det inte är korrekt inställt, eller cookien har ett problem, kan det orsaka inloggningstimeout-felet i WordPress.

För att felsöka denna sannolika orsak måste du manuellt inaktivera dina plugins. För mer information, kolla in Så inaktiverar du WordPressplugins (ingen åtkomst till WP-admin).

Steg 1

Använd SFTP för att gå till /wp-content/ och byt namn på plugins-mappen. Välj ett namn som är tydligt för att undvika förvirring längre fram.

Steg 2

Uppdatera din webbplats och kontrollera om ”WordPress loggar ut mig”-problemet är löst.

Om det är fixat kan du byta namn på pluginmappen tillbaka till dess ursprungliga namn. Uppdatera sedan sidan i din webbläsare.

Steg 3

Gå till Plugins > Installerade Plugins och aktivera pluginsen ett efter ett, tills felet dyker upp.

Aktivera varje plugin tills sessionstimeout-felet i WordPress inträffar
Aktivera varje plugin tills sessionstimeout-felet i WordPress inträffar

Steg 4

Nu när du vet vilket plugin som orsakar ”WordPress loggar ut mig”-problemet, kan du ta bort det.

Om du fortfarande får åtkomst till din webbplats, stanna på Plugins-sidan och klicka på Inaktivera under det problematiska pluginet. Klicka sedan på länken Ta bort som visas bredvid länken Aktivera.

Inaktivera och ta bort det problematiska pluginet
Inaktivera och ta bort det problematiska pluginet

Om du inte har tillgång till din webbplats kan du använda SFTP för att byta namn på pluginmappen igen och sedan ändra tillbaka till dess ursprungliga namn efter det.

Uppdatera sedan din webbplats i din webbläsare och ta bort pluginet.

Nu kan du söka efter ett lämpligt alternativ om du verkligen behöver använda de funktioner som pluginet erbjuder. Annars kan du kontakta pluginförfattaren för att rapportera problemet och begära en lösning.

7. WordPress fortsätter att logga ut mig ändå

Om du fortfarande upplever ”WordPress loggar ut mig”-problemet kan du manuellt förlänga den tid som en användare bli ihågkommen när de markerar rutan ”Kom ihåg mig”.

Detta är också till hjälp om standardtiden inte är tillräckligt lång eller tidsintervallet tidigare ändrades och det inte längre fungerar för dig.

Uppdatera manuellt under hur lång tid du blir ihågkommen

Steg 1

Skapa ett barntema med en functions.php-fil om du inte redan har gjort det. Du kan kolla in hur du skapar ett barntema i WordPress (utökad guide) för mer information.

I ditt barntemas functions.php-fil lägger du till detta filter:

add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );

function keep_me_logged_in_for_1_year( $expirein ) {
    return YEAR_IN_SECONDS; // 1 year in seconds
}

Det kan vara viktigt att notera att ovanstående filter kommer ihåg en användare i ett år. Om du föredrar att ändra detta är det här några andra möjliga alternativ som du kan använda för att ersätta ”YEAR_IN_SECONDS”:

  • DAY_IN_SECONDS – användare blir ihågkomna under bara en dag.
  • WEEK_IN_SECONDS – det här betyder en vecka.
  • MONTH_IN_SECONDS – det här är för att användare ska bli ihågkomna i en månad.

Om du utvecklar lokalt bör du komma ihåg att låta ditt användarkonto bli ihågkommit under ett år kanske inte är ett stort säkerhetshot om datorn är säker och du använder ett antivirusprogram. Men det är inte säkert för produktionswebbplatser eller stagingwebbplatser.

Du kanske inte hellre borde göra ändringen att användarna ska kommas ihåg under en dag eftersom det kan skapa ”WordPress loggar ut mig”-problemet igen.

Fundera över dina alternativ och välj det värde som fungerar bäst för dig.

Sammanfattning

När WordPress fortsätter att logga ut dig är det extremt frustrerande.

Lyckligtvis kan sessionstimeouten som ger dig ”WordPress loggar ut mig”-problemet snabbt lösas i de flesta fall. Specifikt, se till att:

    • Rensa webbläsarens cache
    • Rensa webbläsarens cookies
    • Kontrollera webbläsarens inställningar
    • Rensa din WordPresswebbplats cache
    • Dubbelkolla din WordPresswebbplats webbadress
    • Inaktivera och återaktivera WordPressplugins
    • Uppdatera manuellt under hur lång tid du blir ihågkommen

Om du hostar din webbplats hos Kinsta och fortfarande behöver hjälp, varsågod och kontakta oss. Vi har WordPressexperter som är redo och väntar på att hjälpa dig.