Skip to main content

Der Hauptshortcode ist produkte, mit welchem die angelegten Produkte in verschiedenen Darstellungsformen, Sortierungen, etc. ausgegeben werden können.

Code (Beispiel 1)

[produkte layout="grid" limit="10" orderby="rating" order="asc" hersteller="canon"]

Dieser Shortcode würde in der GRID-Ansicht insgesamt 10 Produkte ausgeben, die nach dem RATING sortiert sind. Die Reihenfolge wäre in dem Falle ASC (Ascending (zu deutsch: Aufsteigend) und die Ausgabe würde sich nur auf Produkte beziehen, die der Taxonomie (Hersteller) CANON zugeordnet wurden.

Code (Beispiel 2)

[produkte layout="list" include="123,459,789" orderby="date"]

Hier dein Text…

[produkte layout="list" exclude="123,459,789" orderby="date"]

Bei diesem Beispiel wird die “Power” dieses Shortcodes deutlich. Hier werden zunächst an zwei Stellen die Produkte in der LIST-Ansicht ausgegeben und nach dem DATE sortiert. Das Besondere sind dabei “include” und “exclude”.

Mit dem oberen Shortcode gibt die Seite nur die Produkte mit der ID 123, 456 und 789 aus. Das können zum Beispiel die „drei besten Drucker“ sein.

Danach kannst du ein wenig Content ausgeben und darunter fast den gleichen Shortcode erneut einbinden, diesmal aber mit “exclude”. Das heißt, bei dieser Auflistung werden die hinterlegten IDs nicht mehr angezeigt. Somit hättest du im Prinzip oben die drei besten Produkte, danach den Inhalt und erst dann die restlichen. Dadurch kannst du die “Ads Above Fold” sehr gut minimieren. Du kannst natürlich auch oben die GRID-Ansicht wählen und unten die List-Ansicht.

Attribute

NameInhaltStandardwertBedeutung
limitZahl12Setzt das Limit, wie viele Produkte ausgegeben werden soll. Zum Beispiel für “die 10 Besten Kaffeemaschinen”
Bestimmt die Anzahl der Produkte, erwartet einen numerischen Wert.
orderbyID, author, title, name, date, modified, rand, comment_count, menu_order, post__in, rating, pricedateSortierung der Produkte. Eine Ausführliche Dokumentation befindet sich im WordPress Codex.
Zusätzlich kann nach der Bewertung sortiert werden. Hierzu bitte “rating” als Wert angeben.
orderdiverseDESCReihenfolge der Sortierung.
Hier wird angegeben, wie die Sortierung erfolgen soll auf-/absteigend (zum Beispiel für “die 10 teuersten Kaffeemaschinen”)
ascSortiert die Produkte Aufsteigend (z => a // 1 => 999)
descSortiert die Produkte Absteigend
includeZahlIDs von Produkten die angezeigt werden sollen, kommasepariert.
Hier kann eine (oder mehrere durch ein , getrennte) Produkt IDs angegeben werden. Die Liste beschränkt sich nur auf dieses Produkt. Gut geeignet für indclude=”1″ um auf der Seite nur 1 Produkte auszugeben, dann etwas Text einzubinden und …
excludeZahlIDs von Produkten die nicht angezeigt werden sollen, kommasepariert.
… über die Funktion “exclude”, die nämlich genau anders herum funktioniert, die restliche Liste auszugeben
layoutdiv.list
gridListet alle Produkte in einem Raster (Grid) auf. 3 nebeneinander. Bei kleineren Geräten 2 oder 1
listListet alle Produkte untereinander in einzelnen Reihen auf. Zeigt zusätzlich noch die “technischen Daten”
table-xBlendet eine Vergleichstabelle ein (Produkte untereinander)
table-yBlendet eine Vergleichtstabelle ein (Produkte nebeneinander)
detail_buttontrue, falsetrueDe-/Aktivieren des “Detail”-Buttons
buy_buttontrue, falsetrueDe-/Aktivieren des “Kaufen”-Buttons
details_fieldstrue, falsetrueProdukteigenschaften anzeigen (an/aus) – gilt nur für das Layout:“List“
details_taxtrue, falsetrueTaxonomien anzeigen (an/aus) – gilt nur für das Layout:“List“
price_minZahlBeschränkt die Ausgabe der Produkte, die min. X kosten
price_maxZahlBeschränkt die Ausgabe der Produkte, die max. X kosten
alignleft, right, noneleftWenn du nur ein einzelnes Produkt (z.B. limit = 1) anzeigst, kannst du bestimmen, welche Ausrichtung es zum Text hat. Das Layout:“Grid“ ist hierfür Voraussetzung.
slidertrue, falsefalseZeigt die Produkte in einem Slider an. Das Layout:“Grid“ ist hierfür Voraussetzung.
intervalfalse, Zahl8000Geschwindigkeit des Sliders in ms, false um den automatischen Slide zu deaktivieren.
colZahl3Welche Größe des Grids soll geladen werden? Mögliche Eingaben: 3 (4 in einer Reihe), 4 (3 in einer Reihe). Funktioniert nur im Layout: Grid und/oder mit dem Produktslider (slider).
ratingtrue, falsetrueProduktbewertung (an/aus). Funktioniert nur im Layout: Tabelle (X, Y).
taxonomieslugDie Ausgabe kann nach den angelegten Taxonomien gefiltert werden. Anstelle von „taxonomie“ wird der festgelegte Slug z.B: „marke“ angegeben. Als Wert wird der Slug der Kategorie genutzt. Als Beispiel:“canon“. Somit werden alle Produkte in der Kategorie Canon ausgegeben.
reviewtrue, falseMit diesem Parameter kannst du für die Tabellen-Layouts (X/Y) die „Eigenen Bewertungen“ als eigene Spalte anzeigen lassen.
highlightZahlSofern du das Layout: Tabelle nutzt, kannst du mit diesem Parameter einzelne oder mehrere (kommasepariert) hervorheben. Als Zahl dient die ID des Produkts.
shopZahlWenn du Produkte eines speziellen Shops anzeigen willst, nutze hierfür bitte die ID des Shops als Wert. Mehrere Werte sind nicht Möglich.
reducedtrue, falsefalseNutze diesen Parameter mit dem Wert „true“, wenn du nur Produkte anzeigen willst, welche einen alten Preis (z.B. UVP) haben.

Passende Video-Anleitung unseres Partners mutric.com


War dieser Artikel hilfreich?

1 Star2 Stars3 Stars4 Stars5 Stars
3,29 / 5

Kommentare

Jan Trötschel 15. Juli 2017 um 17:10

danke war sehr Hilf reich vielen lieben dank 😉

Antworten

André 17. Juli 2017 um 14:01

Das freut uns! 🙂 Bald gibt’s das ganze auch nochmal als Video. 🙂

Antworten

Olga Nagel 25. August 2017 um 12:51

Hallo,
bei mir seit kurzem funktionert Punkt "Produket>Produkte Filtern> Auswahl an Produkten anzeigen" nicht mehr bei Shortcode. Woran kann das liegen?
Danke im Voraus
lg
Olga

Antworten

André 25. August 2017 um 17:33

An der Funktion haben wir nichts geändert. Bitte alle Plugins deaktivieren und mal deinen Browsercache löschen (am besten einen anderen Browser probieren, der leer ist) um solche Fehler auszuschließen. Ansonsten bite mal im Forum melden, damit wir usn das genauer angucken können. 🙂

Antworten

Thomas 2. Januar 2018 um 15:58

Gibt es die Möglichkeit bei der WordPress-Standardsuche die Anzahl der Produkte zu vergrößern? Aktuell gebe ich die Produkte in ein Grid aus. Aber ich möchte nicht nur 10 auf einer Seite ausgeben. Wenn die Änderung nur im Quellcode möglich ist, in welcher Datei kann ich dies ändern? Bin noch nicht fündig geworden.

Antworten

André 4. Januar 2018 um 8:56

Die Anzahl kannst du unter Einstellungen / Lesen definieren (aber Achtung, greift dann auch bei Produkt-Archiven)

Antworten

Daniel Wippermann 4. Juni 2018 um 15:26

Das mit den Tabellen ist eine feine Sache, aber wie kann ich meine eigenen Felder (Eigenschaften) mit in der Tabelle anzeigen lassen?

Antworten

André 4. Juni 2018 um 18:29

Du musst die Regeln der Feldgruppe richtig einstellen. Siehe hier: https://affiliatetheme.io/eigene-felder-feld-gruppen-alles-zum-thema-eigenschaften/

Beitrags-Typ ist gleich Produkt UND
Ansicht ist gleich Eigenschaften

ODER

Beitrags-Typ ist gleich Produkt UND
Ansicht ist gleich Tabelle

Antworten

Bastian Fischer 8. August 2018 um 21:21

Hallo,
bei mir werden die Taxonomien nicht in der Tabelle angezeigt, sondern nur die Feldgruppen. Ich habe ‚details_tax‘ auf true gesetzt. Wo könnte das Problem liegen?
Außerdem, kann ich mehrere Produkte in der Tabelle individuell hervorheben? Also eins als ‚Empfehlung‘ und eine als ‚Bester Preis‘ quasi?
VG

Antworten

André 9. August 2018 um 9:03

Für die Darstellung in der Taxonomy gibt’s hier eine Anleitung: https://affiliatetheme.io/forum/thema/taxonomien-in-vergleichstabelle-ausgeben/ – mehrere Felder und zum mehrfachen hervorheben hier: https://affiliatetheme.io/forum/thema/unterschiedliche-highlightfarben/

Antworten

Du hast eine Frage oder eine Meinung zum Artikel? Teile sie mit uns!

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*
*

Choose your currency:

Close
Converted prices are for reference only - all orders are charged in € Euro (€) EUR.
  • USDUS Dollar ($)
  • EUREuro (€)
  • GBPPfund Sterling (£)
  • AUDAustralische Dollar ($)
  • BRLBrasilianischer Real (R$)
  • CADKanadischer Dollar ($)
  • CZKTschechische Krone
  • DKKDänische Krone
  • HKDHongkong Dollar ($)
  • HUFUngarischer Forint
  • ILSIsraelischer Schekel (₪)
  • JPYJapanischer Yen (¥)
  • MYRMalaysischer Ringgits
  • MXNMexikanischer Peso ($)
  • NZDNeuseeland Dollar ($)
  • NOKNorwegische Krone
  • PHPPhilipinischer Pesos
  • PLNPolnischer Zloty
  • SGDSingapur Dollar ($)
  • SEKSchwedische Krone
  • CHFSchweizer Franken
  • TWDTaiwan New Dollar
  • THBThai Baht (฿)
  • INRIndische Rupie (₹)
  • TRYTürkische Lira (₺)
  • RUBRussischer Rubel