With picasaView you can easily view your picasaweb-albums in your WordPress blog. To achieve this, all you need to do is to insert a placeholder like:
[picasaview album='ALBUMNAME']
or
[picasaview album='ALBUMNAME' instantview='yes']
(to view all images instantly)
in your content where you want your album to appear. To view all your public albums just use:
[picasaview]
It’s now possible to view non-albums, but in this version only when viewing an album directly. It will not work when viewing all albums (not yet). Just use the tag like this (the token is generated by picasaweb, so you have to look there):
[picasaview album='ALBUMNAME' authkey='AUTHTOKEN']
The plugin supports localization, paging and its look can be easily customized by changing the external templates and the stylesheet which reside within the plugin directory in the subfolder templates. That means you could use Lightbox or any other image viewer by simply editing the html-templates to suit your needs, for example to work with Rupert Morris’ excellent Lightbox2 Plugin.
Through the backend settings you can additionally adjust the size of the used thumbnails and full size pictures as well as how much images should be shown on a page. Nearly each default setting on the settings page can be overwritten in the tag. So it’s possible to view different albums from different users in different sizes on your blog.
Please refer to the readme.txt for more detailed customization information.
Download picasaView (via wordpress.org)
(requires PHP5)
For a complete history of what has changed, please visit the history page.
If you found any bugs or have ideas for improvements or want to contribute a new language file please write a comment.


Juan
at 20:00 via website
19 May 2010
Hi,
Are there any template tags to include in a template, or any quick tutorial on how to call the functions directly from a template, i would like to display random pictures on all pages.
Cheers
Mitch
at 18:10 via website
20 May 2010
Posting here this for others who may have this issue:
An update. The error with Featured Content Gallery (and Dynamic Content, as well) specifically happens when you check the js box in the PicasaView setting. However, if you uncheck that box, the photos do not load in a lightbox. Adding Lightbox2 does not solve the problem. The only plugin that I found that works with FCG and/or DCG and PicasaView (with the js box unchecked) and still allows for a lightbox effect is Shadowbox JS.
At least that’s where I am at now.
Thanks again Simon for your help here and via email. And thanks for considering the ability to base the Gallery on “tags” and have a child page option.
Darren
at 23:21 via website
27 May 2010
Hi,
Trying to activate the latest version of picasaView Version 1.1.3 on WP 2.9.2 however I am getting this error:
Parse error: syntax error, unexpected $end in F:\EasyPHP5.2.10\www\blog\wp-content\plugins\picasaview\picasaview.php on line 637
Regards
Darren
Sarah
at 07:44 via website
29 May 2010
I just downloaded the newest version and tried installing it on WP 2.9.2 and received the following error when I tried activating it:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /homepages/27/d211397332/htdocs/wp-content/plugins/picasaview/picasaview.php on line 37
Any clue? I’d love to use this plugin. It looks great in the demo!
peter
at 11:07 via website
02 Jun 2010
hi,
I have the following problem: i use the simple [picasaView] tag to display all albums.
The plugin finds the albums, but displays the ‘loading’ icon all the time, and not thumbnails. They are “flashing in” sometimes for a second, but they disappear after.
Although the images are available if a click the “loading” icons, they open in the lightbox2 plugin.
br,
Peter
peter
at 09:39 via website
03 Jun 2010
forget my previous post, it is resolved. The plugin was in conflict with another one (wp events calendar). That one also uses [...], for tags, and tried to parse the [picasaView] tag.
br,
Peter
????? ????
at 23:49 via website
04 Jun 2010
- How to insert the code [picasaView]in a file.php.
- Please support the pop windoos.
thanks
Aaron Sternke
at 20:36 via website
08 Jul 2010
Hi there! Awesome plugin. Works great on one of my sites (http://www.willamettechurch.com) but I am getting a “fatal error” when trying to install it on another (http://www.willamettestudents.com/hs). Here’s the error:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /nfs/c03/h01/mnt/48858/domains/willamettestudents.com/html/hs/wp-content/plugins/picasaview/picasaview.php on line 37
Any ideas?
Aaron Sternke
Sarah
at 21:01 via website
16 Jul 2010
Hey, I am having trouble getting the instantView tag to work. My tag looks like this:
[picasaView album id='Agriculture' instantView='yes']
It works without the instantView tag, but when I add that, I get this error:
picasaView plugin: Could not load data from picasaweb.
Any ideas? Thanks!
Nash
at 14:46 via website
28 Jul 2010
Hi,
i have the same problem as most posters above but didn’t read any solution to it. About the one column to 2 or 3 columns. There is no option in the backend to change this. how can i do this?
many thanks.
Simon
at 18:03 » Author comment «
28 Jul 2010
Basically this is a question of template design and css. You can copy the picasaView-templates from the plugin directory to your theme-directory and edit/style them as you like (see the readme.txt) – this should give you the opportunity to make multi-column layouts.
rvq
at 12:56 via website
01 Aug 2010
I’ve try to activate in wordpress 3.0.1 but i get this error
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /WWWROOT/61566/htdocs/wp-content/plugins/picasaview/picasaview.php on line 37
johannes
at 18:52 via website
05 Aug 2010
I get the same error as Darren (27th may) when trying to activate the plugin. I use WP 3.0 and php5.
Parse error: syntax error, unexpected $end in C:\xampplite\htdocs\wordpress\wp-content\plugins\picasaview\picasaview.php on line 637
Any news on this? The demo looks great.
Andrew
at 17:45 via website
08 Aug 2010
Is there a way to display my unlisted albums? In PicasaWeb it shows an authorization key in the URL, but not sure if there’s a way to enter that in the plugin?
Demo looks great, I’d love to get this working.
Simon
at 21:16 » Author comment «
18 Aug 2010
It’s now possible since version 1.1.4 (as written per mail)
Simon
at 21:17 » Author comment «
18 Aug 2010
Note to everyone: the reason was a PHP4 installation – the plugin requires PHP5
matt
at 12:06 via website
21 Aug 2010
Hi there
Love this plugin, however could you make a VITAL change.
On this page, it still says ‘instantView’ however it should say instantView=’yes’
Will help the newbies, who read this instructional text, rather than the txt
Simon
at 18:59 » Author comment «
22 Aug 2010
Hi matt, thanks for the hint, I corrected this mistake! I guess I never had noticed this…
ixray
at 10:47 via website
29 Aug 2010
hi, ich bekomme den fehler
Parse error: syntax error, unexpected $end in M:\TEMP\xampplite\htdocs\wordpress\wp-content\plugins\picasaview\picasaview.php on line 641
bei der aktivierung des plugins.
ich verwendet xampp 1.7.3, PHP 5.3.1, wordpress 3.0.1 und picasaView 1.1.4.
grüße
ixray
Daniël Bos
at 09:57 via website
30 Aug 2010
There is a serious problem with the Javascript view, in that the fall-back behaviour isn’t correct. This is important because Search Engines don’t use Javascript.
The problem is that the Previous and Next URL is always generated, even when there is no previous or next content. This results in an infinitely deep link scheme. (You can always continue to press next of previous, ad infinum) Search Engines DON’T like this (especially if you don’t have a canonical URL, because you are basically creating infinite copies of your content)
Patrick
at 22:44 via website
03 Sep 2010
Hi,
I find your plugin wonderful, thanks!! Is it possible to post your css style that you have used in your demo? because I find it much better that the standard we have! (the frame of the picture and the better thickbox with “next” button)
It would be great! thanks!
Patrick
Jan Egbert
at 10:37 via website
10 Sep 2010
I have an incredible large amount of albums in Picasaweb. I’d love to have pagination on the album overview just like the optional pagination in an individual album. Is this something you would consider adding to your WON-DER-FUL plugin.
Stefan
at 21:48 via website
14 Sep 2010
Hi,
I can’t get the instanView=”yes” working.
When I use this flag I get the following error:
Fatal error: Cannot use object of type WP_Error as array in /mnt/web8/50/59/51055859/htdocs/wp-includes/http.php on line 1248
I’m using WP 2.7
Thanks
Stefab
Stuart Halliday
at 22:33 via website
15 Sep 2010
V1.1.4. seems to be broken. Running on WP 3.01, php5 and it displays the cover image of my album just fine.
But when I click on it, it displays my WP stuff but no more images. Just a lot of blank area…
I’m using
“[picasaView album='MyFish' showDebugOutput]”
but no visible debugging code seen either on the page.
Public album is at
If I do “[picasaView album='MyFish' instantView=yes]”
then I see 6 images as I set up correctly and I can click on an image to see a large version.
But if I click on Next, once more the page is blank of images!
See and try yourself…
What do you think?
Config settings are:
Server-URL: http://picasaweb.google.com
User Id: stuarthalliday
Debug output: off
Date/Time format: %d.%m.%Y
Thumbnail size: 160px
Full image size:800px
Images per page: 6
Quick paging: off
Megan
at 18:25 via website
21 Sep 2010
I can’t get the instantview to work. I copied directly from above and also tried instantView as noted in the comments above. Still get: picasaView plugin: Could not load data from picasaweb.
Thanks
Alain
at 17:49 via website
28 Sep 2010
Hello, can we have more details about the css and the modification you did to achieve the DEMo.
Thanks
Darren
at 12:45 via website
29 Sep 2010
Nice plugin, thank you for your help and support when I was having troubles in the summer.
Donation incomming.
Darren
Rick
at 18:03 via website
21 Oct 2010
Howdy ~ Thanks for the plug in. Question: I’m adding the title of my album, ‘Virginia’, but receive this error: “picasaView plugin: Could not load data from picasaweb” How do I tie my web site to my picasa username… is that necessary? I’m stuck at a very rudimentary level and apologize.
Simon
at 20:26 » Author comment «
21 Oct 2010
Hi Rick,
did you specify the picasaweb-url and your username on the picasaview options page in the backend? These two things are necessary to fetch your images (you can specify these two options within each tag again, but it’s more comfortable to do this once).
If this doesn’t help, ensure you are using the correct album name, “Virginia” sounds correct though. You have to use the album name that’s used by picasaweb. You can see this when clicking on an album in picasaweb and looking at the end part of the url in your address bar.
For example, if your album has the url http://picasaweb.google.com/rick/Virginia then the server url is “http://picasaweb.google.com”, your username is “rick” and the album name is “Virginia”.
I hope this helps!
Yozz
at 20:48 via website
22 Oct 2010
what if i have several account and for example in post A i would like to show pictures from my picassa account and in post B i would like to show pictures from account of my friend who give me a link ?
Simon
at 23:49 » Author comment «
22 Oct 2010
You can use separate accounts for each tag, e.g. [picasaview userid='user.a' server="http://picasaweb.google.de'] and [picasaview userid='user.b' server='http://picasaweb.google.com']. This even works within the same post.
Uncover
at 04:30 via website
28 Oct 2010
@Rick Gontarek
Try adding instantview=”yes” i.e.,
[picasaview album="ALBUMNAME" instantview="yes"]
Uncover
at 21:44 via website
31 Oct 2010
While using picasaView 1.1.4 together with the “WordPress MU Domain Mapping” plugin, I had to change a line in picasaview.php to make the current domain being used (in the URL) instead of the primary domain.
In function:
public function loadScripts()
replace:
(WP_PLUGIN_URL . ‘/picasaview/picasaview.js’)
with:
plugins_url(‘picasaview.js’, __FILE__)
Konzertheld
at 03:47 via website
02 Nov 2010
Wow… wenn ich jetzt auf deutsch kommentiere, komme ich mir irgendwie falsch vor. PicasaView hat ja Karriere gemacht. Wollte eigentlich nur mal nach der neuesten Version schauen, weil ich jetzt wohl endlich mit der Portierung nach Habari anfangen werde – ich hab’s nicht vergessen
Mail mich doch bitte mal kurz an deswegen.
Javi
at 21:07 via website
12 Nov 2010
Why it puts the description of the album in my article. I didnt ask that…
Simon
at 14:56 » Author comment «
13 Nov 2010
if you don’t like the output you are free to change the templates as you like (see the readme.txt for details).
terrace_29
at 21:19 via website
18 Nov 2010
I’m missing something pretty obvious and very basic here, what directory do I place my album in, and what is the user id? Where do I get it?
help
at 22:28 via website
20 Nov 2010
doesn’t work in PHP 5.3.2
terrace_29
at 18:46 via website
24 Nov 2010
Had hoped to get a response here, I’m missing something that is very obvious, apparently. The server-url is http-//picasaweb-google-de, should it be my server url? The user-id, is it my username i.e. ftp, or my username for WP?
I added the tag to my page, put my folder “myalbum” into the “picasaweb” directory. Don’t know whether that is correct, the tag calls from somewhere, but where?
Simon
at 12:55 » Author comment «
25 Nov 2010
Hi,
the server url is the url of the picasaserver where you have uploaded your images to, probably “picasaweb.google.com”. The user id is the loginname of your picasa account, which can also be seen in the url of your picasa page.
You basically specify the album on your picasaserver you want to show, you don’t need to tag anything or put things somewhere.
Say you are on your picasa homepage and clicked on an album. The URL in your browser is something like
http://picasaweb.google.com/terrace29/Hamburg2009
This means the server url is “picasaweb.google.com”, the userid is “terrace29″ and the album name is “Hamburg2009″.
Server URL and userid can be set on the backend options page of the plugin. If you want to show all images of the album in your post,
you only need to insert “[picasaview album='Hamburg2009'] somewhere in your post.
If you want all albums, simply use “[picasaview]“.
Hope this helps!
terrace_29
at 02:36 via website
28 Nov 2010
Thank you Simon for explaining this, I did not realize my images get uploaded to my google account…
Rodney
at 23:00 via website
09 Dec 2010
I absolutely love this plugin but it has a conflict with my theme Stereoline (from themeforest).
When active it prevents some jquery stuff from happening, like the drop downs. is there any chance you have a solution so that I can use the plugin with my theme?
Steve
at 18:32 via website
20 Dec 2010
I installed this on WP3.0x and seems to be working great, only issue I am having is how to get the lightbox to work.. I installed the lightbox 2 wp plugin, and its not working, can someone assist me ?
Pil
at 16:12 via website
26 Dec 2010
Any help with this one, please?
Parse error: syntax error, unexpected $end in /Volumes/Data/ServerData/www/wp/wp-content/plugins/picasaview/picasaview.php on line 641
Thomas Schlichting
at 19:43 via website
26 Dec 2010
Hi to solve the problem:
Parse error: syntax error, unexpected $end in [path to your site]\wordpress\wp-content\plugins\picasaview\picasaview.php on line 641
Tou need to edit picasaview.php
line 609 replace: <?
with:
Cheers
Thomas Schlichting
at 19:49 via website
26 Dec 2010
Hi to solve the problem: (the above post didn’t show it…)
Parse error: syntax error, unexpected $end in [path to your site]\wordpress\wp-content\plugins\picasaview\picasaview.php on line 641
Tou need to edit picasaview.php
line 609 add: php
line 641 add: ?>
Cheers
Simo
at 05:17 via website
09 May 2011
Hi,
Thanks for your great WordPress plugin. I have a feature request.
Google have automatically added a new album to my Picasa account named “Profile Photos”, containing the picture used for my Google account (Gmail, Picasa, Latitude, etc). This album is publicly viewable and its view settings cannot be changed.
I would love to be able to exclude this “Profile Photos” album when using the [picasaview] shortcode to display all my public albums.
Something like [picasaview exclude="Profile Photos"] would do the trick.
Hoping this is a feature you have enough interest in and free time to implement.
Thanks again!
Simon
tHe-BiNk
at 04:21 via website
26 May 2011
Great plug-in, but I think Google changed something, as it no longer works. Just shows the giant images, instead of a nice gallery.
Marc
at 08:40 via website
26 May 2011
Same problem on my albums. All small thumbs are gone.
I changed the stylesheets to make them smaller (max-width:144px;), but it’s not a good solution.
Simon
at 09:26 » Author comment «
26 May 2011
Ok, thanks for the hint – I’ll take a look at it!