Har du någonsin velat dela en WordPress-sida med en klient, ge prenumeranter tillgång till exklusivt innehåll eller förbereda en sida innan du lanserar den offentligt?
Du behöver inte bygga en medlemswebbplats eller installera ett komplicerat åtkomstkontrollsystem för att göra det. WordPress har inbyggt lösenordsskydd som låter dig begränsa åtkomsten till enskilda sidor och inlägg med bara några få klick.
I den här handledningen visar jag dig två enkla sätt att lösenordsskydda en sida i WordPress. Jag kommer också att förklara hur man åtgärdar ett vanligt problem: när en påstått skyddad sida fortfarande är synlig för alla.

✏️ TL;DR: För att låsa en enskild sida eller ett inlägg, använd de inbyggda synlighetsinställningarna direkt i WordPress-redigeraren. Om du föredrar att låsa hela din webbplats, använd istället det kostnadsfria pluginet Password Protected.
Här är allt vi kommer att täcka:
Metod 1: Lösenordsskydda en WordPress-sida eller ett inlägg
Om du bara behöver skydda en enskild sida eller ett inlägg, inkluderar WordPress en inbyggd funktion som hanterar detta direkt. Installationen tar några minuter och du behöver inte installera eller konfigurera någon ytterligare programvara.
Steg 1: Öppna redigeraren för sida eller inlägg
I din WordPress-instrumentpanel, navigera till Sidor eller Inlägg och klicka på Redigera under det objekt du vill låsa.

Steg 2: Aktivera lösenordsskydd
I panelen med inställningar till höger, hitta sektionen 'Status'. Som standard är allt du publicerar synligt för alla på webben.

Klicka på statusen som visas bredvid den, som lyder 'Utkast' eller 'Publicerad' beroende på om sidan redan är live.
Välj sedan Lösenordsskyddad.

Detta visar en textruta där du kan ställa in ditt lösenord.
Välj något som är lätt för läsare att komma ihåg, men svårt för utomstående att gissa. Undvik uppenbara val som '1234' eller 'lösenord'.

Steg 3: Spara eller uppdatera din sida
När allt ser bra ut, klicka på Publicera eller Uppdatera om sidan redan är live. WordPress tillämpar lösenordet omedelbart.
För att testa det, öppna sidlänken i ett inkognito- eller privat webbläsarfönster. Du kommer att se ett enkelt formulär som ber om lösenordet innan det visar ditt innehåll:

Metod 2: Lösenordsskydda hela din WordPress-webbplats
Metod 1 låser en sida i taget, men det blir opraktiskt när du behöver dölja hela din webbplats.
För det använder jag det kostnadsfria pluginet Password Protected. Det placerar en enda lösenordsruta framför hela din webbplats, så en besökare måste skriva in lösenordet innan de kan nå någon sida eller något inlägg.
Steg 1: Installera gratispluginet Password Protected
För att börja, installera det kostnadsfria Password Protected-pluginet från WordPress.org. För steg-för-steg-instruktioner, kolla in vår guide om hur man installerar ett WordPress-plugin.
När du först öppnar pluginet, frågar en prompt om du vill dela grundläggande diagnostikdata och ta emot uppdateringar. Du kan välja Tillåt & Fortsätt eller Hoppa över. Att hoppa över tar dig direkt till inställningsskärmen utan att låsa eller begränsa några funktioner.

Steg 2: Aktivera skydd och ställ in ditt webbplatslösenord
I din instrumentpanel, gå till Password Protected » Allmänt för att hantera alla dina webbplatslåsningsinställningar.
Överst i panelen, hitta växlingsknappen för Password Protected Status och slå på den. Detta är inställningen som placerar lösenordsrutan framför hela din webbplats.

Avsnittet Protected Permissions låter dig välja vem som hoppar över lösenordsrutan.
Kontrollera alltid Tillåt administratörer så att du kan se din webbplats när du är inloggad. Att avmarkera det låser dig inte ute från din instrumentpanel, men du måste ange webbplatsens lösenord i din egen webbläsare innan du kan se frontend.
De återstående alternativen ger åtkomst till specifika grupper:
- Tillåt inloggade användare: Låter alla registrerade användare hoppa över lösenordsfrågan. Detta fungerar utmärkt om dina kunder redan har konton.
- Tillåt RSS-flöden & Tillåt REST API: Tillåt RSS-flöden gör ditt flöde läsbart utan lösenordet, så markera det bara om en e-posttjänst behöver ditt flöde. Tillåt REST API gäller endast besökare som är inloggade.
Scrolla sedan ner till fälten för nytt lösenord. Ange ditt valda lösenord i den första rutan och bekräfta det i den andra.
Se till att spara ditt lösenord i en lösenordshanterare eller en annan säker plats, eftersom inställningsskärmen inte visar det igen när du har sparat. Om du tappar bort lösenordet kan du logga in på WordPress via din vanliga inloggningssida och sedan antingen ange ett nytt lösenord eller inaktivera pluginet.
Klicka slutligen på Spara ändringar för att tillämpa skydd på hela din webbplats.

Steg 3: Kontrollera lösenordskärmen i en webbläsare där du är utloggad
Eftersom du aktiverade Tillåt administratörer kringgår din webbläsare lösenordskärmen automatiskt. För att kontrollera att lösenordsskyddet fungerar korrekt, öppna ett privat eller inkognitofönster och besök din startsida.
Du bör se lösenordskärmen istället för ditt vanliga innehåll. Att ange ditt lösenord ger dig åtkomst till hela webbplatsen, vilket bekräftar att allt fungerar som förväntat.
Tänk på att denna metod inte skyddar mediefiler. Direkta länkar till bilder och PDF-filer kringgår WordPress sidinställningar, så alla med filens URL kan fortfarande se dem. Du måste skydda dessa filer med ett innehållsskyddande plugin.
För att göra din webbplats offentlig när som helst, gå tillbaka till Lösenordsskyddad » Allmänt och stäng av växlingsknappen för lösenordsskyddad status.
Varför din lösenordsskyddade sida inte fungerar
Om din sida öppnas direkt utan att fråga efter ett lösenord, oroa dig inte. Detta är det absolut vanligaste problemet folk stöter på, och det orsakas nästan aldrig av en felaktig inställning.
Uteslut cacheproblem
Cache-plugins levererar sparade statiska kopior av din webbplats, vilket innebär att du kanske bara tittar på en sida som sparades innan du aktiverade låset.
Om du kör ett cache-plugin, är det värt att rensa dess cache, tillsammans med eventuell sidcache som ditt webbhotell kör, och ladda sidan igen i ett privat fönster innan du går vidare.
Din webbläsare har redan lösenordet
När du anger rätt lösenord lagrar WordPress en cookie i din webbläsare. Denna cookie talar om för din webbplats att du redan har verifierats, så du kan surfa utan att skriva in lösenordet igen vid varje sidladdning.
Eftersom cookien förblir aktiv i 10 dagar, öppnas din webbplats normalt när du testar lösenordet. För dig ser sidan oskyddad ut, men den är låst för alla andra.
För att kontrollera vad riktiga besökare ser, testa din URL i ett privat eller inkognitofönster, som ignorerar befintliga webbläsarcookies. Om lösenordskärmen visas där, fungerar din konfiguration korrekt.
Om du använde pluginet Password Protected kan du tvinga fram rensning av din åtkomstcookie. Lägg helt enkelt till ?password-protected=logout i slutet av din webbadress, så loggar pluginet ut dig och återför dig till låsskärmen.
Lösenordet är skiftlägeskänsligt
Det här problemet påverkar vanligtvis besökare snarare än webbplatsägare. WordPress kontrollerar lösenord med exakt teckenmatchning, så det behandlar Spring2026 och spring2026 som helt olika inmatningar.
Ett oavsiktligt mellanslag som kopieras i slutet av en sträng kommer också att utlösa ett fel för ogiltigt lösenord.
Mobiltelefoners tangentbord gör detta fel vanligare, eftersom de flesta enheter automatiskt gör den första bokstaven i ett textfält till versal.
Om en läsare eller kund rapporterar ett lösenordsfel, be dem att manuellt skriva lösenordet med gemener och kontrollera att det inte finns några extra avslutande mellanslag.
Titeln visas fortfarande på dina blogg- och kategorisidor
Även med skyddet aktivt visar din bloggs startsida, kategorisidor och sökresultat fortfarande inläggstiteln med prefixet 'Protected:' och dess miniatyrbild. Dessa listningssidor är vad WordPress kallar arkivsidor.
Beroende på ditt tema kommer besökare att se antingen ett lösenformulär eller ett snabbt meddelande som anger att inlägget är skyddat.
Om avslöjande av titeln eller bilden ger bort konfidentiella detaljer, kan du antingen redigera titeln eller helt dölja skyddade inlägg från dessa sidor med hjälp av ett kodavsnitt.
Här är kodavsnittet för att ta bort lösenordsskyddade inlägg från ditt huvudsakliga bloggflöde och arkiv, följt av det säkraste sättet att lägga till det på din webbplats:
function wpb_password_post_filter( $where = '' ) {
if (!is_singular() && !is_admin()) {
$where .= " AND post_password = ''";
}
return $where;
}
add_filter( 'posts_where', 'wpb_password_post_filter' );
Det här kodavsnittet instruerar WordPress att ignorera lösenordsskyddade inlägg när det bygger din startsida eller en arkivsida. Inlägget förblir helt tillgängligt för alla som använder dess direkta länk och lösenord.
Du kan klistra in den här koden direkt i din temas functions.php-fil. Jag rekommenderar det inte, eftersom en enda felskrivning i den filen kan bryta din webbplats och låsa dig ute från din egen instrumentpanel.
Använd istället ett kodavsnittsplugin som det kostnadsfria WPCode-pluginet. WPCode håller anpassad kod separat från dina temafiler, så du kan växla kodavsnitt på och av från instrumentpanelen. Din anpassade kod kommer också att överleva när du uppdaterar eller byter tema.
Du kan läsa vår fullständiga WPCode-recension för mer information.
Först måste du installera och aktivera WPCode. För steg-för-steg-instruktioner, följ vår guide om hur man installerar ett WordPress-plugin.
I din WordPress-instrumentpanel, gå till Kodavsnitt » Lägg till avsnitt. Håll muspekaren över rutan 'Lägg till din anpassade kod (nytt avsnitt)' och klicka på '+ Lägg till anpassat avsnitt' när den visas.

På nästa skärm, välj din kodtyp genom att välja PHP-avsnitt.

Börja med att ge ditt kodavsnitt en tydlig titel, till exempel 'Dölj lösenordsskyddade inlägg', så att du enkelt kan identifiera det i din instrumentpanel senare.
Klistra sedan in PHP-kodavsnittet i rutan Kodförhandsgranskning:

Slutligen, växla omkopplaren från Inaktiv till Aktiv och klicka på Spara kodavsnitt.
För att kontrollera att detta fungerade, ladda om din startsida i ett privat webbläsarfönster. Titeln och miniatyrbilden för det skyddade inlägget kommer inte längre att visas på dina blogg- och kategorisidor, medan själva inlägget förblir helt tillgängligt via dess direkta adress.
För mer information, se vår guide om hur du döljer lösenordsskyddade inlägg från WordPress-loopen. Om du hellre vill behålla inlägget listat men visa en förhandstitt under titeln, har vi också en guide om hur du visar utdraget av ett lösenordsskyddat inlägg.
Vanliga frågor: Lösenordsskydda sidor och inlägg i WordPress
Kan besökare se lösenordsskyddat innehåll i sökresultat?
WordPress håller ditt låsta innehåll dolt från sökmotorer direkt ur lådan. Google kan indexera sidtiteln och URL:en, men den kan aldrig genomsöka, visa eller visa den lösenordsskyddade texten inuti.
Om du vill förhindra sökmotorer från att visa titeln eller URL:en i sökresultaten helt, kan du ställa in sidan på 'noindex' med hjälp av ett SEO-plugin. Detta talar om för sökmotorer att helt utelämna den från sina resultat.
Vi använder All in One SEO (AIOSEO) på våra egna webbplatser. Det låter dig noindexa en specifik sida direkt från inläggseditor, så sidan förblir utanför sökresultaten.
För en komplett genomgång av dessa funktioner, kolla in vår detaljerade AIOSEO-recension.
Hur gör jag en sida privat på WordPress?
Privat och Lösenordsskyddad är två olika inställningar inom menyn 'Status', och de löser olika problem.
Privat begränsar sidan exklusivt till inloggade webbplatsredigerare och administratörer, och tar bort lösenordsfältet helt. Detta gör den idealisk för interna teamdokument.
Under tiden skapar inställningen av ett lösenord en inloggningsskärm så att du kan ge åtkomst till klienter eller läsare som inte har ett användarkonto på din webbplats.
För en komplett genomgång, se vår guide om hur du skapar ett privat inlägg i WordPress.
Hur gör jag en hel WordPress-webbplats privat?
Gratispluginet Password Protected gör hela din webbplats privat. Det placerar en enda lösenordsgrind framför din webbplats, vilket gör den idealisk för klientförhandsvisningar eller webbplatser under utveckling.
Detta tillvägagångssätt fungerar bäst som en tillfällig åtgärd snarare än en permanent lösning, eftersom alla besökare delar samma inloggningsuppgifter, och du inte kan spåra individuell användaraktivitet.
Om du behöver en permanent privat webbplats med unika användarkonton, se vår guide om hur du gör din WordPress-blogg helt privat.
Kan jag lösenordsskydda en mediefil eller PDF?
Nej, ingen av metoderna skyddar fristående mediefiler.
Båda metoderna säkrar WordPress-sidor, men medieobjekt som bilder och PDF-filer har direkta URL:er som laddar filer direkt från din server. Som ett resultat kan alla som har den direkta länken komma åt dessa resurser.
För att skydda enskilda mediefiler behöver du använda en dedikerad säkerhetslösning. Vår guide till de bästa WordPress-plugins för innehållsskydd täcker dessa alternativ.
Vad händer när någon anger fel lösenord?
Om en besökare anger fel lösenord, laddar WordPress helt enkelt om sidan och visar ett kort felmeddelande. Det finns ingen gräns för hur många gånger någon kan försöka, och ingen IP-lås-mekanism. Det håller saker enkelt, men det betyder också att funktionen bara passar för innehåll med låg risk.
Men om du hanterar känslig eller konfidentiell data bör du överväga att använda starkare säkerhetsåtgärder som användarbaserad åtkomst eller inloggningskrav.
Hur länge är lösenord aktiva?
När en besökare anger rätt lösenord sätter WordPress en cookie i webbläsaren som ger åtkomst i 10 dagar. Om dina besökare rapporterar att de anger sina uppgifter tidigare eller senare än förväntat, har ett tema eller plugin troligen justerat den tidsgränsen.
Kan jag använda samma lösenord för flera sidor?
Ja, du kan återanvända samma lösenord för flera sidor eller inlägg. Detta är särskilt användbart när du delar en samling utkast eller sidor endast för klienter.
Tänk bara på att vem som helst med lösenordet kan se alla dessa sidor eller inlägg, så detta tillvägagångssätt är bäst lämpat för innehåll med låg säkerhet.
Fungerar lösenordsskydd med mitt tema?
I de flesta fall, ja. WordPress standardlösenordsskydd fungerar med alla välgjorda teman och ärver dess grundläggande layout och stil.
Ytterligare resurser: Hantering av sidor och inlägg i WordPress
Vi hoppas att den här artikeln hjälpte dig att lösenordsskydda sidor eller inlägg i WordPress. Därefter kanske du vill kolla in våra användbara guider om:
- Ultimat guide för att skydda innehåll i WordPress
- Hur man skapar en betalvägg i WordPress (med förhandsgranskningsalternativ)
Om du gillade den här artikeln, prenumerera gärna på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

MJ
När jag har angett lösenordet på den lösenordsskyddade sidan och den visar den skyddade informationen, hur kan jag logga ut igen för att se hur sidan ser ut för besökare som inte är inloggade?
Tack
WPBeginner Support
Den enklaste metoden skulle vara att använda ett inkognito-/privat webbläsarfönster
Admin
Noreen
Jag har satt bloggsidan till lösenordsskyddad. Webbplatsen är juliananoreen.com.
Sparat.
Den är fortfarande synlig! Lät en vän testa från en mobiltelefon. Synlig där också.
Finns det en ytterligare inställning som jag missar?
Jag förväntar mig att se ett meddelande och lösenordsfält, men testinläggen är helt synliga.
Tack för dina insikter!
N
WPBeginner Support
Hej Noreen,
Bloggsidan är en platshållare för att visa dina WordPress-blogginlägg. Till skillnad från vanliga WordPress-sidor som visar sidinnehåll, visar den här sidan din lista över blogginlägg. Normalt fungerar WordPress lösenordsskyddsfunktion på innehållet i ett inlägg eller en sida. En bloggsida har dock inget eget innehåll. Det är därför innan lösenordsskyddet kan aktiveras, blogginläggen visas.
Admin
Noreen
Åh, sjutton!
Har du några idéer om hur jag kan låsa det helt så att jag kan lägga till innehåll och alla element är dolda? Jag försökte initialt lösenordsskydda inläggen – inte ett alternativ eftersom titeln och funktionsbilderna fortfarande är synliga. Hmmmmm….?
Tack!
WPBeginner Support
För vad det verkar som du vill ha, vill du ställa in ett medlemskapsplugin för att lösenordsskydda ditt innehåll: https://www.wpbeginner.com/plugins/5-best-wordpress-membership-plugins-compared/
Mary Ann
Jag har lösenordsskyddat sidor (och undersidor... inte inlägg). Jag vill att den ska be användaren att ange lösenordet igen när de lämnar sidan...
Jag såg att man kan ställa in post_password_expires till 0 men var skulle jag göra det för en sida?
Ben
Mitt lösenordsskydd fungerar inte. Det hänvisar tillbaka till lösenordsfrågan. Ja, jag har rätt lösenord. Några idéer?
ellen
Jag skapade ett lösenordsskyddat inlägg för ett tag sedan, men jag kommer inte ihåg lösenordet.
Kan du hjälpa mig med detta?
tack på förhand
ellen
Jag hittade det precis…!!!
Diao
Om jag inte vet lösenordet, hur läser jag ett skyddat inlägg?
Justin
Finns det ett sätt att ändra standardtexten för dessa lösenordsskyddade sidor? Jag skulle vilja lämna en länk i den här texten om det är möjligt?
Tack,
J
Stephanie
Hej, jag använder lösenordsskydd för en specifik sida. Men varje gång jag använder lösenordet för att komma åt sidan, dyker ett popup-fönster upp och vill ha mina administratörsuppgifter. Hur kan jag få detta problem att försvinna. Det borde inte hända. Jag använde lösenordsskydd tidigare och det fungerade bra, men nu gör det inte det längre.
Mark
Jag har sidor, inte inlägg, som är lösenordsskyddade. Eftersom det är sidor har jag inga problem med att de visas i arkiv etc. Jag har dem i min meny. Jag vill bara att huvudsidan, inte några av dess barn, ska visas i min anpassade meny tills användaren loggar in. Är det möjligt?
WPBeginner Support
Se vår guide om hur man visar olika menyer för inloggade användare i WordPress
Admin
Mark
Fungerar den koden där det tekniskt sett inte är en "användare" som anger lösenordet för en skyddad sida? Vem som helst kan göra det, de behöver inte vara registrerade som användare.
Mark Gason
standardinställningen för WP-utloggning är 10 dagar!! Det är inte mycket användbart på en privat dator. Jag upptäckte att om jag använde pluginet ‘Protected Posts Logout Button’ och lade till utloggningsknappen på varje sida med lösenordet, loggades jag ut från alla när jag klickade på en. Det tillåter också inställning av automatisk utloggningstid/cookie-utgång. Så jag ställde in 30 minuter om en användare inte loggar ut.
Ian
Statisk sida – jag ställde in synlighet till "lösenord" och satte ett lösenord. Fungerade utmärkt i några veckor. De senaste dagarna när jag anger lösenordet resulterar sidan i "Förbjuden". Lösenordet är korrekt. Jag har inaktiverat plugins, aktiverat standardteman och fortfarande samma resultat – kan inte komma åt lösenordsskyddat innehåll.
Några tankar...
Är detta ett problem med servervärden eller ett WP-problem?
Amanda
Jag har samma problem.
Naomi
Jag provade detta och fick följande fel: när någon vill använda det, fyller de i lösenordet (på en sida) och de omdirigeras till captcha och sedan till min wordpress-inloggning. Det borde inte vara fallet? Jag förstår inte detta.
Tom Gunterman
detta fungerade bra fram till en nylig uppdatering nu får jag bara en 404-sida..
WPBeginner Support
Försök att uppdatera dina permalänkar. Gå helt enkelt till Inställningar > Permalänkar och klicka på knappen Spara ändringar.
Admin
Tom
Ja, det första jag gjorde, blev förvånad när det inte löste det.
WPBeginner Support
Vi testade koden igen med den senaste versionen. Det fungerade bra hos oss. Har du provat felsökningssteg som att inaktivera alla plugins, byta till standardtema, ta bort och återskapa .htaccess-filen?
Sean Vandenberg
Hej, intressant – det här har jag aldrig sett förut (tror jag inte!). ..Kommer detta att vara dåligt för SEO? Kan sökmotorer fortfarande bearbeta innehållet?
Maryam
Så det här var ganska coolt – det skyddar sidan. Jag anger rätt lösenord, och sidan visas som den ska. Nu, när jag uppdaterar sidan, visas den fortfarande. När kommer lösenordsfrågan upp igen?
Justin
Jag kan inte komma åt den privata bloggen från min iPhone eftersom den bara tillåter mig att skriva lösenordet med stora bokstäver, men mitt lösenord är helt gemener.
Även all textinmatning, som prenumerationsrutan, är helt i versaler också.
hur kan jag lösa detta förutom att ändra lösenordet till stora bokstäver.
tack
Justin
Thomas Stahl
Jag tycker att det är en utmärkt funktion. Hur kan jag öppna den lösenordsskyddade sidan med en frågesträng? Så jag kan skicka en länk till mina vänner. Tack för alla idéer.
Thomas
Zeeshan
Hej sir,
i lade till en länk på min webbplats och jag vill att när någon klickar på den så ska det dyka upp en lösenordsfråga, om användaren anger lösenordet korrekt får de tillgång till en lösenordsskyddad sida.
Tack på förhand
Ryan
Detta fungerar utmärkt FÖRVÄRVAR att inlägget fortfarande visas i widgeten "Senaste inlägg". Någon kodändring för att fixa det?
mdfaizan
Finns det något sätt att göra den tillgänglig för inloggade användare. Som standard kan inte ens en inloggad administratör se detta lösenordsskyddade inlägg.
Finns det något sätt vi kan göra det tillgängligt för alla inloggade användare?