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

Verwendung von Shortcodes in WordPress Sidebar Widgets

Unserer Erfahrung nach ist eines der grundlegenden Dinge, die Sie in WordPress lernen sollten, die Verwendung von Shortcodes in Ihren Sidebar-Widgets.

Das liegt daran, dass viele Plugins Shortcodes verwenden, um ihre Inhalte anzuzeigen, anstatt eigene Widgets zu haben. Wenn Sie wissen, wie man Shortcodes in Seitenleisten verwendet, können Sie mehr mit Ihrer Website machen und das Beste aus den verschiedenen Plugins herausholen.

Dieser Artikel zeigt Ihnen, wie Sie Shortcodes in Ihren WordPress-Seitenleisten-Widgets verwenden können. Wir behandeln Methoden sowohl für klassische Themes als auch für Block-Themes.

How to use shortcodes in your WordPress sidebar widgets

Warum sollten Sie Shortcodes in Ihren WordPress Sidebar Widgets verwenden?

Mit Shortcodes können Sie Ihrer Website erweiterte Inhalte und Funktionen hinzufügen, darunter Kontaktformulare, Tabellen, Top-Kommentatoren und vieles mehr. WordPress verfügt über mehrere integrierte Shortcodes, aber einige Plugins fügen auch ihre eigenen Shortcodes hinzu.

Sie können zum Beispiel Instagram-Fotos in der WordPress-Seitenleiste anzeigen, indem Sie einen Shortcode verwenden, der von Smash Balloon Instagram Feed bereitgestellt wird.

An example of a social media sidebar widget

Dieser Inhalt wird dann auf Ihrer gesamten WordPress-Website angezeigt, sodass Sie ihn nicht manuell zu jeder Seite und jedem Beitrag hinzufügen müssen. Das kann Ihnen viel Zeit und Mühe ersparen und hilft, das Design Ihrer Website konsistent zu halten.

In diesem Sinne sehen wir uns einige verschiedene Möglichkeiten an, wie Sie Shortcodes in den WordPress-Sidebar-Widgets hinzufügen und verwenden können. Verwenden Sie einfach die Quicklinks unten, um direkt zur gewünschten Methode zu springen.

Methode 1: Hinzufügen eines Shortcodes zum WordPress-Block-Widget-Editor (klassische Themes)

Die meisten kostenlosen und kostenpflichtigen klassischen WordPress-Themes verfügen über Widget-fähige Seitenleisten. In diesem Sinne können Sie oft einfach ein Shortcode-Widget in die Seitenleiste Ihrer Website einfügen.

Gehen Sie zunächst in Ihrem Dashboard auf Darstellung “ Widgets. Hier sehen Sie alle verschiedenen Bereiche, in denen Sie Widgets in WordPress hinzufügen können, einschließlich der Seitenleiste.

Adding a shortcode widget to a WordPress sidebar

Klicken Sie einfach auf die Schaltfläche „+ Block hinzufügen“ und beginnen Sie mit der Eingabe von „Shortcode“.

Wenn der rechte Block angezeigt wird, ziehen Sie ihn auf die WordPress-Seitenleiste.

How to add a shortcode to the WordPress sidebar

Sie können nun Ihren Shortcode in den Block einfügen.

Wenn Sie fertig sind, vergessen Sie nicht, auf „Aktualisieren“ zu klicken, damit die Änderungen wirksam werden.

Publishing a shortcode block in WordPress

Sie können nun Ihren WordPress-Blog oder Ihre Website besuchen, um den Shortcode in Aktion zu sehen.

Methode 2. Hinzufügen eines Shortcodes zum vollständigen Site-Editor (Block-Themes)

Wenn Sie ein Block-Theme verwenden, können Sie mit dem Full Site Editor einen Shortcode in die Seitenleiste einfügen. Gehen Sie in Ihrem WordPress-Dashboard zu Themes Editor.

Opening the WordPress full-site editor (FSE)

Sie sehen nun einige Einstellungen zur Bearbeitung Ihres Blockthemas.

Um die Seitenleiste Ihres Themas zu bearbeiten, müssen Sie normalerweise auf das Menü„Muster“ klicken.

Clicking the Patterns menu in Full Site Editor

Blättern Sie nun nach unten zu ‚Vorlagenteile‘.

Hier finden Sie die Standardvorlagenteile Ihres Blockthemas, wie Kopf- und Fußzeilen und Seitenleisten. Klassische Themen kategorisieren diese Elemente in der Regel als Widget-Bereiche.

Wie bei den klassischen Themen kann es sein, dass Ihr Blockthema keine Seitenleistenvorlage enthält. In diesem Fall müssen Sie eine solche selbst erstellen. Wie das geht, können Sie in unserem Leitfaden für Einsteiger zur vollständigen Bearbeitung von WordPress-Sites nachlesen.

Sobald Sie Ihre Seitenleiste gefunden haben, klicken Sie einfach darauf.

Selecting the sidebar template part in Full Site Editor

Als Nächstes klicken Sie auf die Schaltfläche „Bearbeiten“ mit dem Bleistift.

Dadurch gelangen Sie zum Block-Editor, um die Seitenleiste zu bearbeiten.

Editing the sidebar template part in Full Site Editor

Nun können Sie, wie bei der Verwendung des Blockeditors, an beliebiger Stelle auf die Schaltfläche „+ Block hinzufügen“ klicken.

Wählen Sie anschließend den Block „Shortcode“ aus.

Adding the shortcode block to a sidebar in Full Site Editor

Danach fügen Sie den Shortcode wie gewohnt ein.

Klicken Sie dann auf „Speichern“, um Ihre Änderungen zu übernehmen.

Saving changes made to a sidebar in Full Site Editor

Pro-Tipp: Wenn Sie vor kurzem von einem klassischen auf ein Block-Theme umgestiegen sind und Ihr altes Sidebar-Widget als Block verwenden möchten, lesen Sie unsere Anleitung, wie man ein WordPress-Widget in einen Block umwandelt.

Methode 3: Verwendung des benutzerdefinierten HTML-Widgets (besser anpassbar)

Manchmal möchten Sie vielleicht andere Inhalte zusammen mit dem Shortcode anzeigen. Zum Beispiel kann RafflePress einen Wettbewerb oder ein Werbegeschenk in Ihrer Seitenleiste mit einem Shortcode hinzufügen. Um noch mehr Aufmerksamkeit auf das Gewinnspiel zu lenken, möchten Sie vielleicht eine Überschrift über dem Gewinnspiel anzeigen.

An example of a giveaway created using RafflePress

Anstatt separate Shortcode- und Überschriftenblöcke zu erstellen, können Sie den Shortcode und den Text einfach in einen benutzerdefinierten HTML-Block einfügen.

Dies hilft Ihnen, die verschiedenen Inhalte in einem schönen Layout anzuordnen. Sie können den Block auch mit HTML gestalten, so dass Sie genau kontrollieren können, wie er in der Seitenleiste aussieht.

Weitere Details finden Sie in unserem vollständigen RafflePress Testbericht.

Der benutzerdefinierte HTML-Block unterstützt standardmäßig keine Shortcodes, aber Sie können dies leicht ändern, indem Sie benutzerdefinierten Code zu WordPress hinzufügen. Nachdem Sie diesen Code hinzugefügt haben, können Sie Shortcodes in jedem benutzerdefinierten HTML-Block auf Ihrer gesamten WordPress-Website verwenden.

Oft finden Sie Anleitungen, wie Sie benutzerdefinierten Code in die Datei functions.php Ihrer Website einfügen können. Dies ist jedoch nicht empfehlenswert, da Fehler im Code zu häufigen WordPress-Fehlern führen oder sogar Ihre Website komplett zerstören können.

An dieser Stelle kommt WPCode ins Spiel.

Dieses kostenlose Plugin erleichtert das Hinzufügen von benutzerdefiniertem CSS, PHP, HTML und mehr zu WordPress, ohne Ihre Website zu gefährden. Noch besser ist, dass es eine Bibliothek mit vorgefertigten Snippets enthält, einschließlich Code, mit dem Sie Shortcodes in Text-Widgets verwenden können.

Um zu beginnen, müssen Sie WPCode installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Danach gehen Sie im WordPress-Dashboard auf Code Snippets “ Snippet hinzufügen. Sie können nun beginnen, „Shortcode“ einzugeben.

Adding a code snippet to your WordPress website

Wenn sie erscheint, fahren Sie mit der Maus über den folgenden Ausschnitt: ‚Shortcode-Ausführung in Text-Widgets aktivieren‘.

Sie können dann auf „Snippet verwenden“ klicken.

Adding shortcode to a custom HTML block using code

Dadurch wird das Snippet im WPCode-Editor geöffnet. WPCode konfiguriert die Snippet-Einstellungen für Sie, sodass Sie einfach auf den Schalter „Inaktiv“ klicken können, damit er blau wird.

Klicken Sie anschließend auf „Aktualisieren“, um das Snippet zu aktivieren.

Adding shortcode to a sidebar widget using code

Jetzt können Sie jedem Textwidget einen Shortcode hinzufügen.

Gehen Sie einfach auf Erscheinungsbild “ Widgets und geben Sie in die Suchleiste „Custom HTML“ ein.

Adding a Custom HTML widget to a WordPress sidebar

Wenn der rechte Block erscheint, ziehen Sie ihn in die Seitenleiste Ihrer Website.

Danach können Sie den HTML-Code und den Shortcode in den Block einfügen.

Adding a custom HTML widget to a WordPress website

Wenn Sie mit der Einrichtung des Widgets zufrieden sind, klicken Sie auf „Aktualisieren“.

Wenn Sie nun Ihre Website besuchen, sehen Sie den Shortcode und das benutzerdefinierte HTML live.

FAQs: Verwendung von Shortcodes in WordPress Sidebar Widgets

Unabhängig davon, welches Theme Sie verwenden, sollten Sie in der Lage sein, mit einer der oben genannten Methoden Shortcodes in die Seitenleiste einzufügen.

Wenn Sie jedoch zusätzliche Hilfe benötigen, finden Sie hier einige der am häufigsten gestellten Fragen zum Hinzufügen von Shortcodes zur Seitenleiste.

Wie ändere ich, wo das Seitenleisten-Widget angezeigt wird?

Die Position der Seitenleiste wird von Ihrem WordPress-Theme gesteuert. Wenn Sie mit der Position der Seitenleiste nicht zufrieden sind, können Sie sie möglicherweise in den Theme-Einstellungen ändern.

Bei vielen WordPress-Themes können Sie zwischen verschiedenen Layouts wählen. Dazu gehört oft auch, dass die Seitenleiste auf verschiedenen Seiten des Bildschirms angezeigt wird.

Sie können den WordPress Theme Customizer oder den Full Site Editor aufrufen, um die verfügbaren Seitenleistenbereiche zu sehen.

Wie füge ich eine Seitenleiste zu meinem WordPress-Theme hinzu?

Wenn Ihr Theme keine Seitenleiste hat, können Sie ein Child-Theme erstellen und dann eine Seitenleiste per Code hinzufügen.

Weitere Informationen finden Sie in unserer Anleitung zum Hinzufügen von benutzerdefinierten Kopf- und Fußzeilen sowie Seitenleisten in WordPress.

Wenn Sie keine Lust haben, Code zu schreiben, können Sie auch ein eigenes WordPress-Theme mit einem Plugin wie SeedProd erstellen. Mit diesem beliebten Plugin für die Seitenerstellung können Sie Ihr eigenes Thema und Ihre Seitenleiste mit einem einfachen Drag-and-Drop-Editor gestalten.

Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Leitfaden zur Erstellung eines benutzerdefinierten WordPress-Themes ohne Code.

Wie verwende ich einen anderen Shortcode in jedem Beitrag oder auf jeder Seite?

Manchmal möchten Sie vielleicht verschiedene Shortcodes für einige Ihrer Beiträge und Seiten verwenden. Zum Beispiel könnten Sie die beliebtesten Beiträge auf Ihrer Archivseite anzeigen und Anzeigen auf Ihrer Homepage einblenden.

Weitere Informationen finden Sie in unserer Anleitung, wie Sie in WordPress für jeden Beitrag und jede Seite unterschiedliche Seitenleisten anzeigen können.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie Sie einfach Shortcodes zu Ihren WordPress-Seitenleisten-Widgets hinzufügen können. Vielleicht interessieren Sie sich auch für unsere Anleitung zum Ein- und Ausblenden von Widgets auf bestimmten WordPress-Seiten und unsere Expertenauswahl der besten Gutenberg-freundlichen Themes.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

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.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

36 KommentareEine Antwort hinterlassen

  1. 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 :)

      Admin

  2. Arkanum

    Thanks! For me it’s work :D

    • WPBeginner Support

      Glad our guide helped :)

      Admin

  3. 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.

      Admin

  4. Thanks a lot!!

    Great post! thank you very much

    • WPBeginner Support

      You’re welcome :)

      Admin

  5. Muhammad Zeeshan

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

  6. 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 :)

      Admin

  7. 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.

  8. MikeL

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

  9. nicole

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

  10. 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

  11. 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

  12. 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.

  13. Gurpreet Singh Saini

    Thanks its working.

  14. 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

  15. 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,

  16. 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

  17. 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.

      Admin

    • firoz

      I want to shortcode in the sidebar

  18. 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!

  19. 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.

  20. 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)

  21. 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.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.