Overview / Download

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.

Click here for a demo.

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. :-)

236 Response

  1. gravatar

    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

  2. gravatar

    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.

  3. gravatar

    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

  4. gravatar

    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!

  5. gravatar

    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

  6. gravatar

    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

  7. gravatar

    ????? ????

    at 23:49 via website

    04 Jun 2010

    - How to insert the code [picasaView]in a file.php.
    - Please support the pop windoos.

    thanks

  8. gravatar

    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

  9. gravatar

    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!

  10. gravatar

    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.

  11. gravatar

    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.

  12. gravatar

    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

  13. gravatar

    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.

  14. gravatar

    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.

  15. gravatar

    Simon

    at 21:16 » Author comment «

    18 Aug 2010

    It’s now possible since version 1.1.4 (as written per mail)

  16. gravatar

    Simon

    at 21:17 » Author comment «

    18 Aug 2010

    Note to everyone: the reason was a PHP4 installation – the plugin requires PHP5

  17. gravatar

    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

  18. gravatar

    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…

  19. gravatar

    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

  20. gravatar

    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)

  21. gravatar

    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

  22. gravatar

    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.

  23. gravatar

    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

  24. gravatar

    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

  25. gravatar

    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

  26. gravatar

    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

  27. gravatar

    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

  28. gravatar

    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.

  29. gravatar

    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!

  30. gravatar

    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 ?

  31. gravatar

    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.

  32. gravatar

    Uncover

    at 04:30 via website

    28 Oct 2010

    @Rick Gontarek

    Try adding instantview=”yes” i.e.,
    [picasaview album="ALBUMNAME" instantview="yes"]

  33. gravatar

    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__)

  34. gravatar

    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.

  35. gravatar

    Javi

    at 21:07 via website

    12 Nov 2010

    Why it puts the description of the album in my article. I didnt ask that…

  36. gravatar

    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).

  37. gravatar

    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?

  38. gravatar

    help

    at 22:28 via website

    20 Nov 2010

    doesn’t work in PHP 5.3.2

  39. gravatar

    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?

  40. gravatar

    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!

  41. gravatar

    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…

  42. gravatar

    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?

  43. gravatar

    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 ?

  44. gravatar

    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

  45. gravatar

    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 ;-)

  46. gravatar

    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

  47. gravatar

    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

  48. gravatar

    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.

  49. gravatar

    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.

  50. gravatar

    Simon

    at 09:26 » Author comment «

    26 May 2011

    Ok, thanks for the hint – I’ll take a look at it!

Write a comment

(X)HTML Tags to style your comments

<a href="url" title="linktitel"> <abbr title=""> <b> <blockquote cite="">
<cite> <em> <q cite=""> <strong> <pre lang="">