Google Buzz ER: Google Buzz for WordPress

Yesterday Google announced new service, Google Buzz, a new way to share updates, photos, videos and more, and start conversations about the things you find interesting. Today you can have Google Buzz posts on your WordPress site.


Google Buzz Er is WordPress plugin for showing public Google Buzz posts for selected Google account. All you have to do is to set Google account username and optionally number of posts. From 1.2 version Google Buzz Er have sidebar widget.

* Custom title
* Showing images from post
* Sidebar widget
* Custom color scheme

How to install

In header of your site add following line of code:

<?php include (ABSPATH . '/wp-content/plugins/google-buzz-er/google-buzz-er.php'); ?>

1. Upload google-buzz-er to the /wp-content/plugins/ directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. Drag widget on your sidebar – or –

On place where you want Google Buzz ER to be shown put:

<?php GoogleBuzzEr(); ?>

After that go on Google Buzz ER settings page and set your Google account username (without ‘’) . It’s simple like that.


* Sorting posts by publishing time

* Added sidebar widget feature
* Removed include for header section

* Custom title in header
* Option for showing images from posts
* Width for images from posts

* Using curl for getting Google Buzz data
* Check if there are posts
* Set box, posts, links color from admin page
* Choose if Google Buzz logos will be displayed

  • Twitter Flock for Wordpress: multiple accounts tweets with style (67)
    Twitter Flock is Wordpress plugin for showing multiple accounts tweets with different color scheme for every account. Also, there are setting allowing you to control how your tweets will […]
  • Fancy Transitions Featured Gallery for WordPress (62)
    ftFeatured is Wordpress plugin for creating image gallery with fancy transition effects of featured posts. You can choose between three types of transition effects: curtain, wave and […]
  • Gradienter: Add gradient to elements (22)
    Last night I started to work on Wordpress theme for blog and I got an idea that every post should have their own background color and that maybe those colors can be in gradient. Since that […]
  • Coin Slider 4 WordPress (238)
    Coin Slider 4 WP will show your featured posts as image slider and rotate them using unique effects provided by jQuery's Coin Slider. Implementation is very easy, after you download […]
  • Bigshark – larger buttons on Grooveshark (1)
    GrooveShark is one of the web services which Iโ€™m using on daily basis. Actually, I have one computer which I use only to play music from my GrooveShark playlists, while Iโ€™m sitting on […]

133 comments on "Google Buzz ER: Google Buzz for WordPress"

dang. no HTML codes…

<div id=’gber_wrapper’>
<div id=’gber_title’>
<a target=’_blank’ href='{$data[0][‘uri’]}’>$title</a>

DaveW/ a T on April 27, 2010 at 4:24 pm

Suggestion regarding links opening in blank target (new window):

Maybe an option for a) Profile/Header link to open in new window b) for links in the content to open in a new window

For a) I just changed:




for b) I suspect that parsing the content and checking the links contained therein for “target=” and adding value if requested from options… but WP plugins (or PHP) are not my specialty, otherwise I’d lend the hand…

DaveW/ a T on April 27, 2010 at 4:20 pm


I’ve got another suggestion – if the image is smaller according to the thumbnail settings, keep the original size. This is particularly useful when users have their first (or only image) as a 16×16 or 24×24 smiley.


woozyking on April 21, 2010 at 8:19 pm

Great widget, very impressed.

If anyone gets the error Invalid argument supplied for foreach() in line 143 of….

Its because your buzz profile is not publicly viewable, just add some personal details and make it public.


Alex Gibson on April 7, 2010 at 12:48 am

New version (1.4) is available and I hope that nobody will get โ€œError loading Google Buzz data!โ€ anymore : )

Also, from this version you’ll able to set custom color scheme and to choose do you want Google Buzz logo to be displayed.

Thanks for your comments.

Lazarevic Ivan on April 4, 2010 at 3:55 am


Why you don’t update it in this release. :

Soso Jana on March 31, 2010 at 5:30 pm

You’re right, I’ll upgrade this plugin soon and implement huangda1982’s solution.

Yes, that’s the reason why are you getting error. I didn’t know for in Germany.

Lazarevic Ivan on March 29, 2010 at 9:32 am

In Germany most Gmail users have an address og
(this is due to a copyright issue of a German guy)

Could that be the reason, I get an error message Error loading Google Buzz data!

Kind regards

Matthias Thorner

thorner001 on March 28, 2010 at 10:43 am

After I added the plugin and changed the setting it gave me a “Error! Options page not found.” How do I solve this issue?

Pukie El-Amin on March 26, 2010 at 1:13 pm

Thanks for sharing this plugin with us.

hitdreup on March 20, 2010 at 2:38 pm

Hello everyone. I was also getting the same error “failed to load buzz data”. After attempting all other suggestions on this blog and finding everything was set up okay. I was still receiving the error. Turns out my host company prevents external fetching of files. So I change the code to @huangda1982 suggestion for the use of curl. This solved the issue.

@Lazarevic Ivan seems most people might be having this problem.

hitdreup on March 20, 2010 at 2:38 pm

Its giving me the error Error loading Google Buzz data!, tired everything,which told here, any ideas ??

bobin on March 17, 2010 at 10:07 am

You have float: left for all a tags in sidebar and that broke title position. There are few ways to solve that, one of them is to add this line in your CSS:
#gber_title { height: 50px; }

Lazarevic Ivan on March 11, 2010 at 5:40 am

It’s very cool but it fails to add a linefeed before the content so it ends up just starting after the title (custom or default).

eydryan on March 10, 2010 at 3:50 pm

Great plugin with widget!

But it’d be nicer if you could provide an easy way to configure the style of the widget; or simply inherit the style of the side bar (might be easier).

I haven’t got the time to manually craft the CSS, I’m just too lazy ๐Ÿ˜‰

But thanks for the great plugin!

woozyking on March 10, 2010 at 2:35 pm

Hi.I like reading your post , keep doing it.

Andelia on March 10, 2010 at 4:42 am

Hi Lazarevic:

I’ll create a new page template and install that way.

I was hoping there was a way to insert a script into a blank blog post and get the Buzz ER widget output. I guess this method would require some kind of container or iFrame, but those are beyond my skill-set. ๐Ÿ™‚

Kurt Starnes on March 4, 2010 at 4:48 pm

Kurt, just put < ?php GoogleBuzzEr(); ?> in your template on place where you want Buzz ER.

Lazarevic Ivan on March 4, 2010 at 12:57 pm

Posting Google Buzz as a blog post.

I am trying to figure out a way to post the output of the Buzz ER widget in a wide format into a blog field, not the sidebar.

Can this be done?

I’m experimenting with using custom fields in the blog post window, but have had no luck so far.

Thanks for developing this excellent widget — its output looks very good.



Kurt Starnes on March 4, 2010 at 11:40 am

There is no option to show multiple Buzz accounts for now.

Lazarevic Ivan on March 3, 2010 at 3:27 pm


If you don’t have “Profile URL” enabled in Google Buzz, you can input the very long number that appears in your profile URL into the Gmail Username field in the Google Buzz ER settings. Works for me.

Chad on March 3, 2010 at 9:32 am

Leave a Reply

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