Varje gång någon loggar in på din WordPress-webbplats har du möjlighet att skapa ett bra första intryck.
Istället för att släppa dem i standardinstrumentpanelen kan du skicka dem exakt dit de behöver vara – vare sig det är deras kursportal, medlemsområde eller kontosida.
Den här typen av genomtänkt användarupplevelse är det som skiljer professionella webbplatser från amatörmässiga.
För våra egna plugins ställer vi vanligtvis in regler för att omdirigera användare direkt till deras kontopanel efter köp och inloggning. Vi har funnit att detta är mer logiskt eftersom de kan komma direkt till att hantera sina licenser eller få support utan att gå vilse i administrationsområdet.
I den här guiden går vi igenom de enklaste metoderna för att ställa in anpassade inloggningsomdirigeringar som gör användarupplevelsen mycket smidigare.

Varför omdirigera användare efter att de loggar in på din WordPress-webbplats?
Om din webbplats har flera användare, som en blogg med flera författare, en medlemskapswebbplats eller en webbutik, vill du guida dessa användare till rätt plats efter att de loggar in.
Många WordPress-medlemskapsplugins och eCommerce-plugins hanterar automatiskt omdirigeringar genom att visa användare anpassade inloggningssidor och omdirigera dem till en kontohanteringssida.
Du kan till och med skapa en klientportal för dem att hantera sitt konto.
Alla webbplatser kommer dock inte att använda ett plugin med denna funktionalitet. I det här fallet kommer användare helt enkelt att omdirigeras till det standardmässiga WordPress-administrationsområdet.
Även om detta kan fungera för bloggare och skribenter, är det inte en idealisk upplevelse för personer som dina medlemmar och kunder.
Med det sagt, låt oss titta på hur du enkelt kan omdirigera användare efter en lyckad inloggning i WordPress. Du kan använda snabblänkarna nedan för att hoppa direkt till den metod du vill använda:
- Metod 1: Konfigurera inloggningsomdirigeringar med LoginWP
- Method 2: Setting Up Custom Login Form and Redirects With WPForms
- Vanliga frågor
Metod 1: Konfigurera inloggningsomdirigeringar med LoginWP
Metoden låter dig omdirigera användare efter att de loggat in baserat på användarroller, behörigheter, användarnamn och mer.
Det enklaste sättet att göra detta är att använda LoginWP (tidigare Peter’s Login Redirect), ett inloggningssidplugin. Det låter dig ställa in enkla inloggningsomdirigeringar med ett par klick.
Det första du behöver göra är att installera och aktivera pluginet. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
Efter aktivering måste du gå till LoginWP » Redirection Rules för att konfigurera pluginet.
Det låter dig ställa in inloggningsomdirigeringar för olika situationer. Låt oss titta på var och en av dem nedan.
Omdirigera specifika användare efter inloggning
Först kan du ställa in omdirigeringar endast för specifika användare. Detta är användbart om du har ett litet team och vill omdirigera teammedlemmar till specifika sidor.
För att göra detta, klicka på knappen 'Lägg till ny' i avsnittet 'Omdirigeringsregler'.

Detta tar dig till en ny sida för att ställa in dina omdirigeringsinställningar.
Välj först villkoret 'Användarnamn' från rullgardinsmenyn 'Regelvillkor' och välj användarnamnet från rullgardinsmenyn.

Sedan kan du ange de URL:er du vill omdirigera användaren till vid inloggning och utloggning.
Se till att klicka på knappen 'Spara regel' för att spara dina ändringar.

Omdirigera WordPress-användare efter användarroll
Därefter kan du ställa in en inloggningsomdirigering baserat på användarrollen i WordPress. Du kanske till exempel vill omdirigera redaktörer till adminområdet men låta dina e-postlistprenumeranter gå till en separat anpassad sida.
Processen kommer att likna stegen ovan. Klicka helt enkelt på knappen 'Lägg till ny' i avsnittet 'Omdirigeringsregler'.
Välj sedan villkoret 'Användarroll' från rullgardinsmenyn 'Regelvillkor' och välj användarrollen från rullgardinslistan.
Du kan också ställa in ordningen till vilket nummer som helst, vilket avgör hur denna regel lagras och visas i plugininställningarna.

Ange sedan inloggnings- och utloggnings-URL:erna dit du vill omdirigera användarrollen.
Klicka sedan på knappen 'Spara regel'.

Om du vill skapa olika inloggningsomdirigeringar för flera användarroller, följ helt enkelt samma steg ovan.
Konfigurera inloggningsomdirigeringar baserat på behörigheter i WordPress
Pluginet låter dig också ställa in inloggningsomdirigeringar baserat på användarnivåer och behörigheter. Detta är mycket användbart om du använder ett plugin för att skapa och hantera användarroller med anpassade behörigheter i WordPress.
För att göra detta, följ samma steg ovan genom att klicka på knappen 'Lägg till ny'.
Välj sedan villkoret ‘Användarkapacitet’ från rullgardinsmenyn ‘Regelvillkor’ och välj användarkapaciteten från listan.
Du kan också ange ett ordernummer om du vill hålla dina regler organiserade på plugininställningssidan.

Du kommer att ha olika användarkapaciteter tillgängliga baserat på de roller du har tilldelat.
Ange sedan din inloggnings-URL och utloggnings-URL i rutorna nedan.

Slutligen, klicka bara på knappen ‘Spara regel’.
Konfigurera omdirigeringar vid inloggning för alla användare i WordPress
På pluginets inställningssida finns ett alternativ för att ställa in en omdirigering för alla andra användare. Om en användare inte matchar några regler du har angett ovan, kan du omdirigera dem genom att ange en URL här.
Du kan också använda den här inställningen för att skapa en webbplatsomfattande omdirigering för alla användare.
Ange helt enkelt en inloggnings-URL och en utloggnings-URL i avsnittet 'Alla andra användare'.

Klicka sedan helt enkelt på knappen 'Spara ändringar'.
Ställa in en omdirigering för användarregistrering i WordPress
När en ny användare registrerar sig på din webbplats omdirigerar WordPress dem till inloggningssidan. Du kan ställa in en omdirigerings-URL för att skicka dem till vilken annan sida som helst på din WordPress-webbplats.
Ange helt enkelt den nya URL:en i avsnittet 'Efter registrering' och klicka på knappen 'Spara ändringar'.

Metod 2: Ställa in anpassat inloggningsformulär och omdirigeringar med WPForms
Om du vill skapa ett anpassat inloggningsformulär kan du använda WPForms för att ställa in en WordPress-användaromdirigering efter att de loggar in.
WPForms är det bästa pluginet för användarregistrering på marknaden, som används av över 6 miljoner webbplatser. Det låter dig enkelt skapa formulär för användarregistrering, kontaktformulär och mer.
På WPBeginner har vi använt verktyget för att skapa våra kontaktformulär och årliga undersökningar och har haft en utmärkt upplevelse. För mer djupgående insikter kan du läsa vår WPForms-recension.

Det första du behöver göra är att installera och aktivera WPForms-pluginet. För mer information, se vår nybörjarguide om hur man installerar ett WordPress-plugin.
Notera: Du kan använda gratisversionen för att skapa enkla kontaktformulär, men du behöver WPForms Pro för att få funktionen för inloggningsformulär.
Efter aktivering måste du besöka WPForms » Inställningar och ange din licensnyckel. Du hittar denna information på ditt konto på WPForms webbplats.

Därefter behöver du installera tillägget för registreringsformulär för användare.
Gå helt enkelt till WPForms » Tillägg och leta reda på ‘Användarregistreringstillägg’ och klicka på knappen ‘Installera tillägg’.

Nu är du redo att skapa ditt eget anpassade inloggningsformulär.
För att göra detta, navigera till WPForms » Lägg till ny och ge ditt formulär ett namn.
Sök sedan efter 'Login' i sökfältet för att hitta mallen 'User Login Form' och klicka sedan på knappen 'Använd mall'.

WPForms kommer automatiskt att ladda mallen för inloggningsformulär för användare med alla nödvändiga fält.
Du kan redigera alla befintliga fält genom att klicka på dem och göra ändringar på den nya skärmen.

Om du till exempel vill ändra texten ‘Skicka’, klickar du helt enkelt på knappen.
Detta tar dig till en redigerare där du kan lägga till ny knapptext, lägga till text för knappbearbetning och mer.

När du har anpassat ditt formulär kan du ställa in en inloggningsomdirigering.
För att göra detta, gå till Inställningar » Bekräftelse i den vänstra kolumnen och välj sedan 'Gå till URL' som omdirigeringstyp för din bekräftelse.
Sedan kan du ange URL:en dit dina användare kommer att omdirigeras.

Ditt inloggningsformulär är nu klart. Se till att du klickar på knappen ‘Spara’ innan du stänger formulärbyggaren.
Nu lägger vi till ditt inloggningsformulär till din WordPress-blogg eller webbplats.
Öppna helt enkelt sidan där du vill att ditt inloggningsformulär ska visas eller skapa en ny sida. Klicka sedan på ikonen ‘Plus’ på sidans redigeringsskärm för att lägga till ett nytt block och sök efter ‘WPForms’.

Klicka sedan på WPForms-blocket, så läggs det automatiskt till på din webbplats.
Välj sedan inloggningsformuläret du skapade tidigare från rullgardinsmenyn, så laddas formuläret automatiskt in i ditt innehållsområde.

För mer information om hur du använder WPForms, läs dessa artiklar:
- Hur man lägger till ett inloggningsformulär i din WordPress-sidofält
- Hur man lägger till en inloggningssida och widgets på frontend i WordPress
- Hur man skapar en WordPress-inloggningspopup (steg för steg)
- Hur man lägger till CAPTCHA i WordPress inloggnings- och registreringsformulär
Alternativ: Använd SeedProd för att skapa en anpassad inloggningssida
Alternativt kan du använda ett sidbyggarplugin som SeedProd för att ställa in en inloggningsomdirigering, plus skapa en vacker inloggningssida.
SeedProd låter dig enkelt skapa anpassade landningssidor, inloggningssidor, 404-sidor och mer.
För mer information, se vår guide om hur man skapar en anpassad inloggningssida i WordPress.

Hur man felsöker vanliga inloggningsproblem i WordPress
Att ställa in omdirigeringar med ovanstående metoder bör fungera som en dans. Du kan dock stöta på problem beroende på hur din webbplats är uppbyggd och vilka WordPress-plugins du för närvarande använder.
Här är några tips som kan hjälpa dig att lösa dessa problem.
1. Uppdatera din permalänkstruktur
Gå helt enkelt till Inställningar » Permalänkar och klicka på knappen 'Spara inställningar' utan att göra några ändringar.

Detta kommer att uppdatera inställningarna för WordPress permalänkar. Om du upplever andra omdirigeringsproblem, så löser detta vanligtvis problemet.
För mer information, läs vår guide om hur du återskapar WordPress-permalänkar.
2. Åtgärda problem med omdirigering av inloggningssidan
Om din inloggningssida fortsätter att uppdateras och omdirigera dig tillbaka till inloggningsformuläret, är detta ett tecken på en inställningskonflikt.
För hjälp med felsökning av problemet, se vår guide om hur du åtgärdar problemet med att WordPress inloggningssida uppdateras och omdirigeras.
3. Följ allmänna felsökningstips
Om de två tipsen ovan inte löste ditt problem, så är det mest troligt en konflikt med ett plugin eller tema. För mer detaljer, se vår nybörjarguide för felsökning av WordPress-fel.
Vanliga frågor
Här är några frågor som våra läsare ofta ställer om att omdirigera användare efter en lyckad inloggning:
Kan jag omdirigera användare till olika sidor baserat på deras roll?
Ja, du kan omdirigera användare baserat på deras roll med hjälp av ett plugin eller lite enkel kod. Detta är användbart om du driver en medlemswebbplats, webbutik eller en blogg med flera författare.
Till exempel:
- Administratörer kan omdirigeras till instrumentpanelen.
- Kunder kan gå till sitt konto eller en tack-sida.
- Bidragsgivare eller författare kan gå direkt till inläggsredigeraren eller väntande utkast.
Kan jag omdirigera användare efter inloggning utan att använda ett plugin?
Ja, men det kräver att du lägger till anpassad kod i din temas functions.php-fil eller använder ett webbplatsspecifikt plugin. Du behöver koppla in filtret wp_login eller login_redirect.
Med det sagt, att använda kod medför en risk. Om den inte läggs till korrekt kan den förstöra din webbplats. Det är därför vi rekommenderar att du skapar en säkerhetskopia först eller använder ett plugin om du inte är bekväm med kodning.
Är det möjligt att omdirigera användare efter inloggning via ett anpassat inloggningsformulär?
Absolut. Om du använder ett anpassat inloggningsformulär skapat med ett plugin som WPForms, kan du enkelt ställa in en omdirigerings-URL i formulärinställningarna.
Detta gör att du kan:
- Skicka användare till en välkomst- eller tack-sida.
- Ta dem till deras kontoområde eller instrumentpanel.
- Visa dem ett specialerbjudande eller meddelande baserat på deras medlemsnivå.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du omdirigerar användare efter en lyckad inloggning i WordPress. Du kanske också vill se vår kompletta guide om hur du hittar din WordPress-inloggnings-URL och hur du ställer in tvåfaktorsautentisering i WordPress.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Jiří Vaněk
Tack för artikeln, den löste vårt problem när vi ville omdirigera alla användare utom administratören till regelsidan. Detta fungerade utmärkt och var verkligen enkelt tack vare WPForms. Nu har användarna webbplatsregler tillgängliga direkt efter inloggning.
Mike
Bra handledning! Löste det irriterande problemet med att användare loggar in och hamnar på sin profilsida.
WPBeginner Support
Glad att vår artikel var till hjälp!
Admin
Kassem
Tack för det här inlägget. "Felsökning"-avsnittet räddade mig när jag försökte lösa varningen "Kan inte ändra rubrikinformation – rubrik redan skickad av..." som ständigt dök upp på mina plugin-administratörssidor med omdirigeringsförfrågningar, tills jag provade ditt förslag och sparade permalinks utan någon ändring.
Det fungerade som magi
WPBeginner Support
Glad our recommendation was helpful
Admin
Faisal
Hur omdirigerar jag dem till sidan de var på innan de loggade in?
WPBeginner Support
Vi har ingen enkel rekommenderad metod för det för tillfället.
Admin
Tonka
Tack, mycket hjälpsamt!
WPBeginner Support
Glad our article was helpful
Admin
Jailson Pacagnan Santana
Tack! Gud välsigne
WPBeginner Support
You’re welcome
Admin
Owen Carver
Tillåter detta plugin dig att få alla inloggade användare som besöker hemsidan "rot-URL" att omdirigeras till en specifik sida som normalt skulle skicka dem till hemsidan annars?
WPBeginner Support
These redirects are for directly after a user logs into the site and not when a user comes back when still logged in
Admin
Jono
Behöver använda anpassad kod för det och fungerar för woocommerce också, jag har gjort det.
David
Hej,
Jag kan framgångsrikt omdirigera användaren till en anpassad sida efter att användaren loggar in.
Men vid inloggning ser jag att alternativet Redigera profil finns. Hur kan det inaktiveras så att användaren inte har tillgång till alternativen för profilredigering?
Hälsningar
David
WPBeginner Support
För att dölja adminfältet kan du använda: https://www.wpbeginner.com/wp-tutorials/how-to-disable-wordpress-admin-bar-for-all-users-except-administrators/
eller så kan du ta bort profildelen med adminimize:https://www.wpbeginner.com/plugins/how-to-hide-unnecessary-items-from-wordpress-admin-with-adminimize/
Admin
Danny
Hej,
Hur omdirigerar jag en användare till sidan de var på innan de loggade in?
WPBeginner Support
You would use the http_referer variable for the plugin but you would want to reach out to the support for the plugin for the specifics of how to set it up
Admin
sebastian
Hej,
vad är gränsen för användare?
Jag planerar en sajt med cirka 2000-5000 registrerade WP-användare.
Jag vill att alla ska ha sitt eget privata område.
tack
WPBeginner Support
There is not a user limit for WordPress
Admin
Eric Simmons
Jag trodde verkligen att jag höll på att lära mig WordPress. Jag följde instruktionerna och det fungerar inte. Det måste vara jag... För jag ser inga andra svar som säger att det inte fungerar för någon annan.
s2tm
Hej,
Jag har älskat Peters inloggningsomdirigering i flera år, men sedan jag har gått över till Woocommerce har jag, liksom många andra, upptäckt att woo har säkrat kroken för omdirigering efter inloggning.
Och nu går alla mina inloggningar till min-konto.
Jag har läst Peters support-sidor, och det nämns att kontrollera vad som tar tag i kroken, men min fråga är att jag vet vad det är, och nu behöver jag veta hur jag ska fixa det.
Tänkte fråga internet för att se vad den skulle säga.
Mike
Hej,
Jag undrade om du kan hjälpa till, jag vill sätta upp många olika användare, men varje användare kommer att dirigeras till en viss sida, för att bara se viss information
DVS
Användare 1 när de loggat in kan bara se Sida 1
Användare 2 när de loggat in kan bara se Sida 2
Användare 3 när de loggat in kan bara se Sida 3.
Det kan finnas upp till 30 olika användare.
Är detta något du skulle kunna hjälpa till med? Eller finns det ett plugin som tillåter detta?
Swapnil
Hur fungerar det med multisite-konfiguration?
Patrick
Är det möjligt att omdirigera användarna till samma sida de tittade på efter inloggning eller registrering.
Chris
Hej, jag använder Peters inloggningsomdirigering och skulle vilja veta hur jag kan få den att omdirigera användaren till deras
profilsida. example.com/my-account/members/USERNAME/profile fungerar inte.
Däremot fungerar example.com/my-account/members/SPECIFIC USERNAMES/profile.
Så jag kan inte få den att omdirigera till specifika användare om jag inte inkluderar deras profilnamn istället för användarnamn
Jag har provat att använda pluginkatalogen: Du kan använda syntaxen [variable]username[/variable] i dina URL:er så att systemet bygger en dynamisk URL vid varje inloggning och ersätter den texten med användarens användarnamn. Förutom användarnamn finns det "userslug", "homeurl", "siteurl", "postid-23", "http_referer" och du kan också lägga till dina egna anpassade URL-variabler. Se Other Notes / How to Extend för dokumentation.
MEN det fungerar inte. Kan du snälla hjälpa mig? Tack.
WPBeginner Support
Vänligen öppna en supporttråd på pluginets supportsida. Någon kan ha stött på detta problem tidigare och plugin-utvecklaren kanske kan peka dig i rätt riktning.
Admin