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

Hur man addar Customize Styles till WordPress Widgets (2 sätt)

Att bygga WordPress-webbplatser har lärt oss att små detaljer gör stora skillnader. Anpassad widgetstyling kan förvandla bra webbplatser till fantastiska.

På WPBeginner får vi alla element att fungera tillsammans. Ta våra sidofältwidgets, till exempel.

Vi har anpassat deras utseende för att lyfta fram viktiga resurser och få dem att smälta in sömlöst i vår webbplats design. Detta hjälper oss att bygga upp ett förtroende hos miljontals besökare.

I den här guiden delar vi med oss av de enklaste metoderna för att anpassa WordPress widget-stilar. Du kommer att lära dig tekniker för att få dina widgetar att se professionella ut och integreras perfekt med ditt tema.

Adding custom styles to WordPress widgets

Varför lägga till anpassade stilar i WordPress Widgets?

Som standard använder WordPress-widgetar temats stil, vilket kanske inte alltid matchar dina designmål. Genom att lägga till anpassade stilar får du mer kontroll över hur dina widgetar ser ut och känns.

Här är varför det är värt att anpassa:

  • 🎨 Matcha ditt varumärke: Med anpassade stilar kan du anpassa widgetfärger, teckensnitt och avstånd till webbplatsens varumärke för ett mer sammanhängande utseende.
  • 👓 F örbättra läsbarheten: Ibland är standardwidgetlayouten inte lätt att läsa. Styling kan hjälpa till att förbättra teckenstorlekar, kontrast eller justering för en bättre användarupplevelse.
  • 🌟 Lyft fram viktigt innehåll: Vill du att dina senaste inlägg, uppmaning till handling eller kontaktinformation ska sticka ut? Anpassad CSS kan göra dessa widgetar mer iögonfallande.
  • 🧹 Städa upp röriga designer: Om en widget ser för trång eller malplacerad ut kan anpassade stilar hjälpa till att effektivisera dess utseende och integrera den smidigare i din layout.
  • 🧩 S kapa unika layouter: Anpassade stilar öppnar upp för layoutmöjligheter, som att förvandla en grundläggande textwidget till en stylad promo-box eller anpassa flera widgets i ett rutnät.

Kort sagt hjälper styling av dina widgetar dig att gå längre än standardutseendet och skapa en mer polerad och professionell webbplats.

Med detta sagt, låt oss ta en titt på hur du enkelt kan lägga till anpassade stilar till dina WordPress-widgets.

Vi visar dig 2 sätt att anpassa dina WordPress-widgetar med egna stilar. Du kan använda dessa snabblänkar för att hoppa till den som fungerar bäst för dig:

Note : Den här artikeln är avsedd för användare av klassiska teman. Om du använder ett block-tema kommer du inte att se sidorna Widgetar eller Theme Customizer i din admin. You will have to use blocks and the full-site editor to customize your theme.

Mer information hittar du i vår kompletta guide till WordPress Full Site Editing.

Metod 1: Styla WordPress Widgets med CSS-kod

WordPress-widgetar använder nu blockredigeraren för att lägga till en ny widget och ett nytt block i widgetområden och sidofält. Det innebär att du kommer att se några blockstylingalternativ för några av standardblocken i WordPress.

Om du till exempel går till sidan Appearance ” Widgets och klickar på ett standard WordPress block, kommer du att se alternativ för att ändra blockets färger och typografi.

The default WordPress widget styling options

Det är dock inte alla block som har dessa widgetalternativ, särskilt om dessa block inte är standardblock för WordPress. Tack och lov är en av fördelarna med att använda blockredigeraren för widgets att du enkelt kan lägga till anpassade CSS-klasser till varje block.

Allt du behöver göra är att helt enkelt klicka på den widget där du vill lägga till anpassade stilar.

Därefter måste du bläddra ner till fliken “Avancerat” under blockpanelen. Härifrån kan du lägga till en anpassad CSS-klass.

Adding custom CSS class to widgets in Block Editor

Glöm inte att spara dina widgetinställningar genom att klicka på knappen “Uppdatera”.

Nu kan you add custom CSS till your WordPress theme med inriktning på viss CSS-klass.

Gå bara till appearance ” Customize page och växla till Additional CSS tabs. Där kommer du att se en live preview av din website med en box för att add to dina CSS-regler.

Add CSS rules

En annan effektiv metod för att lägga till anpassad CSS är att använda WPCode.

Vi har testat det utförligt och funnit att det är ett av de säkraste sätten att integrera anpassad kod i ditt tema. Om du hanterar många CSS-snippets gör WPCode det enkelt att organisera och spåra dem.

För mer information om dess funktioner och fördelar, känn dig fri att kolla in vår WPCode recension.

Se först till att installera pluginet WPCode. För Step-by-Step instruktioner kan du läsa vår guide om hur du installerar ett WordPress plugin.

Obs: Du kan använda WPCodes kostnadsfria plan för denna handledning. Men om du bestämmer dig för att bli proffs får du ytterligare förmåner som tillgång till ett molnbibliotek med kodavsnitt och smart villkorlig logik för mer flexibilitet i hanteringen av din kod.

Gå sedan till Code Snippets “ + Add Sn ippet och välj ‘Add Your Custom Code (New Snippet). Klicka sedan på knappen “+ Add Custom Snippet”.

Adding a new custom code snippet in WPCode

Ge nu din nya custom CSS ett namn. Det kan vara något enkelt som “Custom Widget Style”.

Ändra sedan Code Type till “CSS Snippet”.

Custom CSS to style WordPress widgets

Därefter går du vidare och lägger till din customize CSS i fältet.

Här är lite grundläggande CSS som vi använde:

.latest-articles { 
background-color:#def4f1;
padding:10px;
}

När du är klar rullar du bara ner till sectionen Insertion. Se till att infogningsmetoden är inställd på “Auto Insert” och att Location är “Site Wide Header.

Därefter togglar du knappen högst upp i högra hörnet tills det står “Active” och klickar på “Save Snippet”.

Choosing Site Wide Header as the code location in WPCode

När du har lagt till din anpassade CSS kan du visa din WordPress-webbplats på mobil eller dator för att se hur den fungerar.

Så här ser vår ut på vår demo WordPress-webbplats:

Block widget with custom style preview

Metod 2: Stil WordPress Widgets med CSS Hero (ingen kod)

Ett problem med metoden ovan är att du måste skriva CSS-kod. Men inte alla användare kan CSS eller ej vill de skriva kod själva.

I så fall kan du använda CSS Hero. Det är ett custom WordPress plugin för styling som gör att du kan add to custom CSS till din WordPress tema utan att skriva någon kod.

Du kan lära dig mer om tillägget i vår CSS Hero review.

Först måste du installera och aktivera CSS Hero plugin. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin för WordPress.

Vid aktivering kommer plugin att lägga till ett nytt menu item till din WordPress admin-verktygsfält högst upp.

Därefter måste du besöka sidan där du kan se den widget du vill styla och klicka på CSS Hero-knappen högst upp.

Opening CSS Hero in WordPress

Detta öppnar sidan i gränssnittet för CSS Hero Editor.

Det är en Live Editor där du helt enkelt kan peka och clicka på valfritt objekt på din website och ändra dess stil.

CSS Hero interface

Ta helt enkelt din mus till det widget som du vill styla. Klicka sedan för att selecta den.

I det här exemplet har vi valt widgeten Search.

Clicking on a search widget in CSS Hero

Efter det kan du använda menyn till vänster för att styla ditt widget hur du vill. Detta inkluderar avancerade alternativ för styling som gillar gradienter, typografi, padding, marginaler och kanter.

I exemplet nedan har vi ändrat teckenstorleken för widgeten WordPress Search så att den sticker ut ännu mer.

Changing a search widget's typography in CSS Hero

Du kan också ändra specifika delar av widgeten om det behövs.

For instance, we decided to change the border radius of the button and search fields. På så sätt ser de mer böjda och snygga ut.

Changing a search widget's border radius in CSS Hero

När du är slutförd, glöm inte att klicka på knappen “Save” för att spara dina Settings.

Gå sedan vidare och förhandsgranska din webbplats för att se din nya WordPress-design i aktion.

Clicking the Save button in CSS Hero

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du add to custom styles till WordPress widgets. Du kanske också vill se vårt urval av de bästa drag and drop page builders för WordPress och vår jämförelse av för- och nackdelar mellan gratis och premiumteman för WordPress.

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

20 kommentarerLeave a Reply

  1. The Plugin was really Great but I had a problem…

    It doesn’t work when i add custom css….

    May be plugin css is overriding my code but.. that really sad…

    Hey Wpbeginner.com Team.. Please leave me a reply,]

    I You can tell me how to fix it…

  2. I love this plugin but every time I activate it, I have trouble with the gallery widget. It works fine with the plugin deactivated, but if I turn on the plugin, the gallery widget won’t save any images. All of the other widgets work fine. Does anyone else have this issue?

  3. Does how to instructional above also also include the ability to customize the font of the widget titles?
    Thanks!

  4. Finally, after failing at trying to decode the jargon I get on inspect, this article told me exactly what I needed.

    Thanks

  5. There is extra white space while creating extra widget area for header. Kindly tell us , how to remove this

  6. Hi, I tried to do it manually, inspected the element and its class but it did not work.

    I am trying to change the style of a WPform.

    Could you help me?

  7. i have added a widget area to my header using the functions.php and header.php files. i can see the widget ive added on my site but i want to put it next to the menu, any idea how to do this please? i want it to sit to the right hand side of the menu.

  8. Why does my layout under widget styles only shows the padding option, without the bottom margin, gutter & row layout option.

  9. hallo
    I can not make any changes because it is inactive
    Being processed plugin / css / plugin-front.css (inactive),How can I activate pleas

  10. Hello, my theme doesn’t have a right sidebar, it came with just a footer widget area, can I use the custom css to add a right sidebar? Please help me, thanks

    • No, you will first need to define a widget ready area. Your theme may already have an option to use a sidebar layout. If it doesn’t, then we would recommend you to ask the theme author for support. On the other hand, if you feel confident in your coding skills, then go a head.

      Admin

  11. I want to change them manually. Am I right that by using widget-number class you actually can’t move them up or down in the widgets area, because their id will change, or it works differently?

  12. I was looking for something like this to add some style to my sidebar and stumbled upon the Flexible Posts Widget plugin. I think it’s always nice to have options ;)

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.