N3rds@Work

BoniPress Shortcodes bonipress_give

PSOURCE – Community’s Dokumente BoniPress Dokumentation BoniPress Shortcodes BoniPress Shortcodes bonipress_give

Mit diesem Shortcode kannst Du Deinen Benutzern Punkte geben, wenn dieser Shortcode gerendert wird. Diese Punkte werden „aus dem Nichts und nicht von einem bestimmten Account/Benutzer“ erstellt. Du kannst dies in Seiten-/Beitragsinhalte oder in eine Vorlagendatei einfügen.

Bitte sei vorsichtig mit diesem Shortcode. Der Shortcode generiert Punkte, indem er einfach mit der do_shortcode-Funktion angezeigt oder ausgeführt wird. Benutzer, die Inhalte ohne Moderation auf Deiner Website veröffentlichen können, könnten dies missbrauchen, indem sie Punkte in ihren Inhalten generieren! Du kannsten den Filter bonipress_give_run verwenden, um die Funktion des Plug-ins bei Bedarf zu stoppen.

Shortcode Attribute

Attribut Typ Erforderlich Standard Beschreibung
amount INT od FLOAT Ja Die Anzahl der zu vergebenden Punkte.
user_id INT od STRING Nein current user Der Benutzer, um die Punkte zu erhalten. Akzeptiert entweder eine numerische Benutzer-ID oder das Schlüsselwort „aktuell“ für den aktuellen Benutzer, der den Shortcode anzeigt.
log STRING Ja Die Protokolleintragsvorlage, die verwendet werden soll, wenn Benutzer Punkte erhalten.
ref STRING Ja „gift“ Die Referenz zum Protokollieren der Punkte unter.
limit INT Ja 0 Die maximale Häufigkeit, mit der jeder Benutzer mit diesem Shortcode Punkte sammeln kann. Verwende null für unbegrenzt.
type STRING Nein bonipress_default Der zu vergebende Punkttyp. Sollte nicht verwendet werden, wenn nur ein Punkttyp installiert ist.

CSS Styling
Dieser Shortcode gibt keine stilbaren Elemente zurück.

Beispiel 1: Gib dem aktuellen Benutzer 10 Punkte für das Betrachten dieser Seite.

[bonipress_give amount=10 log="Bonus points for reading our special article" ref="bonus_points"]