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.
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.
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.
Steg 2
Klicka sedan på fliken Sekretess och sedan på knappen Hantera webbplatsdata.
Steg 3
Klicka på knappen Ta bort alla 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.
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.
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.
Edge
Steg 1
Öppna din webbläsare och klicka på ellipsen längst upp till höger. Gå sedan till Historik > Rensa webbdata.
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.
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.
Steg 2
En ny flik öppnas med många alternativ. Bläddra längst ner på sidan och välj Avancerat.
Steg 3
En lista med ytterligare alternativ visas dynamiskt. Klicka på Webbplatsinställningar under avsnittet Sekretess och säkerhet.
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.
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.
Safari
Steg 1
I Safaris meny väljer du alternativet 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.
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.
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.
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.
Edge
Steg 1
Med din webbläsare öppen, klicka på ikonen längst upp till höger och gå till Inställningar.
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.
Steg 3
Klicka på knappen bredvid för att Tillåta webbplatser att spara och läsa cookie-data. Denna ändring sparas automatiskt.
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.
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.
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.
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.
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.
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.
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.
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.