I want to assign dynamic titles to users based on their number of posts and number of likes that they have (and maybe some other criteria).
Ideally I would want to display that title near the username on the posts. But even on user card is fine as I understand that minimalism looks more elegant.
This is how I am displaying it right now on XF, Forerunner is the title. Please suggest what is the best way to achieve this.
You could do this by creating a custom badge via the API or with custom SQL and then utilize the User Group Membership Through Badges feature to assign a user who has earned a badge to a group. That group can be configured to assign members a title, which can display next to their username on posts (like how my post has the team title)