How to Send a Site-wide Notice or a Site-wide Private Message in BuddyPress

July 21, 2010  | 
8 Comments

This is a question often asked in the forums, so I thought it would be a good idea to show a quick walk through. There are two ways to contact all of your users at once when logged in as site admin: Notices or Private Messages. Let’s start with Notices, since they are the easiest to send.

How to Send a Site-wide Notice to All Members

Under BuddyPress Component setup in the dashboard, you’ll see the description for Private Messaging “Let users send private messages to one another. Site admins can also send site-wide notices.” Notices are built into BuddyPress and accessible only to the the admin user.

If you want to send a site-wide notice, go to Messages >> Compose on the front-end. Compose your notice, and remember that it will need to fit in the sidebar of your site (or wherever your child theme is designed to display the site-wide notices). Make sure to check the box that says “This is a notice to all users.” Write and send your message, and then you’ll see that it will appear in the sidebar for all users. They will be able to click “Close” on the notice to hide it once it appears.

A record of your notices will appear on the front end under Messages >> Notices where you’ll be able to deactivate notices. Once deactivated, the notice will no longer appear in the sidebar when users log in to your site. The notices are saved there, so that you can activate them again if necessary. However, BuddyPress will only allow you to have one notice activated at a time.

How to Send a Site-wide Private Message to All Members

This method requires a little more effort, since it’s not built directly into BuddyPress. You’ll need to install a plugin called BuddyPress Mass Messaging. I found this little gem in a buried thread in the BuddyPress forums. It’s not available in the WordPress repository. The only change I’ve made was to the post URL, as it didn’t work for me. Download and install this plugin and you will find a new dashboard menu item under Settings >> Mass Messaging. This will allow you to send a Private Message to all of your users at one time.

The advantage of sending a Private Message over posting a notice is that the user will get an email notifying them about the message and it will cause them to be more likely to login to your site, resulting in higher traffic. Notices are a great way to make users aware of new features or items of less urgency. You can use both methods in combination as needed.

Featured Plugin - Start Your Own Powerful Membership Site

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

Featured Plugin - Every great SEO tweak you need, in one snazzy bundle

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - WordPress + Google Maps = Perfect

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

8 Responses to How to Send a Site-wide Notice or a Site-wide Private Message in BuddyPress

  1. Pingback: How To Turn Your Weblog Into Money - My Traffic Business

  2. Pingback: Fantastic Gas Grill For your Camping Trips

  3. Installed the Bp-Messages Plugin. It seems to work for me but when I click send I get these errors repeated lots of times. The messages still get sent however. Any idea?

    Warning: Cannot modify header information – headers already sent by (output started at /home/sharespe/public_html/wp-admin/admin-header.php:19) in /home/sharespe/public_html/wp-content/plugins/buddypress/bp-messages.php on line 549

    Warning: Cannot modify header information – headers already sent by (output started at /home/sharespe/public_html/wp-admin/admin-header.php:19) in /home/sharespe/public_html/wp-content/plugins/buddypress/bp-messages.php on line 550

    Warning: Cannot modify header information – headers already sent by (output started at /home/sharespe/public_html/wp-admin/admin-header.php:19) in /home/sharespe/public_html/wp-content/plugins/buddypress/bp-messages.php on line 551

  4. Also just found that if a user replies to a mass message they actually just send themselves a reply. The plugin is a great idea but needs work. Anyone else had this experience?

  5. Yeah it needs some work. That’s probably why it’s not in the repo yet. ;) But it’s better than nothing for some people who are desperate to send a sitewide message.

  6. Thanks Sarah! Great find though! I’ve followed up the thread over on bp.org.

  7. I really liked your article. I came across your blog when I was busy with research using the interwebs. I just felt the urge to say I enjoyed your blog and continue doing what youre doin. And don’t forget… enjoy the journey.. dont focus so much on the final destination. Sincerely, Joe.

  8. Pingback: Daily Tip: BuddyPress Mass Messaging Plugin Officially Released - WPMU.org – WordPress, Multisite and BuddyPress news, tips and resources

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting