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

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.

Features
* 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:

&lt;?php GoogleBuzzEr(); ?&gt;

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

Changelog

1.1
* Sorting posts by publishing time

1.2
* Added sidebar widget feature
* Removed include for header section

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

1.4
* 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

  • HTML5/CSS3 Circle Music Player (3)
    More then a year ago my very talented designer friend Jovan Stanojevic presented me idea of Circle Music player which will play local .mp3 files. This is his original idea, but after we […]
  • Visualize Twitter connections with Twings (3)
    I always find it interesting to see who from people that Iโ€™m following on Twitter follows me back and also to see how those people are related with each others. I was looking the best way […]
  • Coin Slider: Image Slider with Unique Effects (1638)
    After jqFancyTransitions I decided to release new jQuery image slider plugin with more unique transitions effects. I have ideas for new effects and after I didn't find that somebody […]
  • Image gallery in 4 lines of code with MooTools and Dojo (8)
    Recently I wrote article how to create image gallery with description in 4 lines of jQuery code. Now, I will do the same thing with two other popular JavaScript frameworks, MooTools and […]
  • Just Random Color (0)
    Some time ago I was working on app where for each category we had to assign random color in case that user didn't choose one. A few day ago I needed to generate random color again. Instead […]

137 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>
</div>”;

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:

$title
“;

to

$title
“;

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

Hi,

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.

Regards

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.

Cheers

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

NOFOLLOW TAG REQUERED FOR ALL OUTGOING LINKS INCLUDING BIT.LY

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

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

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

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

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

In Germany most Gmail users have an address og myname@googlemail.com
(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

@eydryan
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 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.

Best,

Kurt

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

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

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

@Aaron

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 to Lazarevic Ivan Cancel reply

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