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 använder du shortcodes i dina sidebar widgets i WordPress

Enligt vår erfarenhet är en av de grundläggande sakerna du bör lära dig i WordPress hur du använder kortkoder i dina sidofältwidgets.

Det beror på att många plugins använder kortkoder för att visa sitt innehåll istället för att ha sina egna widgets. Genom att veta hur man använder kortkoder i sidofält kan du göra mer med din webbplats och få ut det mesta av olika plugins.

I den här artikeln visar vi hur du använder kortkoder i sidofältswidgets i WordPress. Vi går igenom metoder för både klassiska teman och blockteman.

How to use shortcodes in your WordPress sidebar widgets

Varför använda shortcodes i dina sidebar widgets i WordPress?

Med hjälp av kortkoder kan du lägga till avancerat innehåll och funktioner på din webbplats, t.ex. kontaktformulär, tabeller, toppkommentatorer och mycket mer. WordPress levereras med flera inbyggda kortkoder men vissa plugins lägger också till sina egna kortkoder.

Du kan till exempel visa Instagram-foton i sidebaren WordPress med hjälp av en shortcode som tillhandahålls av Smash Balloon Instagram Feed.

An example of a social media sidebar widget

Detta content kommer sedan att visas på hela din WordPress website, så du behöver inte lägga till det på varje page och post manuellt. Detta kan save you massor av tid och ansträngning och hjälper till att hålla designen på din site konsekvent.

Med detta i åtanke, låt oss titta på några olika sätt att add to och använda shortcodes i WordPress sidebar widgets. Använd bara snabblänkarna under för att hoppa direkt till den metod du vill använda.

Metod 1: Lägga till shortcode till WordPress Block Widget Editor (Classic Themes)

De flesta gratis och betalda klassiska WordPress teman kommer med widget-klara sidebar. Med detta i åtanke kan du ofta helt enkelt add to en Shortcode widget till din websites sidebar.

Först går du till appearance ” Widgets i adminpanelen. Här ser du alla de olika area där du kan add widgetar i WordPress, inklusive sidebar.

Adding a shortcode widget to a WordPress sidebar

Klicka bara på knappen ”+ Add Block” och börja skriva in ”Shortcode”.

När det högra blocket dyker upp drar du det till sidebaren i WordPress.

How to add a shortcode to the WordPress sidebar

You can now add your shortcode to the block.

När du har slutfört, glöm inte att clicka på ”Update” för att göra ändringarna live.

Publishing a shortcode block in WordPress

Nu kan du besöka din WordPress blogg eller website för att se shortcoden i action.

Metod 2. Lägga till shortcode till hela Site Editor (Block Themes)

Om du använder ett Block Editor-tema kan du lägga till en shortcode till sidebaren med hjälp av Full Site Editor. I din WordPress dashboard, gå till Themes ” Editor.

Opening the WordPress full-site editor (FSE)

Du kommer nu att se några inställningar för att edit your block theme.

För att editera ditt temas sidebar behöver du vanligtvis klicka på menyn ”Patterns”.

Clicking the Patterns menu in Full Site Editor

Nu rullar du ner till ”Template Parts”.

Det är här du hittar ditt block temas standard templates delar, såsom headers, footers och sidebars. Klassiska teman kategoriserar vanligtvis dessa element som widgetar areas.

Precis som klassiska teman kan ditt block theme ha eller ej ha en sidebar template-del. I så fall kan du behöva skapa en själv. Du kan läsa vår guide för nybörjare till WordPress Full Site Editing om hur du gör det.

När du har locationat din sidebar, clickar du bara på den.

Selecting the sidebar template part in Full Site Editor

Därefter klickar du bara på knappen ”Edit”.

Detta tar dig till block editor för att editera sidebaren.

Editing the sidebar template part in Full Site Editor

Nu, precis som när du använder block editor, kan du klicka på knappen ”+ Add Block” var som helst.

Därefter väljer du blocket ”Shortcode”.

Adding the shortcode block to a sidebar in Full Site Editor

När du är klar, lägg bara till shortcode som du normalt skulle göra.

Sedan klickar du på ”Save” för att göra dina ändringar officiella.

Saving changes made to a sidebar in Full Site Editor

Proffstips: Om du nyligen har bytt till ett blocktema från ett klassiskt tema och vill använda din gamla widget i sidofältet som ett block kan du läsa vår guide om hur du konverterar en WordPress-widget till ett block.

Metod 3: Använda den anpassade HTML-widgeten (mer customize)

Ibland kanske du vill visa annat content tillsammans med shortcoden. RafflePress kan till exempel add to en tävling eller giveaway till din sidebar med hjälp av en shortcode. För att dra ännu mer uppmärksamhet till tävlingen kanske du vill visa en heading ovanför tävlingen.

An example of a giveaway created using RafflePress

Istället för att skapa separata Shortcode- och Heading-block kan du helt enkelt add to shortcode och text till ett Custom HTML-block.

Detta hjälper dig att ordna olika content i en snygg layout. Du kan också styla blocket med HTML, så att du kan kontrollera exakt hur det ser ut i sidebaren.

För mer detaljer, se vår kompletta RafflePress review.

Custom HTML-blocket stöder inte shortcodes som standard, men du kan enkelt ändra detta genom att lägga till customize-kod i WordPress. När du har lagt till den här koden kan du använda shortcodes i alla Custom HTML-block på hela din WordPress website.

Ofta hittar du guider med instruktioner om hur du lägger till anpassad kod i webbplatsens functions.php-fil. Detta rekommenderas dock inte eftersom eventuella misstag i koden kan orsaka vanliga WordPress-fel eller till och med förstöra din webbplats helt och hållet.

Det är där WPCode kommer in i bilden.

Detta kostnadsfria plugin gör det enkelt att lägga till anpassad CSS, PHP, HTML och mer till WordPress, utan att riskera din webbplats. Ännu bättre är att det levereras med ett bibliotek med färdiga snippets inklusive kod som låter dig använda kortkoder i textwidgets.

Till att börja med måste du installera och aktivera WPCode. För mer information kan du läsa vår Step-by-Step guide om hur du installerar ett tillägg till WordPress.

Efter det, gå till Code Snippets ” Add Snippet i WordPress dashpanelen. Du kan nu börja skriva in ”shortcode”.

Adding a code snippet to your WordPress website

När det dyker upp, hoverar du musen över följande snippet: ”Aktivera körning av shortcode i textwidgets.

You can then go ahead and click on ”Använd snippet”.

Adding shortcode to a custom HTML block using code

Detta kommer att öppna snippet i WPCode editor. WPCode konfigurerar inställningarna för snippet åt dig, så du kan helt enkelt clicka på ”Inaktiverad”-knappen så att den blir blå.

När du har gjort det klickar du på ”Update” för att göra snippet live.

Adding shortcode to a sidebar widget using code

Nu kan du add a shortcode till vilken text widget som helst.

Gå bara till Appearance ” Widgets och skriv ’Custom HTML’ i sökfältet.

Adding a Custom HTML widget to a WordPress sidebar

När det högra blocket appear drar du det till sidebaren på din website.

När det är gjort kan du add your HTML och shortcode till blocket.

Adding a custom HTML widget to a WordPress website

När du är nöjd med hur widgeten är konfigurerad klickar du på ”Update”.

Nu om du besöker din website, ser du shortcode och custom HTML live.

Vanliga frågor och svar: Använda kortkoder i sidofältswidgets i WordPress

Oavsett vilket theme du använder bör du kunna add shortcodes till sidebaren med hjälp av någon av metoderna ovan.

Men om du behöver extra hjälp, här är några av de vanligaste frågorna om att lägga till shortcodes i sidebaren.

Hur ändrar jag var widgeten för sidebar visas?

Sidebarens location styrs av your WordPress theme. Om du inte är nöjd med sidebarens position kan du eventuellt ändra den med hjälp av temats inställningar.

Många WordPress teman låter dig välja mellan olika layouts. Ofta innebär det att sidebaren visas på olika sidor av vyn.

Du kan gå till WordPress Theme Customize eller Full Site Editor för att se de tillgängliga sidebar-områdena.

Hur addar jag en sidebar till mitt tema i WordPress?

Om ditt tema inte har ett sidebar kan du skapa ett barntema och sedan add to ett sidebar med hjälp av kod.

Du kan läsa vår guide om hur du lägger till custom headers, footers och sidebars i WordPress för mer information.

Om du ej är bekväm med att skriva kod, kan du också skapa ett custom WordPress theme med hjälp av ett tillägg som SeedProd. Du kan använda detta populära page builders plugin för att designa ditt eget theme och sidebar med hjälp av en enkel drag and drop editor.

För Step-by-Step instruktioner, vänligen se vår guide om hur du skapar ett customize WordPress theme utan någon kod.

Hur använder jag en annan shortcode på varje post eller page?

Ibland kanske du vill använda olika shortcodes på några av dina posts och pages. Till exempel kanske du vill visa de mest populära posterna på din archive page och visa annonser på din homepage.

För mer information, vänligen se vår guide om hur du visar olika sidebar för varje post och page i WordPress.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt lägger till kortkoder till dina sidofältswidgets i WordPress. Du kanske också vill se vår guide om hur du visar eller döljer widgetar på specifika WordPress-sidor och våra expertval av de bästa Gutenberg-vänliga teman.

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

38 kommentarerLämna ett svar

  1. Mrteesurez

    Do you mean, in the last method, that I can add shortcodes in the original HTML widget box and make it runs well just like shortcode widget box ?

    • WPBeginner Support

      For now you should be able to :)

      Administratör

  2. Ralph

    Shortcodes are one of the best things in wordpress. They save so much time when we only have to change the code in 1 place and everywhere else updates on its own. I love them!
    I was using adinsterter for years, but it is limited to 20 shortcodes in the free version. I will definitely switch to wordpress method now when I know about it.

    • WPBeginner Support

      Glad you found it helpful :)

      Administratör

  3. Arkanum

    Thanks! For me it’s work :D

    • WPBeginner Support

      Glad our guide helped :)

      Administratör

  4. Zdenko Zec

    Hi there. I have tried it on my website developed localhost but it is not working. I have tried both with the text widget and by adding the filter to the functions.php and using the Custome HTML. Can you please share your thoughts about that? Cheers

    • WPBeginner Support

      You may want to ensure the shortcode you’re using is a working shortcode.

      Administratör

  5. Thanks a lot!!

    Great post! thank you very much

    • WPBeginner Support

      You’re welcome :)

      Administratör

  6. Muhammad Zeeshan

    Hi
    Good morning
    Actually i want to show only text of the post on a specific page,how can i do this?

  7. Rahul

    Last night i have install an Plugin for shortcode. But i could not use it. But now i’m success

    • WPBeginner Support

      Glad our article could help :)

      Administratör

  8. Ahmer

    This is very good and informative post about how to use shortcodes.

    I was looking for such article.

    Shortcodes really make difference in blogs and many people don’t know how to use them properly.

  9. MikeL

    The custom code option only works in the widget text CONTENT area, but not the TITLE area.

  10. nicole

    where do you go to actually create the shortcodes?? Im looking for where to find the settings shown in this screenshot:

  11. Neville

    Hi there,

    I have experience in website development, but am new to WooCommerce. I am building a website for a client, based on the Avada WP theme (5.6.1). This is under development:

    You will see that there is a carousel on the Home page, but I have been looking without success for a plugin to replace this which will allow me to display variable products in gallery/grid style. Needs to work with Woocommerce product variations, e.g. price, category, brief description. Add to Cart also would be ideal.

    I am wondering if shortcodes could be used to create this?

    If so, how could they be added to replace the carousel?

    Thanks.

    Neville

  12. Brendan

    Hi,

    I tried using the shortcode widget as you suggested but I am still unable to align the widgets at the footer side by side rather than on top of each other.

    Are you able to help please?

    Thank you!

    Brendan

  13. lukman

    It.is.not.working

  14. Mathiew Burkett

    Hello

    I have created the Site Specific Plugin and activated the plugin.

    I am trying to get a shortcode to work in a different area where a shortcode will not currently work with my Theme.

    I am using the Socrates 3.08 version theme.

    Here is a link to a screenshot that I created that shows the two places that I have circled with a red circle where I need a shortcode to work and I right clicked on the area where I need to add the plugin and inspected it to find the code in the area of my theme where I am trying to get a shortcode to work at and added the screenshot of the code also.

    Would someone tell me if there is a function that I could add to the site specific plugin that will get a shortcode to work in the two areas that I have circled.

  15. Gurpreet Singh Saini

    Thanks its working.

  16. Bilal

    yes, its working.

  17. A WP Life

    Hi There,

    User reported after new WordPress update 4.5.3.

    Shortcode not working in text widget..

    Our plugin is

    Need help, thanks in advance.

    A WP Life

  18. Monuruzzaman Milon

    Really Awesome I love your all blog post. Because I’m learning about wordpress theme development .Really it’s help for me about add_filter hook.

    Thanks,

  19. Alfredo

    Thank you so much.

  20. Arra Referees

    Thank You for this. Life Saver. Was using a plugin (GCAL) with a special sidebar widget but wouldn’t allow me to add a link to the calendar beneath it without delving into code. Simply adding this and using the short code really did the business. Many Thanks. Working in 4.1.1

  21. slim shady

    will it interpret [ ]everything as a shortcode?

    • WPBeginner Support

      No only if a shortcode is registered. For example if you dont have a shortcode [apples] then it will display as it is.

      Administratör

    • firoz

      I want to shortcode in the sidebar

  22. queenofthehivemomof5

    I tried putting it at the bottom of the fuctions PHP template within the php tags and am still getting the RAW code wrapped around my shortcode. The shortcode is displaying it just shows [raw] [/raw] on either side of it.

    Any other suggestions? Thanks in advance!

  23. wpbeginner

    @queenofthehivemomof5 You need to paste it in between the php tags and make sure it is not part of any other funciton… so it is best to place it at the bottom.

  24. queenofthehivemomof5

    Is there a certain part of the fuctions.php file I should paste it into? It does not appear to be working for me. I get my shortcode output but it is surrounded by ”Raw”

    [raw][/raw]TAB 1TAB 2TAB 3[raw][/raw]Tab content 1[raw] [raw] [raw][/raw] (something like that)

  25. edward.caissie

    This line of code can be added to a plugin that has a shortcode and it will do the same thing, too … although adding the line of code to the functions.php file of a Child-Theme would be a more future-proof method.

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.