Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här blockerar du en användare av WordPress utan att ta bort deras account

While you work hard to cultivate a positive online environment with your audience, there may be situations where you need to address disruptive behavior or enforce community guidelines.

Ibland behöver du blockera en WordPress-användare från din blogg. Det enklaste sättet att uppnå detta är att ta bort användarens profil, men detta kommer att ta bort dem helt från din site.

I den här artikeln visar vi dig hur du blockerar eller inaktiverar en användare av WordPress utan att ta bort deras account.

How to Block a WordPress User Without Deleting Their Account

När du inte ska ta bort en användares account

Det enklaste sättet att blockera en användare på din WordPress website är att helt enkelt ta bort användarens account.

Om du tar bort ett användarkonto i WordPress är det dock obligatoriskt att du tilldelar all deras content till en annan användare. Detta kommer att ändra författarinformationen för dessa artiklar.

Ett sätt att hantera denna issue är att ändra användarens password och email address genom att editera användarens profil. Detta kommer att blockera deras åtkomst och de kommer ej att kunna logga in. Detta kommer dock också att ändra deras Gravatar image.

Möjligheten att inaktivera en användare utan att radera deras account är särskilt användbar på bloggar med flera författare, forum och webbplatser med flera användare.

Låt oss nu ta en titt på hur du enkelt kan blockera en WordPress-användare utan att ta bort användarens account. Vi kommer att täcka tre metoder, och du kan använda snabblänkarna under för att hoppa till den metod du vill använda:

Metod 1: Blockera en användare genom att nedgradera deras roll

Din website i WordPress har ett kraftfullt system för hantering av användare som allow you att tilldela olika roller till varje användare.

Ett sätt att blockera en WordPress-användare är att nedgradera deras roll. Detta kommer inte att hindra dem från att logga in på din WordPress site, men det kommer att begränsa vad de kan göra efter att de loggat in. Om du inte vill att de ska kunna logga in all, bör du använda metod 2 eller 3 istället.

Nedgradering av rollen användare till prenumerant

Du kan nedgradera användarens roll till Prenumerant. När de har loggat in får de begränsad åtkomst till WordPress admin area. De kommer endast att kunna ändra sina användarinställningar, till exempel sitt namn och admin färgschema.

Users With the Subscriber Role Have Very Limited Admin Access

Detta kan dock vara ett problem om användaren har skrivit posts på din site. Om de vill orsaka problem kan de ändra sitt namn till något stötande, och det kommer att visas på alla deras poster på din website.

Nedgradering av användarens roll till ”Ingen roll för den här webbplatsen

En bättre roll för användare som du vill blockera är ”Ingen roll för den här webbplatsen”.

När de loggar in kommer de ej att ledas till admin area. Om de försöker navigera dit visas ett error message som säger att de inte har åtkomst.

Users With 'No Role For This Site' Have No Admin Access

Först, head över till Users ” All Users page i ditt admin area.

Därefter måste du klicka på länken ”Edit” under den specifika användare som du vill blockera.

Edit the User from the Users » All Users Page

Nu måste du rulla ner till inställningen ”Roll” och välja ”Ingen roll för den här webbplatsen” i dropdown-menyn.

Efter det ska du klicka på knappen ”Update User” längst ner på sidan för att stora dina inställningar.

Assign the Role 'No Role for This Site'

Användaren kommer inte längre att kunna komma åt några admininställningar på din WordPress website.

Om du vill avblockera en användare i framtiden följer du helt enkelt samma steg för att tilldela dem deras tidigare roll.

Metod 2: Blockera en WordPress-användare med ”Lock User Account

Lock User Account är ett lätt plugin som bara gör ett jobb. Efter aktivering är du redo att blockera användare så att de inte kan logga in på din website.

Det första du behöver göra är att installera pluginet Lock User Account. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

Blockera en användare

Börja med att navigera till sidan Användare ” Alla användare i adminpanelen. När du är där ska du klicka på checkboxen bredvid varje användare som du vill blockera.

Select 'Lock' From the Bulk Actions Menu

Klicka sedan på knappen ”Bulk actions”, välj ”Lock” i menyn och klicka sedan på knappen ”Tillämpa”.

Nästa gång dessa användare försöker logga in kommer de att blockeras och se error-meddelandet ”Your account is locked!

Locked Users Are Unable to Log In

Avblockera en användare

Om du vill unlocka användaren i framtiden följer du bara samma steg men väljer ”Unlock” i menyn ”Bulk Actions”.

Changed av låsmeddelandet

Du kan customize det message som låsta användare ser när de försöker logga in på din website.

Du måste navigera till Settings ” Allmänt och sedan rulla längst ner på sidan. Du hittar en Lock User Account Section med ett enda alternativ som heter ”Locked User Message”.

Locked User Account Message

Skriv bara in det message som du vill att låsta användare ska se i det här fältet och klicka sedan på knappen ”Save Changes” för att store inställningarna.

Metod 3: Blockera en WordPress-användare på vissa dagar eller datum

Vad händer om du inte vill blockera en användare permanent? Du kanske vill förbjuda en användare i t.ex. 2 veckor eller allow en viss teammedlem att logga in endast under kontorstid.

I så fall kan du använda pluginet User Blocker. Förutom att du kan blockera användare permanently, allow you också att blockera dem under vissa tider på olika veckodagar eller under ett datumintervall.

Det första du behöver göra är att installera pluginet User Blocker. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

När du aktiverat pluginet ska du navigera till sidan User Blocker i WordPress dashboard. Här kan du välja om du vill tacka ja till User Blockers e-postlista och dela icke-känsliga data med utvecklaren för att hjälpa till att förbättra plugin.

Klicka bara på knappen ”Hoppa över och fortsätt” eller ”Tacka ja och fortsätt”.

Opt In or Skip the User Blocker Mailing List

När du har klickat på en av dessa knappar kommer du att se User Blocker settings page.

Det finns tre tabs, så du kan blockera en användare efter tid, datum eller permanently. Som standard ser du tabben ”Användare efter tid”.

User Blocker Settings

Blockera en användare efter tid och dag

När tabben ”Block User By Time” är vald sätter du bara en bock bredvid namnet på alla användare som du vill blockera efter tid. Alternativt kan du blockera användare som har en viss användarroll genom att välja ”Roll” i dropdown-menyn.

Om din website har ett stort antal användare kan du använda funktionen search för att lättare hitta dem.

Sedan, i ”Block Time” section, kan du enter de tider du vill blockera dessa användare på varje veckodag. Du kan skriva in tiderna eller välja dem från en dropdown-meny.

User Blocker Day and Time Settings

Du kan snabbt kopiera samma start- och sluttid till varje veckodag genom att clicka på knappen ”Tillämpa all”. Knappen ”Reset to all” clearar alla tider som du har enter.

Efter det kan du rulla ner till ”Block Message” section. När en användare som blockerats försöker logga in ser de ett standard message. Men om du vill visa ett mer customize block-meddelande kan du skriva det här.

Customize the Block Message

Istället för att displayed a error message when a blocked user attempts to sign in, you can redirect them to another page on your website, such as your Användarvillkor page or Integritetspolicy. Om du gillar att göra det, klistra bara in den sidans URL i den box som tillhandahålls.

När du är nöjd med settings, se till att du klickar på knappen ”Block User”. De användare du valde kommer nu att blockeras från att logga in under de tider och dagar som du valde.

Genom att upprepa dessa steg kan du blockera andra användare under olika tidsperioder.

Blockera en användare efter datumintervall

Om du vill blockera en eller flera användare under ett visst datumintervall ska du klicka på tabben ”Block User By Date” högst upp på vyn.

Du kommer att kunna välja de användarnamn eller roller som du vill blockera.

Select the Users You Wish to Block by Date

Därefter ska du rulla ner till ”Block Date” -sektionen.

You can enter the date and time the block will start and end. Välj bara start- och slutfördatum och -tider i dropdown-menyerna. Tiden anges i 24-timmars format.

Blocking a User During a Date Range

Du kan också add to ett custom message som användarna kommer att se när de försöker logga in. Alternativt kan du enter URL:en till den page som du vill redirecta dem till.

När du är slutförd, glöm inte att klicka på knappen ”Block User”.

Du kan blockera andra användare för olika datumintervall genom att upprepa stegen ovan.

Blockera en användare permanent

Du bör se till att du befinner dig på tabben ”Block User Permanent” och sedan kan du välja de användarnamn (eller roller) som du vill blockera permanent.

Choosing Users to Block Permanently

Efter det är allt du behöver göra att skriva ett custom message som blockerade användare kommer att se när de försöker logga in på din website.

Eller så kan du lämna boxen tom, och de kommer att se standard message. Här står det: ”You are permanently Blocked.

Permanent Block Message

Eller, som de andra alternativen ovan, kan du omdirigera användarna till en webbsida istället för att visa ett meddelande. Skriv bara in sidans URL i boxen ”Enter Redirect URL”.

Nu, när de användare som blockerats försöker logga in, kommer de att se ett error message.

Preview of Block Message When Trying to Sign In

Vi hoppas att denna tutorial hjälpte dig att lära dig hur du blockerar en WordPress-användare utan att ta bort deras account. You may also want to see our ultimate WordPress security guide or our expert picks for the best WordPress security plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

24 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I use the ’no role’ function, for instance, when someone from the team leaves. It even happened that after a certain period, they returned to collaborate with the team again. There’s really nothing simpler than just reinstating the required role retrospectively, and we continue. It’s easy and highly effective without impacting any of the content they’ve created.

  3. Ralph says

    I think assigning ”no role for this site” is the best overall. It is fast, easy and reversable. Nothing can really be lost.

  4. Sally says

    I used No Role to temporarily remove a web dev from Admin access as we only wanted one web dev at a time to access our site. But after changing her role from Admin to No Role, her styling edits were lost. It seems that some work can be lost if you change someone from Admin to No Role.

  5. Richie Conn says

    Is there a way to block a user depending on wether or not they have an active subscription to woocommerce subscriptions on my site?

    • WPBeginner Support says

      For blocking based on a subscription to a different plugin, you would want to reach out to that different plugin’s support for what integrations they have available.

      Administratör

    • WPBeginner Support says

      You would want to reach out to the plugin’s support and they would let you know if there is the option to bulk unblock users or if it is a planned addition in the future.

      Administratör

  6. Jayapramod says

    Useful plugin. Is it possible to block a user with a login count? i.e. username1 and username2. username1 should be blocked once he reached the login count 50. And username2 should be blocked once he reached the login count 30. Login count is also like date and time – it should be defined by admin. Pls, help.

    • WPBeginner Support says

      We do not have a recommended method for that at the moment. For a starting point, you may want to reach out to the plugin’s support to see if they have a plan for adding that at the moment.

      Administratör

    • WPBeginner Support says

      It should be, but if you are concerned you can reach out to the plugin’s support to see if there are any known issues.

      Administratör

    • WPBeginner Support says

      As long as your custom login page displays errors it should show the message but you would want to reach out to the plugin’s support for confirmation on if it works with your setup

      Administratör

  7. Joshua ayoade says

    Please i want to create a site whereby people will post on my site and they will earn through the post they’ve posted on my site

    Please what’s type of site is that and what plugins and themes is more suitable for that site

    And Please I am using WordPress to create this type of site

    I am sorry that I didn’t comment and post on the right page

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.