Des Walsh

Building a Community Site with BuddyPress – Part 2

comments 0 comments  |  1669 reads

Social Media Roadmap site bannerIn my previous post on building a community site using the WordPress plugin BuddyPress, I reported that having spent quite a lot of time checking out how BuddyPress worked and what others thought of it, I found the actual installation quite straightforward.

My problems started when I wanted to make the site private.

Not being a programmer, discussion threads on the topic, like this one, made my head spin.

As far as I could figure out from my research, the basic BuddyPress site is designed to be public, with the option to have private groups within the site.

But it looked also as if there might be a plugin to adjust that framework.

Obvious as it may be to some, but hadn’t been to me and something I wish I had understood at the outset, there are plugins for BuddyPress, which is as I say itself a WordPress plugins – plugins for the plugin. And at least one of those BuddyPress plugins is designed to make the site private.

The BuddyPress Private Community plugin seemed to offer what I wanted. The catch was that when I activated it the site became private, sure enough, but so private that when people responded to my invitations to join the site they could not see the registration page.

While I was figuring all this out, I was losing momentum with getting the site functioning.

My solution was to:

  • accept that the overall community site would be public
  • ditch (i.e. de-activate) the private community plugin,
  • set up a group on the BuddyPress site and
  • make the group private.

Setting up the group was easy enough, it appeared, but in terms of what I wanted it was not an immediately straightforward process, as I had to choose between a couple of different settings, with various privacy rules for each.

To create a group, you first click on the Groups tab in the navigation bar, then on the Create Group button alongside the Groups Directory heading.

The are four steps to creating a group, as shown by the navigation tabs displayed: Details, Settings, Avatar, Invite Members.

The first step is easy: just provide a group name and some details.

Then the fun starts. Under Settings you need to decide which of the Privacy options to implement.

The Privacy options, with their respective rules, are – Public, Private and Hidden:

Public group

  • Any site member can join this group.
  • This group will be listed in the groups directory and in search results.
  • Group content and activity will be visible to any site member.

Private group

  • Only users who request membership and are accepted can join the group.
  • This group will be listed in the groups directory and in search results.
  • Group content and activity will only be visible to members of the group.

Hidden group

  • Only users who are invited can join the group.
  • This group will not be listed in the groups directory or search results.
  • Group content and activity will only be visible to members of the group.

I toyed with choosing the Hidden option, but on reflection that looked as if it would be actually count-productive. My main aim was to provide participants in the webinars with a space to discuss ideas and developments without having those more publicly available, and to get access to resources I and others might choose to share just within the group and not more widely. And for openness, it was not as if the webinars were secret. In fact, anyone who wanted to sign up for the Roadmap webinar series would thereby qualify to be invited to join the group.

So Private it was – and is.

Invitations

The default for BuddyPress is that admins can invite friends to join. I installed the Invite Anyone plugin which provides more options, including having a checkbox with a general invitation to join the site, so that you can at the same time invite the person (or not) time to join your specific group (or groups).

Some people seem to have been able to join without a problem. Others have found the process a bit confusing. So I made a short video to provide a step by step guide to responding to one of those invitations.

Other plugins

There seems to be no end of plugins for BuddyPress. I’m using a few.

BP Group Documents provides a document space in each group – invaluable for my purposes

SI CAPTCHA Anti-Spam – I read somewhere that membership sites can get bombarded with spammy signups, so this seemed like good insurance.

Invite Anyone – as mentioned above (it provides a range of options – I have it set fairly restrictively).

A Note on the Header Banner

For the moment I have left in place the default banner header on the Social Media Roadmap site. The BuddyPress Default theme I’m using comes with a very user-friendly Custom Header page, where I can either customize the default banner or upload another of my own creation (or commissioning).

Summing up

Although I had a bit of a learning curve, for now at least I’m happy with the decision to use BuddyPress as my community site platform. It’s fundamentally easy to install, once you have figured it out – and probably much easier for anyone technically savvier than I (which would not be hard to find). The fact that I can have a private group – or several – within the site is particularly attractive.

I am interested to hear of others’ experiences with BuddyPress. And of course clues to make it all work even better: that said, even what  a lot of my friends would probably regard as some basic code-tweaking will probably be a turn-off for me.


Republished with author's permission from original post by Des Walsh.

Des Walsh

Des Walsh is a social media strategist, LinkedIn specialist, business coach, author and international speaker. He is passionate about sharing his understanding of the benefits of social media in a way that makes good sense for business.
Categories:
5
Average: 5 (1 vote)
 

0 comments »

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.

MarketPlace

Global Customer Experience Management (CEM) Certification Program

[May 30-31, Frankfurt; July 25-26, Hong Kong] An internationally recognized program with proven track record of success - being run for 34 times in 13 cities with attendees from 50 countries, the program is developed based on the U.S. patent-pending Branded CEM Method which aims to drive customer loyalty and brand differentiation with quantifiable business results. Limited offer: USD300 early bird discount.

Register today for Confirmit’s Mobile Research Roadshow!

Join us on May 29th in New York City. Stuart Ryder, SVP, Mobile Research Lead for Ipsos IOTX & Roxana Strohmenger, a leading Forrester analyst, will be in attendance to share best practices and new trends in mobile market research.

Register today for Confirmit’s San Francisco VoC Roadshow!

[June 12, Sir Francis Drake Hotel] Gregson Siu, Vice President, Ariba Business Operations, Ariba and Bob Thompson, CustomerThink, will be in attendance to share best practices, new trends and latest research to help you develop your customer experience program.

Social Networking and sCRM International Congress in Colombia

[June 25-26, Bogota] Thirteen international thought leaders will present, from different perspectives, the trends, the uses, and the magic - as well as the reality - of Social Networking and how it impacts the way customers are doing/will do business.

Driving ROI With VoC

Walker has identified multiple ways to measure ROI – there is not a one-size-fits-all solution. This paper will address each and conclude with some recommendations to help B-to-B practitioners evaluate which ROI approach will work best for their particular business need.

Featured Links

Salesforce CRM

The leader in customer relationship management and cloud computing.

Strategic Roadmap for Digital Marketing

Free e-book (no reg required). 15 articles by digital marketing thought leaders.

Get your event or resource listed in the MarketPlace, reaching 200,000 business leaders monthly.
For more information, contact CustomerThink advertising sales.