WooCommerce Shortcodes – Nützliche Shortcodes für deinen Shop

WooCommerce bringt von Haus aus einige Shortcodes mit, die du auf deiner Webseite einbinden kannst. Diese sind dir sicherlich auch schon aufgefallen. Wenn du das WooCommerce Setup durchgeführt hast, werden automatisch für WooCommerce relevante Seiten angelegt, auf denen bereits die wichtigsten Shortcodes hinterlegt sind. Wir schauen uns einmal die Shortcodes an und was du damit alles machen kannst.

 

Die wichtigsten WooCommerce Shortcodes – Ein Überblick

WooCommerce bringt verschiedene Shortcodes mit sich. Zum einen solche, die für die wesentlichen benötigten Seitentypen eines Onlineshops gebraucht werden, aber auch spezifischere, wie zum Beispiel produktbezogene Codes, die dir gewisse Gestaltungsfreiheiten bieten.

 

Was du mit den Seiten-Shortcodes machen kannst und was du beachten solltest

ShortcodeFunktionsweise des Codes
[woocommerce_cart]Fügt eine Warenkorbübersicht auf einer Seite ein
[woocommerce_checkout]Fügt das Kassenformular auf einer Seite ein
[woocommerce_my_account]Fügt den "Mein Konto"-Bereich auf einer Seite ein
[woocommerce_order_tracking]Fügt die Bestellnachverfolgung auf einer Seite ein

 

Mit dem Shortcode, nehmen wir mal [woocommerce_cart] als Beispiel, kannst du das Warenkorbformular auf einer Seite deiner Wahl einfügen. Die Gestaltung, innerhalb des Warenkorbformulars ist nicht direkt über den Shortcode möglich, du kannst aber um ihn herum die Seite so gestalten, wie du möchtest und mit dem Customizer auch einige Einstellungen im Formular vornehmen.

Achte darauf, dass deine Warenkorb-Seite, auf der du den Shortcode eingebunden hast, in den WooCommerce Einstellungen unter „Erweitert“ deine Warenkorb und Kassenseite sauber zuordnest.

WooCommerce - Die mit Shortcodes versehenen Seiten zuweisen

 

Die WooCommerce Produkt-Shortcodes

ShortcodeFunktionsweise des Codes
[products]Anzeige von Produkten, kombinierbar mit Produkt Produkt-Attributen

 

Der Produkt-Shortcode [products] ist ein mächtiges Tool, welches sich mit einer Vielzahl von Produktattributen kombinieren lässt. Er hat viele veraltete Shortcodes ersetzt, die man noch unter WooCommerce Version 3.2 nutzen musste.

Attribute mit dem Produkt-Shortcode kombinieren

WooCommerce bietet verschiedene Attribute, die mit dem [products] Shortcode kombinierbar sind. Dabei wird zwischen Display-Attributen, also solchen, die die Darstellung deiner Seite beeinflussen und Content-Attributen unterschieden. Wir fokussieren uns erstmal nur auf die Anzeige-Attribute, da diese gängigere Anwendungszwecke abdecken.

Die Produktanzeige Attribute

AttributFunktionsweise
limit="1"Zeigt maximal so viele Produkte auf einer Seite an, wie du anzeigen lassen möchtest über die Zahl in den Anführungszeichen
columns="1"Begrenzt die Anzahl der Produkte in einer Zeile
paginate="true"Aktiviert die Navigation über Seiten und kann mit Limit kombiniert werden. [products paginate="true" limit="12"] fügt einen Seitenumbruch nach 12 Produkte ein. Paginate kann "false" oder "true" sein.
orderby="popularity"Orderby beeinflusst die Reihenfolge, in der die Produkte dargestellt werden. Du hast dabei folgende Werte zur Auswahl:
popularity = Beliebtheit (Anzahl der Verkäufe)
date = Veröffentlichungsdatum (Standardmäßig neueste zuerst)
id = Nach der Post-ID der Produkte
rand = Zufällige Sortierung
rating = Nach den Bewertungen des Produktes
title = Nach dem Produkttitel
skus="123456789"Artikelnummern, über Komma separiert.
category="Kategorie-Slug"Begrenzt die Produkte auf die Kategorien. Hier müssen die Kategorie-Slugs angegeben werden, nicht die Titel. Über Komma getrennt können auch mehrere Kategorien ausgegeben werden.
tag="Tag-Slug"Begrenzt die Produkte auf die Tags. Hier müssen die Tag-Slugs angegeben werden, nicht die Titel. Über Komma getrennt können auch mehrere Tags ausgegeben werden.
class="Eigene-CSS-Klasse"Class ermöglicht es der Produktausgabe einen Wrapper hinzufügen, über den du dann ganz präzise CSS für diese eine Produktliste anwenden kannst. In diesem Beispiel wird dann die CSS Klasse "Eigene-CSS-Klasse" hinzugefügt.
on_sale="true"Gibt alle Produkte mit Angebotspreisen aus. Achtung: Nicht kombinierbar mit best_selling oder top_rated
best_selling="true"Gibt die sich am besten verkaufenden Produkte aus. Achtung: Nicht kombinierbar mit top_rated oder on_sale
top_rated="true"Gibt die am besten bewerteten Produkte aus. Achtung: Nicht kombinierbar mit best_selling oder on_sale

 

Um diese Attribute mit dem Shortcode zu kombinieren, füge sie einfach mit einer Leerzeile ein. Zum Beispiel: [products columns=“2″]

 

Fazit zu den WooCommerce Shortcodes

Mit den Shortcodes von WooCommerce lassen sich vielfältige Umsetzungen realisieren. In der Praxis gibt es aber wenig Anwendungsfälle. Die Seiten-Shortcodes sind unerlässlich, aber die Produkt-Shortcodes wirst du selten brauchen. Meist lassen sich diese Funktionen durch das Theme bzw. einen Page-Builder direkt lösen. Solltest du aber einen Shop auf einem Standardtheme installiert haben und du möchtest z. B. für eine Aktion eine extra Landingpage erstellen, dann helfen dir diese Codes bei der Umsetzung.

Mehr zum Thema "WooCommerce"

Lostippen und erste Vorschläge sehen