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 inaktiverar du oönskade widgetar i WordPress

Många användare har frågat oss hur man inaktiverar oanvända widgetar i WordPress, och vi förstår deras frustration.

I standard widgetar area visas alla available widgets, oavsett om du faktiskt använder dem eller inte. Detta kan göra det svårt att hitta de widgetar du behöver och kan göra dig långsammare när du customiserar din site.

Genom att inaktivera oanvända widgetar kan du fokusera på att lägga till och arrangera de widgetar som verkligen förbättrar din website och ger värde till dina besökare.

I den här artikeln visar vi dig hur du inaktiverar oönskade widgetar i WordPress för en gratis widgetupplevelse.

Remove unwanted widgets in WordPress

Varför inaktivera oönskade widgetar i WordPress?

Widgetar är block av element som du kan add to your WordPress site’s sidebars or widget ready areas. WordPress levereras med flera egna standardwidgets, och andra tillägg till WordPress kan också add to sina egna widgetar.

Alla dessa widgets kan ses på vyn Appearance ” Widgetar. However, you’ll notice that some of these widgetars are not very useful, and you will probably never use them on your website.

Om du använder tillägg som också addar sina egna widgets, kommer snart widgets-vyn att bli en enda stor röra som gör det svårt att hitta de widgets som du faktiskt vill använda.

Låt oss se hur du enkelt kan städa upp widgetskärmen genom att inaktivera oönskade widgetar i WordPress.

Inaktivera oönskade widgets i WordPress

Det första du behöver göra är att installera och aktivera pluginet WP Widget Disable. För mer detaljer, se vår steg-för-steg guide om hur du installerar ett WordPress plugin.

Efter aktivering måste du besöka Appearance ” Disable Widgets page för att konfigurera plugin-inställningar.

Disable widgets settings

Settings page är uppdelad i två tabs. Först måste du selecta de widgetar i sidebar som du vill inaktivera. Kontrollera bara boxen bredvid de widgetar som du inte vill använda och klicka på knappen ”Save Changes”.

Du kan nu besöka appearance ” Widgets page för att se skillnaden. Alla valda widgets kommer inte längre att vara synliga på vyn Widgets.

Cleaned up widgets screen in WordPress

Så här tar du bort widgets för WordPress dashboard

WordPress visar också flera widgetar på sidan Dashboard. Vissa tillägg och teman kan också add to sina egna widgetar till din WordPress dashboard.

Normalt kan du städa upp dashboard-skärmen genom att clicka på knappen ”Screen Options” och avmarkera de widgetar som du inte vill se. Detta är det snabbaste och enklaste tillvägagångssättet. Det är bäst för webbplatser med bara en användare.

Cleaning up dashbaord screen in WordPress

Men den här metoden tillåter dig och alla andra som använder din site att helt enkelt klicka på knappen Screen Options och visa dessa widgetar igen.

WP Widget Disable plugin allow you to hide dashboard widgets even from Screen Options menu.

Head över till Appearance ” Inaktivera widgetar page och click på Dashboard Widgets tabs.

Select de widgets du vill dölja från dashboardens vy och click på knappen ”Save Changes” för att store your settings.

You can now visit the dashboard page to see it in action.

Disabled dashboard widgets in WordPress

You will notice that the widgets you chosen to remove are no longer visible on the dashboard or inside screen options menu. Du kan också skapa dina egna custom WordPress dashboard widgets för att visa på instrumentpanelen.

Om du helt vill ta bort widgetar i WordPress dashboards, så att andra användare inte enkelt kan slå på dem igen, måste du klistra in följande kod i ditt temas functions.php-fil, ett site-specifikt plugin eller i ett code snippets plugin:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;
  
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_drafts']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
  
}
  
add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );

Var och en av widgetarna ovan är ganska självförklarande. Du behöver bara remove alla widgetar från listan som du vill behålla. Om du vill ta bort dessa widgetar från alla användare utom administratörer, ändrar du bara den sista raden till detta:

if (!current_user_can('manage_options')) {
    add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );
}

Vi rekommenderar att du lägger till den här koden med hjälp av pluginet WPCode. Det är det säkraste och enklaste sättet att add to custom code i WordPress utan att editera dina theme-filer.

För att komma igång måste du installera och aktivera det gratis WPCode plugin på din website. Om du behöver hjälp kan du läsa den här guiden om hur du installerar ett plugin för WordPress.

När pluginet är aktiverat, head to Code Snippets ” Add Snippet från din WordPress dashboard.

Därifrån håller du musen över alternativet ”Add Your Custom Code (New Snippet)” och klickar på knappen ”Use snippet”.

Add a new custom code snippet in WPCode

Därefter kommer du till sidan ”Create Custom Snippet”. First, add a title for your snippet, which can be anything to help you remember what the code is for.

Sedan klistrar du bara in koden ovan i boxen ”Code Preview” och väljer ”PHP Snippet” som code type från dropdown-menyn.

Paste your code into the WPCode plugin

Efter det, toggle omkopplaren från ”Inaktiverad” till ”Aktiv” och klicka på ”Save Snippet” knappen högst upp på sidan.

Activate and save your custom code snippet

Nu kommer alla widgetar i WordPress dashboard att inaktiveras.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du inaktiverar oönskade widgets i WordPress. Du kanske också vill se vår guide om WordPress sidebar-tricks för att få maximalt resultat, och våra val av de bästa WordPress page builder plugins för att skapa customplates utan någon kod.

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

12 kommentarerLämna ett svar

  1. Syed Balkhi

    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

    I tested the snippet using WP-Code and it works great. What I needed to hide on the board really disappeared. The big advantage is that I don’t have to use any other plugin to achieve this result. I love your tutorials that can be solved by simply using a snippet. It really saved me a lot of space for unnecessary plugins.

    • WPBeginner Support

      Glad to hear the snippet was helpful :)

      Administratör

  3. Arnold

    Why are you using ”unset()” in stead of ”remove_meta_box()”?

    Curious :-)

    High Regards,
    Arnold.

    • WPBeginner Support

      remove_meta_box can be good if you know when the meta box was added and add the code in the correct location but the unset method does not require that level of knowledge and is more guaranteed to work for a beginner :)

      Administratör

  4. Maria

    Hi.
    When I disable all the other widgets, I’m losing my search-field as well even though i do not choose this on the list. So I want to keep my search field, but not the other widgets. How can i fix this?

  5. Joshua Hoe

    So if hiding the widgets mean Unregistered widgets will not be loaded, does it also mean that the website speed will be faster as well?

    • WPBeginner Support

      Depending on the widgets you are disabling there could be a small speed increase but in general nothing overly noticeable in terms of speed

      Administratör

  6. Luis

    Hi,
    But how can we remove the widget area as seen in last picture? The widgets are gone, but the boxes (empty) are there to see. Can we also remove this empty boxes?

    Thanks

    • WPBeginner Support

      You would need a different plugin for that, the plugin does not currently remove those

      Administratör

  7. Jeff Yablon

    Umm … You know this disables nothing? It HIDES them, leaves their stub coded overhead, and adds an extra plug-in.

    • WPBeginner Support

      Hi Jeff,

      It actually unregisters those widgets, which is not the same as hiding. Unregistered widgets are not loaded.

      Administratör

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.