Building Community Sites with WordPress: 15 Plugins to Get Started

March 18th, 2010

Most bloggers would love to see more of a sense of community among the regular visitors to their blog. Sure, discussions sometimes take place in the comments of various posts, but it all seems a bit disorganized and they never really get off the ground. There has to be a better way to create a real sense of community on a WordPress blog.


The good news is that there are plenty of great plugins out there that can help you get your visitors more involved in your blog. Some are simple: they let your users submit content they think is useful, or make it easier to have a real discussion in comments. Others are more complex, on par with full-featured social networks like Facebook. All of them can help you create a community surrounding your blog and your content.

Encourage User-Generated Content

Even if you post on your blog every day, sometimes it would be nice to have some help. So why not ask your regular visitors to submit content they think your other visitors might find useful? Of course, they can do this already by emailing you or adding a link in the comments, but then you still have to do most of the work. The plugins below will simplify getting these user submissions to a publishable state on your blog.


Community Submitted News

Community Submitted News lets any visitor to your blog submit content. All content is sent to a moderation panel and nothing is made public until it has been approved by an administrator (which prevents spam postings from being made live). It’s a great idea if you have an active community surrounding your blog but don’t always have time to write original content. It also gives your blog’s readers a more active role in content creation.

WordPress Wiki

WordPress Wiki was created by the same developers who created the WP e-Commerce plugin. It’s a full-featured wiki plugin for WP that lets you specify certain posts or pages as editable as wiki pages, while leaving other pages or posts in their traditional, un-editable format.

FV Community News

FV Community News is another plugin that lets users submit posts from other blogs to your site for inclusion. It includes a moderation panel and works within a widget on your site. It also has built-in spam protection and give administrators the ability to edit submissions.

TDO Mini Forms

The TDO Mini Forms plugin lets your subscribers or even non-registered users submit or edit posts and pages. Submissions are kept in “draft” form until approved by an administrator. The same can be done with edits. It can even be configured to work with Akismet to filter out spam submissions.

Encourage Interaction

Even if you’re not interested in setting up a social network surrounding your blog, wouldnt’ it be nice to see your visitors able to better interact with each other, and for you to be able to interact with them more easily? Whether this means setting up a forum or just making it easier for discussions to take place in your comments, the plugins below will help.


Gigya Socialize

The Gigya Socialize plugin lets you incorporate social APIs (like Facebook Connect, Twitter, Google, Yahoo, LinkedIn, and MySpace ID) to your site and let your visitors become more engaged. Visitors can invite friends from their preferred social network. It also lets you publish status and newsfeed updates directly to your social networks.


Adding a forum to your blog is an easy way to increase interaction among your visitors. WP-Forum is a simple discussion forum plugin. It can be used with a single WP blog or with WordPress MU.

Threaded Comments

Adding Threaded Comments to you WP blog lets you turn the comments section on every post into a discussion, where users can reply directly to other users and have their response appear directly under the original comment (rather than just in chronological order). It’s a great option for encouraging your visitors to engage not just with you, but with each other as well.

Comment Per Paragraph

Comment Per Paragraph is actually a WP theme, but it has some valuable features that can really add to the interaction on your blog. Basically, this theme lets your visitors comment on each paragraph within a post, rather than just at the end of the post. It makes commenting or discussions on specific points within your post much easier and more user-friendly. is a plugin that lets your visitors add notes in the “margins” of a blog post, much the same as one would in a book. The difference here is that these notes are visible to everyone, and anyone can add a note. It can be used in an educational setting, to annotate a post, or even to offer criticism.

Feedback by Paragraph

Feedback by Paragraph is another plugin that lets users leave comments on individual paragraphs within a post. Comments are shown in a Thickbox pop-up. Comments here respect settings of individual posts as far as who is allowed to post, and moderation policies are also honored. The fact that paragraph-level comments are kept separate from the main content is a nice feature that makes it easy to implement without requiring any kind of redesign.

Turn WordPress Into a Social Network

If you want to go all in and create a social network on your WordPress-powered site, the plugins below are the place to start. They range from very simple plugins that basically just let you set up user profiles to full social networking packages that let your users do almost everything they can do on mainstream social networks like Facebook or LinkedIn.



BuddyPress is a powerful set of social networking plugins for WordPress. It’s quick to install and set up, and can be as complicated or simple as you want. One of the nice features about BuddyPress is that you can turn on or off specific features whenever you want, making it as powerful or simple as you need.


Mingle is a simple social networking plugin for WordPress. It works with most WP themes, and lets you set up profile pages, friend lists, profile page posts (like status updates), profile activities, social comments, and email notifications. It’s not as full-featured as BuddyPress, but it’s also simpler to set up and works with a wider range of themes.

Customize Your Community

The Customize Your Community plugin lets you not only change your WP login page, but also makes it so subscribers to your site are redirected to a profile editing page rather than the WP backend. It changes the way your registration, login/logout, and lost password pages look so they no longer contain any WP branding information. Users with roles set to anything other than “subscriber” will still see the traditional WP backend, though login/logout pages, etc. will show the customized design.

Community Blogs for BuddyPress

This plugin lets you create group or community blogs with multiple authors within BuddyPress. Administrators on a BuddyPress site can use the plugin to give a member registered user status to any blog they choose within the site (or multiple blogs). It’s a great option for extending the collaboration features of a BuddyPress site.


Profiler creates user profiles for every registered user on your blog, including Gravatar images. It also creates a members directory and can be used with the User Photo plugin and the Whisper plugin.


Think through the kinds of social interactions you’d like to take place on your blog and then find a plugin that will help you foster those interactions. The above list isn’t exhaustive, so if you know of other great WP plugins for building community around your content, please add them in the comments below!

Further Resources

Cameron Chapman is a professional Web and graphic designer with many years of experience. She writes for a number of blogs, including her own, Cameron Chapman On Writing. She’s also the author of Internet Famous: A Practical Guide to Becoming an Online Celebrity.


100 comments for „Building Community Sites with WordPress: 15 Plugins to Get Started
  1. Beth McLain | Web Designer on March 18th, 2010 at 5:56 am

    Great Plugins! Not the usual and the obvious. Well done thanks. I’ll use them in the future for WordPress projects :)

    • Tester on September 28th, 2010 at 6:22 am

      testing purpose

  2. Max - The IT pro on March 18th, 2010 at 6:00 am

    EXCELLENT blog post dude. I will have to look into some of these plugins. Does BuddyPress sloooow down a WP site though? Just curious.


    – Max “The IT pro”

    • certsquare on January 26th, 2011 at 7:17 am

      they can do this already by emailing you or adding a link in the comments, but then you still have to do most of the work. The plugins below will simplify getting these user submissions to a publishable state on your blog.

  3. Max - The IT pro on March 18th, 2010 at 6:01 am

    EXCELLENT blog post dude. I will have to look into some of these plugins. Does BuddyPress sloooow down a WP site though? Just curious.


    – Max “The IT pro”
    MaxTheITpro dot com

  4. Mithu Lucraft on March 18th, 2010 at 6:17 am

    Thank you so much this is a really helpful post. I spent a day last week looking at Buddy and trying to decide if it was suitable for a work blog I’m proposing, but these plug-ins give so much more scope for us to tailor exactly what we need

  5. adone on March 18th, 2010 at 6:29 am

    Nice read. Thanks for this info.

  6. JC on March 18th, 2010 at 6:54 am

    Great list…some plugins I didn’t know about that I will be trying out. THX!

  7. JF on March 18th, 2010 at 7:12 am

    This is WordPress abusement!

    C’mon, if I wannna build a social network like community, I choose to build it…

  8. Jesse on March 18th, 2010 at 7:13 am

    But what is the best way to get your site’s community to reach out to the rest of the world?

  9. robert on March 18th, 2010 at 7:39 am

    you can thread comments under the discussion settings. why use a plugin when it is already a WP feature….

    • Danny on March 19th, 2010 at 12:51 am

      Because not everybody has 2.9.

  10. Andy on March 18th, 2010 at 8:05 am

    A nice post. And thanks for the mention of Feedback by Paragraph.

  11. Matthias Matz on March 18th, 2010 at 8:29 am

    cool plugins for wp i love it

  12. Clayton Correia on March 18th, 2010 at 8:41 am

    awesome…I’m working on a wordpress community site right now. I’ll be checking some of these out for sure. Thanks!

  13. Sid on March 18th, 2010 at 12:03 pm

    Wow lovely article .. bookmarked .. :)

  14. Sid on March 18th, 2010 at 12:03 pm

    Ill definately use them on my site \m/

  15. HD on March 18th, 2010 at 12:04 pm

    Another great post

  16. Yorik on March 18th, 2010 at 12:14 pm

    Very cool article! Many plugins I had never heard of…

    @Max the IT pro: A little bit of course, because there is more stuff to display, but really it’s almost unnoticeable… Buddypress is very fast, just as WP

  17. freetao on March 18th, 2010 at 6:23 pm

    useful article ?

  18. max on March 18th, 2010 at 9:07 pm

    really useful post. thanks again.

  19. Jordan Walker on March 19th, 2010 at 6:00 am

    Great article and resource for community driven sites.

  20. Marcelo Pinheiro on March 19th, 2010 at 8:13 am

    This is great. Thanks for the suggestions.

  21. Flow on March 19th, 2010 at 11:57 am

    perfect – a few months ago i have to search these plugins by myself, so sad that this post comes “too late” thanks for sharing!

  22. Justin Carroll on March 19th, 2010 at 1:18 pm

    I’m a big fan of BuddyPress, but have yet to use it. I think it’s tough to for a company to try and execute a social network in addition to something like Facebook. But I think BuddyPress can make it easy to facilitate.

    Also, bigger plugins like this would do well to hire a designer and lay down some incredible GUI interfaces to showcase all their plugin does. The average person doesn’t read everything and then make a decision – they like to see it in action as a means to reading about it.

  23. sam collett on March 20th, 2010 at 10:57 am

    WOW I found this page so timely – just today we are building a site in WP. Your article has been sooooo much help I am really grateful. Thanks for sharing

  24. RedKoala on March 22nd, 2010 at 12:47 am

    thats what I was looking for, big thanks

  25. Tom Colvin on March 24th, 2010 at 7:57 am

    What a fabulous post. As a long-time WP blogger, I find this one of the more valuable posts about the platform. And definitely useful to me NOW, as I’m exploring setting up a community site soon.

  26. jim on March 27th, 2010 at 1:45 am

    This article would be so good, only trouble is, over half the plugins are not compatible with the latest WordPress, and who wants to run an unsecure community site?

    If your gonna write a “top X” blog post (as you do, a lot), maybe do a little bit of research first instead of just thinking about the SEO or the profile building?

  27. Tutorialslk on April 19th, 2010 at 12:32 am

    Thanks for the info…!!

  28. Building Confidence in Children on April 23rd, 2010 at 6:16 am

    Wonderful Site! I wanted to ask if I might be able to quote a portion of your pages and use a few items for a term paper. Please email me whether its ok or not. Thanks

  29. farketmez on May 16th, 2010 at 6:59 am

    Very nice plugins

  30. wiper blades on June 8th, 2010 at 2:46 pm

    ok very good info!

  31. XcrY on June 13th, 2010 at 12:39 pm

    10x very much. Inspiring work for me .

  32. wolfy on June 15th, 2010 at 11:10 am

    Thank you so much for this very helpful.

  33. Tech & IT News India on June 19th, 2010 at 4:27 am

    Good share, Thank you for a useful post.

  34. Zeenath Textiles Kottakkal on June 19th, 2010 at 4:28 am

    Thank you for sharing. Have a good articles in your blog.

  35. CJ on June 29th, 2010 at 10:50 am

    WP-FORUM has know security issues and allows you entire site to be compromised. Just an FYI. Developer no longer answers requests.

  36. Egypt Excursions on July 1st, 2010 at 4:55 am

    really nice plugins … i wish you’d create the same topic for the Drupal

    thank you

  37. mysuperwoofer on July 19th, 2010 at 7:37 am

    Link Building is one of the most significant aspect of the off page optimization process and is a major determinant of the popularity of your site. For search engines, back links or links pointing to your website indicate that you are ‘hot’ in the online marketplace.

  38. BJ on August 2nd, 2010 at 9:01 am

    I haven’t read it all yet but i will when i have more time..

    Thanks for the great info and great list of plugins.


  39. ireal on September 22nd, 2010 at 9:29 pm

    Great info for a newbie like me, thanks a lot.

  40. Fink on September 28th, 2010 at 11:43 pm

    BuddyPress is quite hard to implement into an existing theme, in my experience.

  41. jocuri gatit on October 6th, 2010 at 5:38 pm

    I like games. Your post is very usefull. I have a gaming site. I wish you continued success with your site

  42. agung budidoyo on October 9th, 2010 at 3:28 pm

    i think that list too much, as a beginner blogger I must be too difficult to handle all of them.

  43. dori girsang on October 11th, 2010 at 8:26 am

    wowww.. good info , CTRL + D

  44. Tobias on October 23rd, 2010 at 1:51 pm

    I love Mingle, great for profile information and such. BuddyPress seems the most allround community plugin.

  45. Brett Widmann on November 3rd, 2010 at 3:24 am

    Great set of plugins. Thanks for sharing the info!

  46. matuse on November 12th, 2010 at 8:14 pm

    Plugins are a huge time saver. Thanks!

  47. agri dagi on November 16th, 2010 at 8:51 am

    Thats what I was looking for, big thanks..

  48. Pstories on November 21st, 2010 at 4:39 pm

    Thank you . i already used Mingle , it’s very good plugin

    thanks …..

  49. Charles on December 9th, 2010 at 10:19 am

    Great Plugins! we will bookmark this for our client projects. WordPress is growing popular day by day and plugins like this makes it more strong.

  50. Karan on December 12th, 2010 at 6:09 am

    Very nice post… very useful… Thanks a lot.

  51. Frank Hamm on December 20th, 2010 at 3:20 pm

    Great collection, thanks alot

  52. John Greer on December 30th, 2010 at 5:22 pm

    Very interesting, I was looking for information on how I could encourage community submitted content, I think I have a starting point, but still looking thanks for the info

  53. ObatAntiRokok on January 7th, 2011 at 4:14 pm

    nice post! keep sharing

  54. Bikash on January 7th, 2011 at 11:47 pm

    Must say Great! I’ll use these plugins and come back again to give another great comment for you!

  55. daily proxy list on January 11th, 2011 at 9:04 pm

    very useful information. thanks. :-)

  56. Carmen on January 14th, 2011 at 11:27 am

    Great Plugins! we will bookmark this for our client projects. WordPress is growing popular day by day and plugins like this makes it more strong hotel.

  57. Antonio on January 14th, 2011 at 12:05 pm

    i think that list too much, as a beginner blogger I must be too difficult to handle all of them empresas.

  58. Pepi on January 14th, 2011 at 4:38 pm

    perfect – a few months ago i have to search these plugins by myself, so sad that this post comes “too late” thanks for sharing!

  59. Aneeza Mubbashir on January 19th, 2011 at 10:49 pm

    Thanks for the ideas. There are some great examples here.

  60. Ajitah on January 20th, 2011 at 5:37 am

    Very good posting list. I will add some to my gaming blog Thanks

  61. Raj on January 24th, 2011 at 8:38 pm

    With all these plugins its so easy to make a complete portal for my clients. love the collection, thanks cltr+d plus added to my feed reader.


  62. J Nicholson on February 26th, 2011 at 5:32 pm

    The list is great and the info is fantastic!
    Thanks for the tips.

  63. Vratnica on March 14th, 2011 at 2:22 pm

    Some useful plugins in the article.
    Just something we need for our web project in the moment.

  64. Noemi on March 30th, 2011 at 12:05 am


  65. Lunedi on April 3rd, 2011 at 2:07 am

    Will this work for blogs, or is this just applicable to self-hosted WordPress blogs? Thanks.

  66. Ed on May 11th, 2011 at 3:18 pm

    wow! thanks for this list of plugins.

  67. joseph adediji on May 12th, 2011 at 9:35 pm

    nice plug-in list. I will try some on my blog.

  68. santosh on May 28th, 2011 at 5:26 pm

    Nice and useful information Thank you so much for posting and sharing this article

  69. chithara on June 15th, 2011 at 5:58 pm

    This post was really helpful. I used some of the plugins listed here in chithara. Thanks for sharing.

  70. Aminu on July 13th, 2011 at 6:10 am

    Very useful post. thanks

  71. hadi setiono on July 17th, 2011 at 4:46 am

    thanks cameron, it very helping me to finished my project

  72. nagz on August 3rd, 2011 at 10:03 am

    Very nice post. Some of the plug-ins are must to use in wp Blog. Thanks for sharing.

  73. Denver on August 11th, 2011 at 9:32 am

    These are very useful information. I been trying to use multiple plugins to turn my site into social network, I’ll try some of these suggestions here.

    By the way, I tried this wp-symposium with my new site, this is nice for social community site.

    Thank you for this article

  74. Larry Lewis on September 17th, 2011 at 10:57 am

    what an awesome post, and a great help to me. I’m a UK blogger, yet my interraction with others from the UK in the blogosphere is almost non existent. I am just setting up a section on my new blog where i want to allow others from the uk to showcase their blogs, you have just provided me with some great tools. Thank you.

  75. Frank Mulder on October 6th, 2011 at 11:30 am

    Indeed, WP-Symposium seems like a new interesting plugin:

    • DoozieWD on October 18th, 2011 at 6:28 pm

      Hey Frank,
      Does symposium have security features in case members post explicit content or even explicit avatar pictures?

      I guess that’s a question for all of the community plug-ins, Im developing a community site to help certain people with requirements but worried about rude & explicit/spam members

      Your response is greatly appreciated

  76. Michael on November 15th, 2011 at 4:54 pm


    nice to notice, that there is much more than BuddyPress!

    Love WordPress,

  77. Martin on December 18th, 2011 at 5:49 am

    Thanks for the pointers – I was hoping Buddypress was going to fit the bill for a new project, but it might prove a bit overblown, so discovering Mingle could save a headache or two.

  78. Peter Fisher on December 19th, 2011 at 8:03 pm

    Good Post. Quite interested in the community side of things.

  79. San (Creative Rock Sider) on December 22nd, 2011 at 10:39 pm

    good information, thanks for you

  80. Ayeni on December 24th, 2011 at 4:21 pm

    Thank for the plugins…good work

  81. dr dp sharma on January 2nd, 2012 at 8:53 am

    I am facing a following problem. When i login into my website for modification following problem is shown in post.

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\Inetpub\vhosts\\httpdocs\wp-includes\general-template.php on line 1840

  82. alin on January 11th, 2012 at 10:08 am

    hi, very nice article..

    Can you suggest any plugin if I want to make my website a class room.

  83. Slash on January 13th, 2012 at 11:16 am

    Thanks for the article. These plugins is so easy to make a complete portal for my clients. Hope you could provide more of such good resources.

  84. Mike @ LadLife on January 22nd, 2012 at 8:52 pm

    Hi there, great list! –

    You should really check out a plugin called “Wp symposium” – It’s one of the best community plugins i’ve ever seen, Using it currently on my site “” – Have to sign up if you want to preview it, but it intergrates seamlessly with ANY theme. brilliant. regular updates too, and great support.. :)

  85. Tania on January 23rd, 2012 at 11:15 pm

    Thank you so much! I’ve been bouncing around on what to use on my site. These explanations are just what I needed to get a clear picture. Now the fun part begins :)

  86. manish sharma on January 29th, 2012 at 9:17 pm

    very nice post and very well written..bookmarked..

  87. Corky Swanson on May 8th, 2012 at 11:45 am

    I know this is an older post, but lately CommentLuv has taken off as another great plugin to create community, especially among bloggers.

  88. Jamie on June 9th, 2012 at 9:12 pm

    Thanks for all the plugins, is there any plugin for wordpress to let users comment with a simple rich text editor where they can also embed images.

  89. Donatus on July 27th, 2012 at 12:29 am

    Wow!! This is great will love to use most of this plugin cos am planning of creating a good discusion forum

  90. Islam Muslim on August 4th, 2012 at 12:00 am

    Thank’s for this (Building Community Sites with WordPress: 15 Plugins to Get Started) great tutorials. I was having a hard time with those.

  91. Akash on August 18th, 2012 at 11:34 am

    Nice post by the beautiful lady author. I would just like to add “why dont you people try to use DISQUS comment system, it seems to be good?”

  92. april rose on November 29th, 2012 at 3:43 am

    what ate the example of building community website?

  93. cetakprint on December 8th, 2012 at 7:19 pm

    great topic…thanks a lot

  94. Elina on May 10th, 2013 at 1:08 pm

    Thanks for sharing the list of helpful WordPress plugins.

  95. WordPressCMSExperts on August 28th, 2013 at 1:10 pm

    Very efficient Cameron,

    While I was reading I feel something to do. Means your article content is efficient to do some action. Means actionable content. Really very good stuff.

  96. Bram on July 29th, 2010 at 12:51 am

    Same as you match ur logo as psdtuts and family…. cheeky monkey!