I'm trying to create a team collaboration tool on a WordPress site, basically like Slack (http://slack.com). I'm looking for somebody to be able to post a question/article/link/photo/document, then have a discussion around that-- essentially a discussion board with the first post of each thread highlighted. Except that once people create something useful (i.e. discuss revisions to an article and finalize it), I'd like the resource that the thread was about to be featured in a library of sorts. So basically, project collaboration discussions where the end results are all pulled together into a meaningful library.

I'm thinking of theming bbpress to do this-- anybody else know of plugins that function like Slack / what I described above?


  • Welcome to WordPress Development. Please note that plugin recommendations are off topic, check out the FAQ for more info.
    – birgire
    Mar 3, 2015 at 9:22

1 Answer 1


Oh well, when I started to read your question, I felt as if I'm reading a project description on Elance or Freelancer.com website! ;-) I've not used slack.com but my first impression after reading your question is that the implementation of final solution requires some coding beyond theme for bbpress. Not sure whether this sort of question is withing the purview of StackExchange rules or otherwise; may the moderators take wise decision about it.

Moving on, I believe you require (at least) to implement following capabilities in order to accomplish this project...

  1. Front-end Editing
  2. Upload Files (Images or anything) from Front-end
  3. Discussion Board
  4. Rating system or something that will mark a thread as "finalized".

Please correct me if I've missed anything here or walking on a entirely wrong path.

Point 1 can be accomplished using some of the existing plugins. I'd make each question as POST and I'd use meta tags to attach images or files uploaded to attach/associate with a specific Post (later, I can simply get the file names and links from the Post meta to show in my theme file). Wordpress Comment system will accomplish the Discussion Board whilst the ajax with Post-Meta will accomplish Point 4 above.

Showing all the attachments of the Discussion Thread in a specific sequence is a matter of writing code in Theme file and enlisting attachments.

I know this answer is very gross outline and requires some more thinking. But if you've noticed, this solution does not require bbpress.

Looking forward to hear from other members as well; I'm sure this discussion may lead us to a good foundation for the project you're discussing.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.