Dieser Shortcode generiert ein Ankerelement für den Kauf von Credits gemäß den angegebenen Attributen. bonips_buy ist der kleine Bruder von bonips_buy_form, der einen sehr einfachen, direkten Kauflink zu einem bestimmten Zahlungsgateway ermöglicht.
Erfordert die Aktivierung des buyBONI-Add-Ons.
Shortcode-Attribute
Attribut |
Typ |
Benötigt |
Standard |
Beschreibung |
gateway |
STRING |
Ja |
– |
Das mit dieser Schaltfläche zu verwendende Zahlungsgateway. Kann nicht leer sein. |
ctype |
STRING |
Nein |
– |
Der Punkttyp, den der Benutzer erhält. Sollte nur verwendet werden, wenn Du einen benutzerdefinierten Punktetyp verkaufen möchtest. |
amount |
INT oder FLOAT |
Ja |
– |
Die Anzahl der Punkte, die der Käufer erhält. |
gift_to |
INT |
Nein |
– |
Option, den Kauf einem bestimmten Benutzer zu schenken. Falls verwendet, kannst Du entweder die numerische ID des Benutzers oder Schlüsselwörter wie „Autor“ für den Beitragsautor verwenden, wenn der Shortcode innerhalb der Schleife verwendet wird. |
class |
STRING |
Nein |
bonips-buy-link
btn btn-primary
btn-lg |
Die Klassen, die der Schaltfläche zugewiesen werden sollen. |
login |
STRING |
Nein |
buyBONI Einstellungen |
Option zum Anzeigen einer benutzerdefinierten Nachricht für Besucher (nicht angemeldete Benutzer). Wird standardmäßig die Nachricht verwenden, die Du in Deinen buyBONI-Einstellungen festgelegt hast. |
CSS Styling
// Der Button
a.bonips-buy-link { }
Beispiele
Beispiel 1: Kaufe 50 Punkte (Standardpunkttyp) mit Skrill.
[bonips_buy gateway="skrill" amount=50]Kaufe 50 Punkte[/bonips_buy
]
Beispiel 2: „Schenke“ dem Inhaltsautor 10.50 Punkte (vorausgesetzt, Du verwendest Dezimalzahlen in Deinem Punkttyp).
[bonips_buy gateway="paypal-standard" amount="10.50" gift_to="author"]Kaufe diesen Autor 10.50 Punkte[/bonips_buy
]
Beispiel 3: Kaufe Token für einen bestimmten Benutzer mit NETbilling.
[bonips_buy gateway="netbilling" amount=100 gift_to=1]%display_name% 100 Punkte kaufen[/bonips_buy
]
Beispiel 4: Kaufe benutzerdefinierte Punkte „mycustompoint“ über PayPal.
[bonips_buy gateway="paypal-standard" Betrag=100 ctype="customtypekey"]100 Münzen kaufen[/bonips_buy
]
Beispiel 5: Kaufe10 Punkte mit Skrill, ohne dass der Link als Schaltfläche, sondern als normaler Textlink gerendert wird.
[bonips_buy gateway="skrill" amount=10 class=""]10 Punkte kaufen[/bonips_buy
]