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.


D.C.
at 14:58 via website
26 May 2011
same here… giant pics, thumbs gone:
http://www.fuelbrothers.net/?p=5705
ziemer.pl
at 22:57 via website
26 May 2011
same problem here
Simon
at 09:53 » Author comment «
27 May 2011
It’s a bug in the Google API, I wrote about it here:
http://www.sattes-faction.de/2011/05/picasaview-suddenly-all-thumbnails-are-showing-up-in-original-size/
I’m sorry, but there’s no other solution than waiting for Google to have this fixed.
Robert
at 20:54 via website
15 Jun 2011
Hi there,
Thanks for the great plugin. I keep getting the following:
picasaView plugin: Could not load data from picasaweb.
But then refresh the page and the albums work fine. Any ideas? I’d rather not have users have to refresh the page.
Thanks!
Charlie
at 11:53 via website
25 Jun 2011
How do i add the borders around images like the one in the demo? I have been searching hard for a picasa plugin that would work with all browsers and yours works fine.
Is there an easy way to get rid of error shown?
at 16:10 via website
27 Jun 2011
Just installed plugin, but I get the message Notice: load_plugin_textdomain was called with an argument that is deprecated since version 2.7 with no alternative available. in /home/sites/paint-andalucia.com/public_html/blog/wp-includes/functions.php on line 3323
Many thanks
Simon
at 20:37 » Author comment «
27 Jun 2011
@Charlie: You need to modify the css delivered with the plugin (but copy it to your themes directory first – see the readme.txt for details).
@Shirley: Which WordPress version are you using? I fear it’s not compatible with the recent version – I’ll take a look into it.
Matthew
at 12:51 via website
13 Jul 2011
I really like this plugin, but when activated, my dashboard doesn’t load. Any ideas?
Robin
at 16:54 via website
13 Jul 2011
Error in WP admin widgets screen when picasaView is activated. Unable to perform widget maintenance without deactivating plugin.
$(“#picasaView_cropThumbnails”)[0] is undefined in
picasaview-admin.js?ver=1.0 line 14.
WordPress 3.1.3
Theme Arjuna X 1.6.11
PicasaView Version 1.1.5
Daniel Bos
at 11:42 via website
14 Jul 2011
Same problem, breaks JavaScript in the Admin console… Please fix…
ziemek
at 12:05 via website
26 Jul 2011
Same problem here! I can’t deselect JS paging in the Admin panel, it’s always selected after saving settings.
I’m using WordPress 3.2.1
Simon
at 12:07 » Author comment «
26 Jul 2011
Did you already update the plugin to the latest version 1.1.6? This error should be fixed in this version. Maybe you have to empty your browser cache (or if you are using a WP Cache plugin, empty the cache there), because an old JavaScript is still being loaded.
ziemek
at 12:29 via website
26 Jul 2011
Thanks for quick answer.
I’ve updated the plugin to the 1.1.6 version, I’m not using WP Cache plugin and I’ve deleted browser cache. The problem is still there. When I deselect the JS paging option in PicasaView settings @ Admin – the option is selected after saveing changes.
Vitaly Cooperman
at 10:35 via website
28 Jul 2011
Hi.
I tried to use this plugin for create gallery page on my site (http://www.devils.co.il/gallery/)
Some of them has a lot pictures.
So, plugin some times has errors when try to download RSS feed from picasa server.
I made a littke impruvement in your plugin, for cache downloaded RSS.
private function fetchDataFromPicasaweb($uri, $tagOptions) {
$error = ”;
$feed = ”;
$file_name = sys_get_temp_dir().’/’.preg_replace(“/\//”, “_”,preg_replace(“/http\:\/\/|\?.+/”, “”, $uri));
if(is_file($file_name)){
$file_time = filemtime($file_name);
$file_age = time() – $file_time;
if($file_age < 600){
$feed = file_get_contents ( $file_name );
}
}
if($feed == '' ){
$remote_get_res = wp_remote_get($uri);
if(is_wp_error( $remote_get_res )) {
$feed = file_get_contents ( $file_name );
}
else{
$feed = wp_remote_retrieve_body($remote_get_res);
if($feed == '') {
print_r(" remote get result “);
print_r($remote_get_res);
print_r(“”);
print_r(“Cache File Name is “.$file_name);
$error = ‘The connection could not be established.’;
}else{
//Cache results
file_put_contents($file_name, $feed);
}
}
}
if($error == ” && !(@$xmlStruct = simplexml_load_string($feed))) {
$error = ‘Could not load data from picasaweb. Maybe the user or specified album does not exist?’;
}
if($error != ”) {
$error .= ‘This was the generated url which failed at picasaweb:
'.$uri.'It returned the following data:'.$feed.'‘;}
if(!$tagOptions['showdebugoutput'] && $error != ”) {
$error = ‘Could not load data from picasaweb.’;
}
// wrong call to RSS
if($error != ”) {
return array(false, ‘picasaView plugin: ‘ . $error);
}
return array($xmlStruct, false);
}
Adam Willard
at 14:35 via website
05 Aug 2011
This plugin is BRILLIANT! At a time when it looks like no other picasa plug-ins are working at all, this one works simply, smoothly, quickly, and beautifully! Thanks so much for your efforts! (I needed the plugin right away too because our website is launching soon. So thanks!)
Jaa
at 13:31 via website
21 Aug 2011
Hi.
Plugin is great,
but I have one problem. I don’t know how to order albums in gallery.
(I need the latest album on the first place)
thank you for answer
Simon
at 20:33 » Author comment «
24 Aug 2011
This is currently not possible out of the box, but it’s a good idea for the next version.
alcor
at 17:47 via website
25 Aug 2011
hi
Nice plugin !
some bugs :
1/ instantview=’yes’ doesn’t work for me. i get “picasaView plugin: Could not load data from picasaweb.”
2/ “Next” / “Previous” links appears even when i set “0″ in settings to show all pictures.
Brad
at 16:52 via website
08 Sep 2011
I have 5 albums that I list, each as
[picasaview album='ALBUMNAME']
however, there are two of each albums displayed.
Justin
at 19:44 via website
08 Sep 2011
Any chance of a placeholder tag (or other device) back to the original album on PicasaWeb? This plugin combined with Lightbox Plus is a great way to showcase photos for my upcoming wedding but if people would like to purchase a photo I would love to be able to direct them right to the photo in PicasaWeb. Thanks!
Roberto
at 17:56 via website
13 Sep 2011
Hi,
First, I want to thank you for this excellent plugin. However, I need to adapt it and since I’m not a programmer, I don’t know what to do. I’m combining picasaview with wp-prettyphoto (a better lightbox solution). They work well together. I click an album thumbnail, got to the pagination of that album’s photos, then click on a photo and prettyphoto goes into action. The problem is: since prettyphoto already displays a ribbon with the thumbnails of all the photos in that album my client asked me to remove the photo pagination showing in the background, generated by picasaview. In other words, he wants to click on an album thumbnail and directly view the album with prettyphoto. Is there a way to accomplish this?
Please help me!
thank you in advance.
Simon
at 11:49 » Author comment «
15 Sep 2011
It is possible, though not completely. When you list all albums simly with [picasaview] as tag it’s not possible. The picasaweb-API from google only offers a list of all albums (without the images in it, which is needed for the lightbox plugins) OR a single album with all the images in it.
So, it only works when you specify each album you want to display this way directly with the “album”-paramenter, setting the instantview option to “yes” and images per page to “1″:
[picasaview album="picasaViewDemo" instantview="yes" imagesperpage="1"]
Hope this helps somehow?
Roberto
at 22:53 via website
16 Sep 2011
Thank you for your reply Simon. I’ve applied your suggestion but now the other pictures in the album appear as a stack outside the gallery container breaking the layout. (shouldn’t they be hidden with this setting?) If I uncheck the use javascript for pagination button in settings, these other pictures disappear but then prettyphoto can only show one picture and not the whole album anymore. (see it here pls: http://www.prismamontessori.com/_novosite/galeria-de-fotos/)
Also, from time to time I’m getting a message saying picasaview couldn’t load data from picasaweb. I’m sticking to version 1.1.4 of the plugin as the latest version breaks prettyphoto. I wonder if the latest version fixes this problem but I can’t figure out how to make it work with prettyphoto. Any suggestion?
Otakar
at 12:42 via website
20 Oct 2011
Hi, it seems to be very good and usefull plug-in which I am looking for. Unfortunatelly I am not able to display albums at all using album parameter.
Pure [picasaView] tag works correctly – I see albums which are set as a public on Picasa web, but when I use the name of one of this album
e.g. [picasaView album="Test"]
I receive only error mesage:
picasaView plugin: there are no albums available for this user in picasaweb.
Do you have any idea what could be wrong, please?
I tried to change my user name with my user ID in administration of plugin, using of user parameter in tha tag, but without any change.
PicasaView plugin 1.1.6
WordPress 3.2.1.
Regards
Otakar
Pete
at 17:00 via website
07 Dec 2011
Hi there!
Probably the best plug-in that i tryed.
I have the thumbnails loaded
http://www.heybabybaby.ru/?page_id=727
but full image is not loading if clicked.
Like it’s loading…
any suggestions?
Pete
at 20:54 via website
08 Dec 2011
everything suddenly started to work. great plug-in. the best one. thanks
Catarina
at 20:17 via website
04 Jan 2012
Grate plugin – I really like it.
would like to remove the H3 headline and the creation date, because I have all the photos on a page, and the pages name is the album name, and therefore, the headline is showing up twice.
Is it possible to remove, and where do I do that?
Have a look here:
http://www.catarina.dk/project-350/
Simon
at 22:06 » Author comment «
04 Jan 2012
it’s possible – you can customize the templates as you like. See the readme.txt for details (under “customization”). Basically you can edit the html templates as you like (be sure to copy the templates before as also mentioned).
Catarina
at 20:06 via website
05 Jan 2012
Thanks I have found it an now it looks exactly like I whanted it to look. Thanks a lot.
Dietrich
at 20:54 via website
22 Jan 2012
Any way to paginate the full album view?
Thanks