WebMasterService N3rds@Work

BoniPS Shortcodes bonips_buy

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]