Vissa läsare har frågat oss hur man inaktiverar WordPress admin-fält. Även om det är en liten justering, föredrar vissa användare att göra detta av olika anledningar, som att upprätthålla ett renare användargränssnitt eller förbättra användarupplevelsen för icke-administratörsanvändare.
Som standard kan du enkelt inaktivera WordPress adminfält för enskilda användare. Detta kan dock vara tidskrävande om du har ett stort antal registrerade användare på din webbplats.
I den här artikeln visar vi hur du enkelt kan inaktivera WordPress adminfält för alla användare utom administratörer.

Vad är WordPress admin-fältet?
Som standard visar WordPress ett admin-fält högst upp på skärmen för alla inloggade användare. När du är inloggad på ditt konto kan du se den här verktygsfältet i WordPress admin-område och alla andra sidor.

WordPress adminverktygsfält har användbara genvägar till olika backend-områden i WordPress, och dessa genvägar ändras baserat på en användares roll och behörigheter i WordPress.
Adminfältet kan dock vara distraherande när du tittar på din webbplats frontend.
Det kan också påverka din webbplats design och användarupplevelse. Detta kan vara ett problem om du bygger eller hanterar en WordPress-webbplats för en tredje part, eftersom det hindrar dem från att se hur deras webbplats verkligen ser ut.
Lyckligtvis finns det flera sätt att inaktivera adminfältet för alla användare utom administratörer. Använd helt enkelt snabblänkarna nedan för att hoppa till den metod du vill använda:
- Metod 1: Ändra varje användares behörigheter i WordPress
- Metod 2: Använd kod för att inaktivera adminfältet för icke-administratörsanvändare (rekommenderas)
- Metod 3: Använd ett gratis plugin för att inaktivera adminfältet för icke-administratörsanvändare
Videohandledning
Om du föredrar skriftliga instruktioner, fortsätt bara att läsa.
Metod 1: Ändra varje användares behörigheter i WordPress
Du kan inaktivera adminfältet för specifika användare genom att helt enkelt redigera deras användarprofil. Detta är en snabb och enkel metod om du bara behöver ta bort fältet för ett litet antal personer. Men om du driver en medlemskapswebbplats med många användare, rekommenderar vi att du väljer en annan metod.
För att ta bort adminpanelen manuellt, gå helt enkelt till sidan Användare » Alla användare i WordPress adminpanel. Håll sedan muspekaren över den WordPress-användare som inte behöver adminpanelen, och klicka på 'Redigera' när den visas.

Detta öppnar användarens profil.
Här, avmarkera rutan bredvid alternativet 'Visa verktygsfält när du besöker webbplatsen'.

Efter det, scrolla till botten av skärmen och klicka på 'Uppdatera användare' för att spara dina ändringar. Detta inaktiverar adminpanelen endast för den specifika personen.
För att dölja verktygsfältet för fler användare, följ bara samma process som beskrivs ovan.
Metod 2: Använd kod för att inaktivera adminfältet för icke-administratörsanvändare (rekommenderas)
Om du behöver dölja adminfältet för många olika personer, skulle det ta mycket tid och ansträngning att ändra varje användares inställningar manuellt.
Av den anledningen rekommenderar vi att du inaktiverar admin-fältet genom att lägga till kod i functions.php-filen, som är en WordPress-temafil.
Vissa guider kommer att säga åt dig att redigera temafiler manuellt, men detta kan orsaka vanliga WordPress-fel och kan till och med helt förstöra din webbplats.
Av den anledningen rekommenderar vi att du använder WPCode. Det är det bästa kodsnuttpluginet och gör det enkelt att lägga till anpassad kod i WordPress utan att riskera din webbplats.
Vi har använt WPCode för att ändra administratörsfärgschemat, ta bort texten ‘Howdy Admin’, inaktivera knappen Skärmalternativ och mer.
Först måste du installera och aktivera gratis WPCode-pluginet. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
När pluginet har aktiverats, gå till Kodavsnitt » Lägg till avsnitt.

Här ser du alla färdiga kodsnuttar du kan lägga till på din webbplats.
Faktum är att WPCode har exakt det kodavsnitt du behöver för att inaktivera admin-fältet i sitt inbyggda bibliotek med kodavsnitt. Gå helt enkelt till Kodavsnitt » Bibliotek.

Sök här efter ‘Disable The WP Admin Bar’.
När rätt utdrag visas, klicka bara på knappen 'Använd utdrag'.

Pluginet lägger automatiskt till koden på din webbplats, ger koden en beskrivande titel, väljer rätt infogningsmetod och lägger till och med till taggar för att hjälpa dig att identifiera kodavsnittet.
Här är hur koden ser ut:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
Nu, om ditt mål är att inaktivera admin-fältet för alla användare, behöver du bara växla omkopplaren från 'Inaktiv' till 'Aktiv' och sedan klicka på 'Uppdatera'.

Men eftersom vårt mål är att inaktivera WordPress adminpanel för icke-administratörsanvändare, då behöver vi göra några små justeringar i koden.
Du kan ersätta den befintliga koden med följande:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
Den här koden identifierar alla icke-administratörsanvändare som inte för närvarande tittar på admin-instrumentpanelen. För dessa användare inaktiverar den WordPress admin-fält.
Skrolla sedan ner på sidan till avsnittet 'Infogning'. Här kan du behålla standardmetoden 'Automatisk infogning' för att säkerställa att koden körs överallt.

Skrolla slutligen till toppen av skärmen och klicka på reglaget 'Inaktiv' så att det visar 'Aktiv'.
Klicka sedan bara på knappen 'Spara utdrag' eller 'Uppdatera' för att göra kodutdraget live.

Det var allt! Kom bara ihåg att kontrollera din WordPress-webbplats för att säkerställa att allt fungerar som det ska.
Metod 3: Använd ett gratis plugin för att inaktivera adminfältet för icke-administratörsanvändare
Om du inte vill lägga till kod på din webbplats kan du dölja adminfältet med hjälp av ett plugin. Hide Admin Bar Based on User Roles låter dig ta bort verktygsfältet baserat på olika användarroller, så detta är ett bra val om du vill inaktivera fältet för alla medlemmar, WooCommerce-kunder eller någon annan användarroll.
Först måste du installera och aktivera pluginet Hide Admin Bar Based on User Roles. 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 sidan Inställningar » Dölj adminfältets inställningar. Härifrån markerar du rutorna bredvid de användarroller som du vill inaktivera adminfältet för.

När det är gjort, klicka helt enkelt på 'Spara ändringar' för att spara dina inställningar.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du inaktiverar WordPress admin-fält för alla användare utom administratörer. Du kanske också vill se vår guide om hur man får e-postmeddelanden för inläggsändringar i WordPress och våra experters val av bästa WordPress-plugins för aktivitetslogg och spårning.
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
Detta är verkligen mycket användbart för en webbplats med flera författare. Jag tillämpade det nästan omedelbart efter att ha läst om det. Jag hade inte ägnat mycket uppmärksamhet åt denna fråga tidigare, men eftersom jag nyligen slutförde en webbplats med flera författare, var den här handledningen mycket läglig, och återigen, du ledde mig till en intressant modifiering som förbättrar säkerheten.
Livingstone
Orsakar ett fel när det aktiveras
WPBeginner Support
It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further
Admin
Dayo Olobayo
Tack för artikeln men är det möjligt att styla adminfältet som jag vill?
WPBeginner Support
För det rekommenderar vi att du tittar på vår artikel nedan!
https://www.wpbeginner.com/beginners-guide/how-to-customize-wordpress-admin-area-dashboard-for-beginners/#customizeadmintoolbar
Admin
Hajjalah
Jag har ett Frågor och Svar-plugin på min blogg som automatiskt lägger till adminfältet för alla användare när jag gör en uppdatering på det. Jag är glad att WPCode helt har inaktiverat denna irriterande funktion. Tack WPBeginner för den hjälpsamma artikeln.
WPBeginner Support
Varsågod!
Admin
Moinuddin Waheed
This is very needed to hide the admin bar to all the user’s except the administrator.
I have thought of doing this multiple times over specially when I was running news website and I had many authors and contributors.
Showing them admin bar is not only unnecessary but annoying too.
Really appreciate for the steps to get rid of this admin bar and keep it for only the administrator.
Amos Showole
Wow… Det här är jättebra, du löste ett problem jag hade på en av mina WordPress-webbplatser där BuddyPress var installerat…
WPBeginner Support
Kul att höra att vår guide var till hjälp!
Admin