När du hanterar en WordPress-webbplats, oavsett om du kör uppdateringar eller flyttar till en ny värd, är den största risken ofta inte teknisk. Det är människor som gör ändringar i bakgrunden medan du fortfarande arbetar bakom kulisserna.
Detta kan orsaka verkliga problem. Jag har sett företag förlora försäljningsdata, skriva över nya blogginlägg och till och med tappa bort kundregister eftersom ändringar gjordes under ett viktigt underhållsfönster.
Därför rekommenderar jag att du sätter din webbplats i ett tillfälligt skrivskyddat läge (även kallat innehållsfrysning). Detta hindrar registrerade användare, som redaktörer och författare, från att logga in och göra ändringar medan du arbetar.
På så sätt går inget förlorat och din webbplats förblir stabil för besökare.
I den här artikeln visar jag hur du enkelt sätter WordPress i skrivskyddat läge. Det är perfekt när du byter värd, uppdaterar stora plugins eller gör annat viktigt underhåll. 👷

Varför använda skrivskyddat läge under WordPress-underhåll?
Skrivskyddat läge hjälper till att skydda ditt innehåll genom att tillfälligt blockera ändringar under underhåll, uppdateringar eller webbplatsmigreringar. Detta förhindrar dataförlust och säkerställer att användare inte interagerar med funktioner som kan vara otillgängliga eller instabila.
Utan skrivskyddat läge kan WordPress-uppdateringar göra att vissa funktioner slutar fungera eller beter sig oförutsägbart. Det kan frustrera besökare och leda till en dålig användarupplevelse.
Till exempel, på en e-handelsplats kan en kund försöka lägga en vara i kundvagnen eller genomföra ett köp – bara för att processen ska misslyckas. Detta skapar inte bara förvirring utan kan också kosta dig en försäljning.
Det är inte bara kunder heller. Tänk dig att en av dina skribenter avslutar ett långt blogginlägg, bara för att det ska försvinna under en servermigrering.
Därför är aktivering av skrivskyddat läge ett av de smartaste stegen du kan ta innan du utför stora uppgifter som att migrera din webbplats eller uppdatera kärnplugins.
Låt oss nu titta på det bästa sättet att aktivera skrivskyddat läge i WordPress. I den här guiden kommer jag att guida dig genom:
- Putting Your WordPress Site in Read-Only Mode (Step by Step)
- Bonussteg: Så här inaktiverar du tillfälligt kommentarer och formulärinlägg
- Bonustips: Så här skapar du vackra underhållssidor i WordPress
- Vanliga frågor: Hur du sätter din WordPress-webbplats i skrivskyddat läge
- Fler guider för WordPress-underhåll
Sätta din WordPress-webbplats i skrivskyddat läge (steg för steg)
Även om det finns plugins som är specifikt utformade för 'endast läsläge', är många komplexa eller har inte uppdaterats nyligen. Ett enklare och effektivt alternativ är att använda pluginet User Blocker.
Det låter dig tillfälligt låsa ute alla användare från deras WordPress-konto. Och alla som är utelåsta kommer inte att kunna redigera eller lägga till webbplatsinnehåll, även om besökare fortfarande kommer att kunna se webbplatsen.
Om en användare försöker logga in på ett låst konto kommer de att se ett meddelande som säger 'Ditt konto har låsts.' Du kan anpassa detta meddelande för att ge dina användare mer information.

Detta plugin är perfekt för medlemskapswebbplatser, onlinebutiker eller någon annan typ av webbplats som tillåter användarregistrering.
⚠️ Viktigt: Detta plugin fungerar genom att blockera användare från att logga in. Med andra ord fryser det inte hela din databas. Besökare kan fortfarande lämna kommentarer eller skicka formulär, och den nya datan kan gå förlorad under underhåll.
Därför kommer jag också att visa dig hur du tillfälligt inaktiverar kommentarer och formulär som ett viktigt andra steg.
Det är också värt att notera att detta plugin inte har testats nyligen. Jag testade det dock själv och det fungerade bra i min testmiljö. Om du är osäker, se vår guide om huruvida det är säkert att använda ett föråldrat plugin.
Först installerar och aktiverar vi pluginet User Blocker.
Från din WordPress-instrumentpanel, gå till Plugins » Lägg till nytt plugin.

Skriv sedan helt enkelt pluginets namn i sökfältet för att snabbt hitta det.
När den visas, klicka på knappen ‘Installera nu’ och ‘Aktivera’. Om du behöver hjälp, se vår nybörjarguide om hur man installerar ett WordPress-plugin.

Efter aktivering, gå till sektionen Användarblockering i ditt WordPress adminområde.
Här ser du tre flikar:
- Blockera användare efter tid
- Blockera användare efter datum
- Blockera användare permanent
Oroa dig inte om du inte är säker på vad du ska ställa in; jag guidar dig genom var och en av dem.

Blockera efter tid
Under fliken Blockera användare efter tid kan du välja en eller flera användare och ange blockeringstiden.
För den här handledningen kommer jag att demonstrera hur man blockerar alla användare. För att göra detta kan du klicka på kryssrutan längst upp till vänster i tabellen för att välja alla.
⚠️ Viktigt: Efter att ha klickat på ‘Markera alla’ måste du manuellt avmarkera ditt eget administratörskonto. Om du lämnar ditt konto markerat, låser du dig ute från din webbplats.

Därefter kan du börja ställa in blockeringstiden.
Till exempel har jag ställt in blockeringstiden till måndag från 01:00 till 03:00 UTC.

Osäker på hur länge du behöver? Tveka inte att se vår guide om hur lång tid WordPress-underhåll tar.
Du kan också schemalägga flera tidsblock. Jag lade till exempel till en annan inställning på torsdag vid samma tid.

Därefter kan du skriva ett blockmeddelande som användarna kommer att se om de försöker logga in. Du kanske till exempel vill förklara att du utför regelbundet underhåll.
Om du hoppar över den här delen kommer användarna att se standardmeddelandet 'Du är tillfälligt blockerad'.

Du kan också ange en omdirigerings-URL för att skicka dem till en specifik sida.
Detta kommer att skicka blockerade användare till en specifik sida istället för att visa standardmeddelandet.
🧑💻 Proffstips: Om du har en underhållssida kan du ange dess URL i fältet 'Omdirigerings-URL' för att guida användare dit under driftstopp. För att ställa in en sådan kan du se vår guide om hur man omdirigerar besökare till en underhållssida.
Och om du permanent flyttar din webbplats till en ny domän är det en bra idé att använda detta fält för att automatiskt omdirigera användare till din nya webbplats.
Slutligen kan du klicka på knappen 'Blockera användare' för att spara ändringar.

Ett lyckomeddelande kommer att visas, och dina inställningar kommer att listas i tabellen.
Här kan du klicka på ögonikonen i kolumnen 'Blockeringstid' för att se alla blockeringstider som schemalagts för användaren.

Nu, när användare försöker logga in under den schemalagda blockeringstiden, kommer de att se blockeringsmeddelandet.
Så här ser det ut på min demosida:

Blockera efter datum
För längre underhåll är det bättre att använda fliken 'Blockera användare efter datum'. Här använder du en datumväljare för att blockera en användare för en dag, vecka eller månad – perfekt för serveruppgraderingar eller webbplatsomdesignprojekt.
För den här handledningen kommer jag att visa dig hur du blockerar en enskild användare.
Du kan fortsätta och markera rutan bredvid användaren du vill blockera (se till att inte välja ditt eget administratörskonto). Klicka sedan på pennikonen i fliken ‘Åtgärd’ för att ändra inställningar.

📝 Notera: Se till att du inte låser ditt eget administratörskonto. Du behöver det för att utföra underhåll och låsa upp alla andra när du är klar.
Om du låser dig ute av misstag kan du åtgärda det genom att inaktivera pluginet från din hosting-instrumentpanel. Du kan se min guide om att inaktivera alla plugins när du inte kan komma åt WP-Admin för steg-för-steg-instruktioner.
Detta öppnar ett dedikerat inställningsområde för den användare du har valt.
Användarblockeraren meddelar dig med ett meddelande markerat i rött, så här:

Du kan nu lägga till ditt blockdatum i fälten 'Från' och 'Till'.
Till exempel låser jag ute den här användaren från 9 juni 2025, 01:00:00 till 9 juli 2025, 00:00:00.

Om du är osäker på hur mycket tid du behöver, kolla in vår guide om hur lång tid WordPress-underhåll vanligtvis tar.
Längre ner på skärmen ser du avsnittet 'Blockeringsmeddelande'.
Du kan nu helt enkelt skriva ett nytt meddelande i fältet. Om du hoppar över den här delen kommer användarna att se standardmeddelandet 'Du är tillfälligt blockerad'.

Sedan kan du fritt ange omdirigerings-URL:en, eller inte.
🧑💻 Proffstips: Glöm inte – fältet för omdirigerings-URL är ett utmärkt ställe att lägga till länken till din underhållssida. Detta ger utelåsta användare en hjälpsam plats att landa medan du arbetar. För mer information, se vår guide om att omdirigera besökare till en underhållssida.
Om du flyttar till en ny domän, kan du också använda detta fält för att automatiskt skicka användare till din nya webbplats.
När du är nöjd med allt, klicka bara på knappen 'Blockera användare'.
Nu bör du kunna se användarens blockstatus i tabellen.

Och om användaren försöker logga in på din WordPress-webbplats under den angivna tiden, kommer de att se ditt blockeringsmeddelande.
Så här ser det ut på min demosida:

Blockera användare permanent
Denna konfiguration kommer att låsa ute användare permanent.
Du kan fortsätta och klicka på kryssrutan bredvid användaren du vill blockera.

Därefter ser du användarens dedikerade inställningsområde.
Du kan fortsätta och skriva blockeringsmeddelandet.

Innan du sparar inställningen kanske du vill ange omdirigerings-URL:en.
När det är gjort, klicka på knappen 'Uppdatera blockerad användare'.
Nu, om du tittar på tabellen, kommer du att se att användarens status ändras från grön till röd. Detta innebär att du har tillämpat din nya konfiguration framgångsrikt.

Och det är allt som finns att göra.
Nu, om användaren försöker logga in på din webbplats, kommer blockmeddelandet att visas på WordPress inloggningssida:

Bonustips: Så här inaktiverar du tillfälligt kommentarer och formulärinlägg
Innan du påbörjar din webbplatsmigrering eller andra stora ändringar, vill du också tillfälligt inaktivera kommentarer och kontaktformulär-inlägg på din webbplats. Detta beror på att om någon skickar en kommentar eller ett formulär mitt under dina ändringar, skulle den datan gå förlorad.
För att snabbt och enkelt inaktivera kommentarer på hela din webbplats rekommenderar jag att använda WPCode.
Det är det bästa pluginet för kodavsnitt som finns tillgängligt, och många av våra partner varumärken förlitar sig också på WPCode för dess säkerhet och användarvänlighet. Det litar på av över 2 miljoner webbplatser för att lägga till anpassad funktionalitet utan att röra kärnfiler.
För att lära dig mer, se vår kompletta WPCode-recension.

📝 Notera: gratis WPCode-plugin för kodavsnitt fungerar bra för att tillfälligt inaktivera kommentarer och formulärinlägg. Att uppgradera till WPCode Pro låser dock upp ett komplett bibliotek med kodavsnitt godkända av utvecklare, schemaläggningsalternativ och fullständig revisionshistorik.
Installera och aktivera helt enkelt WPCode-pluginet på din WordPress-webbplats.
Gå till Plugins » Lägg till nya plugins i ditt adminområde.

På nästa skärm kan du använda sökfältet för att snabbt hitta WPCode-pluginet.
Klicka sedan på ‘Installera nu’ i sökresultatet och sedan på ‘Aktivera’ för att slutföra processen.

Om du behöver hjälp, kolla in vår guide om hur man installerar ett WordPress-plugin.
Efter aktivering kan du navigera till Kodavsnitt » + Lägg till avsnitt » Kommentarer. Håll sedan muspekaren över ‘Inaktivera kommentarer helt’ och klicka på ‘Använd avsnitt.’

På nästa skärm, växla helt enkelt omkopplaren från ‘Inaktiv’ till ‘Aktiv.’
Klicka sedan på knappen ‘Uppdatera’, så kommer ditt avsnitt att vara live.

Om du föredrar att inaktivera kommentarer manuellt utan ett plugin kan du se vår steg-för-steg-guide om hur du helt inaktiverar kommentarer i WordPress.
Jag rekommenderar också att tillfälligt inaktivera kontaktformulär eller andra formulär på din webbplats. Du kan ersätta formulärblocket med din företags-e-postadress, eller helt enkelt lägga till ett textmeddelande ovanför formuläret som informerar besökare om att inlämningar för närvarande är pausade.
Vid det här laget är du redo att migrera din webbplats eller utföra viktigt underhållsarbete utan att oroa dig för konflikter och fel.
Bonustips: Så här skapar du vackra underhållssidor i WordPress
Medan skrivskyddat läge skyddar ditt innehåll under uppdateringar, är det också bra att sätta din webbplats i underhållsläge. Detta döljer ditt vanliga innehåll och visar ett anpassat meddelande för besökare.
En väl utformad underhållssida kan informera besökare om att din webbplats tillfälligt är i skrivskyddat läge, varför det händer och när allt kommer att vara normalt igen. Det är ett enkelt sätt att hålla din publik informerad och upprätthålla ett professionellt utseende medan du arbetar bakom kulisserna.

Det är här SeedProd kommer in. Det är den bästa dra-och-släpp WordPress-sidbyggaren som finns, och det är min topprekommendation för att snabbt skapa en vacker underhållssida.
Vissa av våra partner varumärken använder också SeedProd eftersom det är så kraftfullt men ändå lätt att använda. För mer information, se vår kompletta SeedProd-recension.
Du kan också använda gratisversionen av SeedProd för att skapa en snygg underhållslägesida.
För detaljer kan du se vår guide om hur du sätter din WordPress-webbplats i underhållsläge.
Vanliga frågor: Hur du sätter din WordPress-webbplats i skrivskyddat läge
Jag får många frågor om webbplatsunderhåll och låsning av innehåll. Här är svaren på några av de vanligaste.
Vad är skillnaden mellan skrivskyddat läge och underhållsläge i WordPress?
Metoden 'Användarblockering' skapar en innehållsfrysning. Den håller din webbplats synlig för allmänheten så att de kan surfa som vanligt, men den hindrar ditt team eller registrerade medlemmar från att logga in för att göra ändringar.
Å andra sidan tar fullständigt underhållsläge (som du kan ställa in med ett plugin som SeedProd) hela din webbplats offline för besökare. Det visar också vanligtvis ett tillfälligt meddelande, som "Återkommer strax!".
Detta är ofta ett bättre alternativ för större ändringar där du inte vill att någon ska komma åt webbplatsen alls.
Kommer det att skada min SEO att sätta min webbplats i skrivskyddat läge?
Inte alls. För korta underhållsperioder skadar inte användarblockeringsmetoden din SEO. Din webbplats förblir live och tillgänglig för sökmotorer som Google.
Om du använder ett fullständigt underhållsläge, se till att det skickar rätt 503 Service Unavailable-huvud. Detta talar om för sökmotorer att driftstoppet är tillfälligt.
Hur stänger jag av skrivskyddat läge när jag är klar?
Det är enkelt. Gå bara tillbaka till inställningarna för User Blocker-pluginet i ditt WordPress-adminområde. Därifrån väljer du användarna och klickar på knappen 'Avblockera' för att återställa deras åtkomst.
Glöm inte heller att återaktivera dina kommentarer och kontaktformulär när ditt underhåll är klart.
Fler guider för WordPress-underhåll
Jag hoppas att den här artikeln hjälpte dig att lära dig hur du sätter din WordPress-webbplats i ett läsläge eller innehållsfrysningsläge.
Om du tyckte att detta var hjälpsamt kanske du också vill kolla in dessa relaterade guider:
- Kommer snart vs Underhållsläge (Jämförelse)
- Hur man åtgärdar WordPress som fastnat i underhållsläge
- Hur man åtgärdar 'Kortvarigt otillgänglig för schemalagt underhåll'
- Viktiga underhållsuppgifter för WordPress att utföra regelbundet
- Kostnader för WordPress-underhåll – Hur mycket bör du betala?
- WordPress-underhåll – Ultimativ guide för nybörjare
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.

Moinuddin Waheed
för att vara ärlig, visste jag inte att sådana saker också existerar, att vi kan ha en migrering utan att påverka användarnas möjlighet att se och läsa bloggarna och innehållet.
Jag har alltid använt "under construction" och "coming soon" landningssidor. Men det är bra att ha sådana sätt att uppdatera och migrera för webbplatser som har abonnemangsläge och annat av liknande natur.
Tack för den här guiden.
Jiří Vaněk
Jag använder pluginet 'Under Construction' för detta ändamål. Har denna metod några fördelar förutom att göra webbplatsen synlig? Och skulle det inte kunna vara kontraproduktivt jämfört med metoden att dölja allt bakom ett informationsstycke om något går fel?
WPBeginner Support
Detta skulle vara för webbplatser med flera författare för att förhindra att någon skapar ett utkast eller gör en ändring medan en webbplats migreras. Du kan använda en "kommer snart"-sida med detta om du vill för dina webbplatsbesökare.
Admin
Mark Conger
Notera att Code Freeze har övergetts, verkar det som. Men det har forkat och kan hittas på github.
Anonym
Så hur är det med FILE WRITE-behörigheterna? Låt oss säga att WP-webbplatsen är under attack, hur låser jag då alla SKRIVningar till filsystemen?
Kevin
Tack för att du skrev om detta plugin. Jag undrade om något sådant skulle vara allmänt användbart och jag är glad att se att, även om dess användning förblir ganska nischad, är det användbart för vissa människor.