N3rds@Work

BoniPress Shortcodes bonipress_my_badges

PSOURCE – Community’s Dokumente BoniPress Dokumentation BoniPress Shortcodes bonipress_my_badges

Dieser Shortcode zeigt dem Benutzer, der ihn anzeigt, seine verdienten Abzeichen an. Dieser Shortcode zeigt nicht alle Abzeichen an, unabhängig davon, ob ein Benutzer sie verdient hat oder nicht. Um alle Abzeichen anzuzeigen, verwende bitte stattdessen den bonipress_badges Shortcode.

Erfordert, dass das Abzeichen-Add-On aktiviert ist.

Shortcode-Attribute

Attribut Art Erforderlich Vorgabe Beschreibung
show STRING Nein earned Option zum Festlegen, ob Du die Abzeichen anzeigen möchtest, die ein Benutzer verdient (earned) hat, oder wenn Du alle Abzeichen (all) anzeigen möchtest.
width INT Nein BONIPRESS_BADGE_WIDTH Die Breite jedes Abzeichen-Bildes in Pixeln ohne px. Nicht verwenden, wenn Du die durch die BONIPRESS_BADGE_WIDTH-Konstante festgelegte Breite verwenden möchtest.
height INT Nein BONIPRESS_BADGE_HEIGHT Die Höhe jedes Abzeichen-Bildes in Pixeln ohne px. Nicht verwenden, wenn Du die von der BONIPRESS_BADGE_HEIGHT Konstante festgelegte Höhe verwenden möchtest.
user_id STRING Nein current Option zum Anzeigen von Abzeichen eines bestimmten Benutzers. Akzeptiert „current“ für den aktuellen Benutzer, „author“, um die Badges der Post-Autoren anzuzeigen oder eine numerische Benutzer-ID. Beachte, dass, wenn Du „author“ verwendest, der Shortcode innerhalb der Schleife verwendet werden muss!
CSS-Styling
ul.bonipress-users-badges { }

// Verdiente Abzeichen
ul.bonipress-users-badges img { }

// Alle Abzeichen
ul.bonipress-users-badges div.the-badge { }
Beispiele

Beispiel 1: Standardverwendung (verdiente Abzeichen anzeigen).

[bonipress_my_badges]

Beispiel 2: Zeige alle Badges an, auch diejenigen, die der Benutzer noch nicht verdient hat.

[bonipress_my_badges show="all"]