Support » Plugin: Achievements for WordPress » Award Badge to active writers of each category

  • Resolved sara.mansouri


    Hi Paul and thanks again for the realty useful plugin.
    I want to award Badge to active writers of each category who have posted 10 times in that category. I have designed special badges related to the subject of that category.
    I know that Achivements supports categories out of the box but when I choose wordPress post, 10 times post and choose that category it doesn’t care about the category that I have chosen!

    Could you please let me know how I could add that functionality? its quite amazing if the badges be related to the category of the post.

Viewing 5 replies - 1 through 5 (of 5 total)
  • I think uniqueness of Foursquare badges is their relation to the subject.
    1 category of my website is cooking and one is Studying,… I like to give active members of each category badges that is related to them, like “Creative Chef”.

    Plugin Author Paul Gibbs


    BuddyPress Lead Developer

    Hi Sara,

    The functionality that you want doesn’t exist yet. It’s pretty straightforward about just counting the number of posts, not posts within a specific category. It’s something I do want to add for a future version, and I’m beginning to loop around to spending some time figuring out how to build that.

    The categories box you’re using at the moment is selecting the categories for the current *achievement* (like how you categorise regular blog posts), not setting categories for the achievement itself to act on, if that makes sense.

    (It is possible to use an achievement’s category to help represent that in page templates; it was added for another site using Achievements; see for exactly how.)

    Hi Paul, thanks for your good response. I just got it.
    Do have an estimation of when the next version would be ready?
    I am really looking forwards to using it.

    This would be a great addition, I too need this functionality. Would it be possible to hard code some new events such as when a post is authored (using the current actions) but selecting a specific category and just have specific events for each category?

    Also, not to hijack, but similarly, is there a way to add account “duration” to have achievements for specific amount of time someone has been a member of a site?

    Plugin Author Paul Gibbs


    BuddyPress Lead Developer

    Nick — anything’s possible. If you’re a developer or have a developer on your team, open up a new thread and I can point you towards the right parts of the code.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Award Badge to active writers of each category’ is closed to new replies.