Falls du den Shortcode-Generator nicht verwenden möchtest oder Funktionen verwenden möchtest, die nicht über den Shortcode-Generator verwendet werden können, findest du hier eine Liste inkl. einer kurzen Erklärung.
Produkte ausgeben
1 |
[atkp_product id='<product-id>' template='<template-name>' elementcss='element-css' containercss='container-css' buttontype='addtocart' hidedisclaimer='yes' tracking_id='<affiliate-id>' offerstemplate='<offertemplateid' imagetemplate='<imagetemplateid']Dein Inhalt[/atkp_product] |
Attribut | Beschreibung |
id | Produkt-ID oder Produkt-Titel. |
template | Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). |
elementcss | Hier kannst du eigene CSS-Klassen für das Element übergeben. |
containercss | Hier kannst du eigene CSS-Klassen für den Container übergeben. |
buttontype | Steuere welcher Link verwendet werden soll (addtocart, link, product). |
hidedisclaimer | Haftungsausschluss nicht anzeigen (yes oder no). |
tracking_id | Übersteuern der Affiliate-ID (nur Amazon). |
ean | Statt der Produkt-ID wird die EAN verwendet. |
offerstemplate | Mit diesem Attribut wird die Vorlage für die weiteren Angebote übersteuert. |
imagetemplate | Mit diesem Attribut wird die Vorlage für die Bildergalerie übersteuert (noch nicht implementiert). |
Produkte mittels EAN ausgeben
Statt dem ID-Attribute kannst du Produkte auch mittels EAN ausgeben:
1 |
[atkp_product ean='<product-ean>'][/atkp_product] |
Hierbei muss das Produkt importiert sein und das EAN-Feld in den Produktinformationen befüllt sein.
Produkte mittels Namen ausgeben
Möchtest du das Produkt über den Namen ausgeben, kannst du das ID-Attribute dafür verwenden:
1 |
[atkp_product id='<product-name>'][/atkp_product] |
Damit das funktioniert, darf der Produktname keine reine Nummer sein.
Produkte mit Hauptprodukten
Möchtest du das Produkt in einem Beitrag (wo ein Hauptprodukt gewählt wurde), einer Produktseite oder einer WooCommerce-Produktseite ausgeben? Dann lasse das ID-Attribute einfach weg:
1 |
[atkp_product][/atkp_product] |
Produkt-Links ausgeben
Du kannst auch einfache Hyperlinks mit einem Shortcode ausgeben. Verwende dazu folgenden Shortcode:
1 |
[atkp_product id='<product-id>' link='yes']Mein Hyperlink[/atkp_product] |
Produkt-Felder ausgeben
Möchtest du einzelne Werte eines Produktes in deinen Beitrag einfügen, eigenen sich die Produktfelder dafür.
1 |
[atkp_product id='<product-id>' field='title'][/atkp_product] |
„Field“ ist der Name des Feldes bzw. des Platzhalters (wie du ihn aus den Vorlagen kennst).
Falls du das Feld auch gleich verknüpfen möchtest, reicht folgendes Attribut:
1 |
[atkp_product id='<product-id>' field='title' link='yes'][/atkp_product] |
Listen ausgeben
1 |
[atkp_list id='<list-id>' limit='3' randomsort='yes' tracking_id='123' template='<template-id>' elementcss='element-css' containercss=' container-css' buttontype='addtocart' hidedisclaimer='yes']Dein Inhalt[/atkp_list] |
Attribut | Beschreibung |
id | Listen-ID oder Listen-Titel. |
template | Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). |
limit | Hier kannst du die Liste auf eine Anzahl eingrenzen (1-30). Standardmäßig wird der Wert aus den Einstellungen genommen. |
randomsort | Soll die Liste zufällig sortiert werden? (yes oder no) |
elementcss | Hier kannst du eigene CSS-Klassen für das Element übergeben. |
containercss | Hier kannst du eigene CSS-Klassen für den Container übergeben. |
buttontype | Steuere welcher Link verwendet werden soll (addtocart, link, product). |
hidedisclaimer | Haftungsausschluss nicht anzeigen (yes oder no). |
tracking_id | Übersteuern der Affiliate-ID (nur Amazon). |
offerstemplate | Mit diesem Attribut wird die Vorlage für die weiteren Angebote übersteuert. |
imagetemplate | Mit diesem Attribut wird die Vorlage für die Bildergalerie übersteuert (noch nicht implementiert). |
Listen mittels Produkt-IDs ausgeben
Du kannst Listen auch ausgeben, indem du mehrere Produkt-IDs angibst.
1 |
[atkp_list product_ids='<product-id>,<product-id>,<product-id>'][/atkp_list] |
Die Produkte trennst du dabei mit einem Komma.
Suchformulare ausgeben
1 |
[atkp_searchform template='<template-id>' targetpage='<page-id>'][/atkp_searchform] |
Attribut | Beschreibung |
template | Vorlagen-ID oder Vorlagen-Name (wenn aus dem Dateisystem). |
targetpage | Hier kannst du die Seite auf welcher die Suchergebnisse angezeigt werden sollen, angeben. Standardmäßig wird hier auf die Zielseite aus der Vorlage verlinkt. |
Dynamische Filter Listen ausgeben
1 |
[atkp_list filter='<filter-term>' parseparams='yes' itemsperpage='25'][/atkp_list] |
Anders als die klassichen Listen, werden die Ergebnisse dieser Liste von den bereits importierten (und veröffentlichten) Produkten in der Datenbank abgefragt. Die Suche ist immer live, Änderungen an Produkten wirken sich also auch direkt auf das Ergebnis dieser Listen aus.
Attribut | Beschreibung |
filter | Hier kann ein beliebiger Filter (welcher am besten über den ShortcodeGenerator erzeugt wird) eingefügt werden. Dieser Filter wirkt als Basis aber er kann über die Parameter in der URL übersteuert werden. |
parseparams | Ist dieser Wert auf „yes“, werden die Parameter in der URL geparst und in den Filter mitaufgenommen. Ist der Wert „no“ werden die Parameter in der URL ignoriert. Der Wert „yes“ ist erforderlich wenn z.b. über ein Suchformular Ergebnisse auf der Zielseite augegeben werden sollen. |
itemsperpage | Dies ist die Anzahl der Einträge welche pro Seite angezeigt werden sollen. Wenn z.b. mehr als 25 Einträge gefunden werden, erscheint am Ende der Liste ein Button zum umblättern auf die nächste Seite. |
Live Listen ausgeben
1 |
[atkp_livelist shop_ids='<shop-ids>' filter='<filter-term>' template='<template>' livetemplate='<produkt-template>' limit='10'][/atkp_livelist] |
Für die Live-Suche ist ein Suchformular notwendig. Die Live-Suche unterstützt dabei momentan nur Suchbegriffe und keine Preise von/bis oder ähnliches.
Attribut | Beschreibung |
filter | Dieser Filter wirkt als Basis aber er kann über die Parameter in der URL übersteuert werden. |
shop_ids | Die durchsuchbaren Shop-Ids müssen hier mitgegeben werden. Ist nichts eingetragen, wird in allen Shops gesucht. |
limit | Dies ist die Anzahl der Einträge welche pro Shop angezeigt werden. |
template | Die Vorlage welche für die Live-Suche verwendet wird. |
livetemplate | Die Vorlage welche für die Ergebnisse der Live-Suche verwendet werden. |