Im not sure if this is the right place to ask this, but I am currently running a wordpress theme called "flavor" from industrial themes. The theme contains a bunch of minisites that are created using custom post types. It also has woocommerce support and buddypress. I am trying to create a site that members can login on the frontend, create /upload their own content (custom post types), and unlock achievements based on their reviews, views, best post, most viewed, etc. My question is, is it possible for members to do this using custom post types? I think it normally works with normal posts or pages, but Ive heard of sites that have made it work with custom post types..? Also, my goal is to allow members with a free membership gain achievements through posting their own content and competeing with other members, but also allow paid members to gain awards/achievements and even be payed from clicks. do you know if your plugin works well with any affiliate software that could handle this? Any insight is greatly appreciated.