N3rds@Work

BoniPress Shortcodes bonipress_my_ranking

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

Mit diesem Shortcode kannst Du einen bestimmten Benutzer oder die aktuelle Benutzerposition in einer bestimmten Bestenliste anzeigen. Es wird nichts zurückgegeben, wenn der Benutzer, der den Shortcode anzeigt, nicht eingeloggt ist.

Verwendung im Inhalt

[bonipress_my_ranking]

Verwendung in Theme-Dateien

echo do_shortcode( '[bonipress_my_ranking]' );

Shortcode Attribute

Attribut Typ Standard Erforderlich Beschreibung
user_id INT current user Nein Option zum Anzeigen einer bestimmten Position in der Bestenliste eines Benutzers. Wird standardmäßig die aktuelle Benutzer-ID verwendet, wenn sie nicht festgelegt ist.
ctype STRING bonipress_default Nein Der fragliche Punkttyp für die Bestenliste.
based_on STRING balance Nein Option zum Festlegen, worauf die Bestenliste basiert, um die Position des Benutzers zu erhalten. Dies kann entweder ihr aktueller Saldo (Saldo) oder eine Referenz sein.
missing INT oder STRING 0 Nein Option zum Festlegen, was zurückgegeben werden soll, wenn ein Benutzer keine Position in der Bestenliste hat

CSS Styling

Dieser Shortcode rendert keine stilbaren Elemente.

Beispiele

Beispiel 1: Erhalte die aktuelle Position des Benutzers in einer Bestenliste basierend auf den meisten Punkten, die für genehmigte Kommentare erzielt wurden.

[bonipress_my_ranking based_on="approved_comment"]

Beispiel 2: Holt sich die aktuelle Ranglistenposition des Benutzers für den benutzerdefinierten Punkttyp „Münzentyp“.

[bonipress_my_ranking ctype="cointype"]