Die besten Benutzer in WordPress anzeigen

Gibt es eine Möglichkeit, die Top-Discourse-Benutzer auf einer WordPress-Seite anzuzeigen? Zum Beispiel so?

2 „Gefällt mir“

Vielleicht die Top-Ranking-Benutzer einbetten? Suchen Sie hier nach der API für globale Ranglisten oder warten Sie auf eine Antwort.

Eine Sache, die man bedenken sollte: Sind Benutzer genauso glücklich darüber, dass ein Administrator ihre Profile als Werbung auf einer völlig anderen Website nutzt?

1 „Gefällt mir“

Sie könnten einen ähnlichen Ansatz wie das WP Discourse Shortcodes Plugin verwenden. Es macht API-Anfragen an Discourse, um Daten im JSON-Format zu erhalten und verwendet die Daten dann zur Generierung von HTML.

Es ist eine Weile her, seit ich mir dieses Plugin angesehen habe, aber möglicherweise könnte es erweitert werden, um einen Leaderboard-Shortcode hinzuzufügen.

Ich werde bald einige Discourse-Blöcke für den WordPress Block Editor erstellen. Ich werde darüber nachdenken, einen Leaderboard-Block zu erstellen. Leaderboards sind für mich eher ein Anti-Feature, aber ich glaube nicht, dass das für viele Leute der Fall ist.

Discourse könnte sich auch damit beschäftigen, mehr einbettbare Widgets zu erstellen – ähnlich wie Embed a list of Discourse topics onto an external site. Ein Leaderboard-Widget wäre dafür ein guter Kandidat.

1 „Gefällt mir“

Vielen Dank für Ihre Antworten.

@eisammy Bei der Suche nach einer Lösung habe ich aus zwei Gründen versucht, dies zu vermeiden. Erstens bin ich kein Programmierer, und dann müsste jemand den Code im Laufe der Zeit pflegen.

@Jagster Ich verstehe Ihre Bedenken, aber in unserem Fall ist es dieselbe Website. https://www.svetandroida.cz/ und https://komunita.svetandroida.cz/

@simon Vielen Dank für die Empfehlung. Ich hatte mir das Plugin Wp-discourse-shortcodes plugin angesehen, war aber von seiner langen Inaktivität abgeschreckt.

Der WordPress-Shortcode für Gutenberg klingt jedoch nach einer guten Idee.

1 „Gefällt mir“

Es ist nicht dieselbe Seite, aber egal.