Browse and select photos from any public or private Google+ album and add them to your posts/pages. This is an unofficial fork of "Picasa and Goo …
Browse your Google+/Picasa Web albums and select images or whole albums to insert into your posts/pages. This is an unofficial
fork of Picasa Express 2.
The fork has been necessary because the authentication for private photo albums of “Picasa and Google Plus Express” has been broken since
April 2015 due to changes to the authentication protocol. This is the first release after a major change to the code. Please
be so kind and test this version before putting it into production.
This fork supports OAUTH authentication with Google, so you can access private photos and albums again! Currently this only works on a blog-wide mode (Google+ Express access level: blog). I am working on a solution for a per user authentication.
Upgrade notice:
* The plugin requires at least PHP 5.4. Using a version before PHP 5.4 leads to parse errors.
* If you have shortcodes for single images that have been generated using a prior version of “Photo Express for Google” (0.1) or “Picasa and Google Plus Express” (all versions), you’ll have to update them to make photoswipe work correctly. Please have a look into the FAQ.
* The prefix for all CSS classes has changed from “pe2” to “peg”. Please consider this when upgrading from “Picasa and Google Plus Express”.
* The function to store authentication data on a user basis has been removed. The use case for storing it on a per user basis was not clear. If you rely on this function, please post a feature request with your particular use case.
Features:
Additional settings:
And by design:
Bugfix for image thumbnail size that was introduced in new posts created after
installing version 2.2.3.
Phototile last row will now properly select a row template so the template
number of images matches the number of images remaining, therefore preventing
the last row of a phototile gallery from being incomplete.
A bugfix release to correct bugs with the options page and requesting auth
tokens from an SSL-based site.
A small bugfix release to correct a fatal error when gathering the transport
for user-based access levels.
Picasa change URL for origin image so /s0
class
, style
and align
for galleryimg_class
,img_style
and img_align
for images inside gallerynone
, left
, right
or center
)img_sort
for sort images ( possible values: none
, date
, title
, file
or random
)img_asc=1
for ascending sort otherwise will be descending sortcaption=1
for use image description as image captionuse_title=1
for use description as image titletag
for enveloping tag ( div
by default )thumb_w
and thumb_h
for thumnails size and thumb_crop=1
if you need to crop thumbnail to square large_size
for limit opened imagelink
for enveloping link (possible values: none
, direct
, picasa
, thickbox
, lightbox
or highslide
)limit
to limit number of images displayedhide_rest=1
include images over limit but with display:none. It’s for gallery script which show all images including hidden.WordPress 3.2 fixes
Revoke access to private albums from settings
avoid some warnings for PHP4
photo-express
folder to the /wp-content/plugins/
directoryOpening the album/image selection dialog
Album selection dialog - either open an album to view/select individual photos, or switch to shortcode mode and insert a whole album shortcode for a gallery of photos from an entire album.
Photo selection dialog - select one or more photos to insert into the post, or switch to gallery and select images to insert together into a small-thumbnail gallery.
Plugin settings
An example of the phototile gallery layout
With version 0.2 of Photo Express for Google the internal photowsipe library has been updated to version 4. The newest version of photoswipe needs to know the size in pixel of the image that should be displayed in photoswipe. Therefore you’ll need to add the “image_size” attribute to your old [peg-image]
shorttags. It should contain a value describing the images size in the format “x” (i.e. “1920×1080” for full HD). This manual step is not needed for any single picture that has been added with Photo Express for Google version 0.2 or later. All shortcodes generated by Photo Express for Google version 0.2 include the “image_size” attribute. So an alternative way of updating old shortcodes is to delete them and insert them again with the current version of Photo Express for Google.
Google+ / Picasaweb tag searching currently contains a bug that causes images
to slowly start dropping out of tag search results, causing fewer than
expected images to be returned.
I have posted several issues and am following threads like the following:
Google Groups: Picasa Data API
Hopefully Google will discover the cause of the problem soon.
If when in the options and configuring the username, the “Checking user:” test
returns an error, it could be related to changes Google has been making when
migrating from picasaweb to Google+.
The error message provided should give you a URL you can click, which will
then provide you with Google’s error message. In most cases, the error
appears to be related to older “short username” values that Google no longer
supports.
Simply change the username you are using to your Google email address and save
the settings.
If this still doesn’t work, check your hosting provider’s PHP preferences – some hosting companies disable connect functions and WordPress can not request data from other sites.
When attempting to insert an image into a post and receive the error:
“Error: Cannot insert image(s) due to incorrect or missing /wp-admin/js/media-upload.js”
There are several possible causes for this:
completely loaded, some of the required JavaScript libraries may not be loaded
yet. Refresh the page and wait for it to load completely, then try again.
media-upload.js file. Disable this plugin and try again.
When browsing the album’s images you may click on multiple photos to insert at once. These images will be inserted into the post as using the thumbnail size you have defined in “Single image thumbnail size” in settings.
If you have selected the option to “Relate all of a post’s images” and you are
using a link type of one of the thickbox, lightbox or highslide libraries, all
of the photos within the post will be related for next/prev navigation within
the display window.
There are two options to filter images in a “Gallery” display:
#1 – Use tags to filter photos in an album so that only photos with a specific
tag are displayed.
This is done by inserting an “Album” shortcode, but in the “Options” prior to inserting populate the “Photo tag options” to select photos with the “Featured” tag, or a customized tag name typed into the text box.
NOTE – filtering by tags requires private album access. This is a
Google+/picasaweb requirement.
#2 – Manually select the photos (and optionally their sort order).
This is done while browsing an album’s photos, click the “Image” button.
After clicking the “Image” button, it will switch to “Gallery” indicating that
any photos selected this time will be inserted into the post in “Gallery”
format using the default blog thumbnail size.
On the settings page press the link titled “Click here to configure private access to Google Photo”. You will be guided through a multi step setup process and be redirected to Google and asked to grant access. If you press the “Grant access” button on Google, you will be returned to settings page and access will now be granted.
After successfully authorizing the access for the blog, the next time you open
the album / image selection dialog, you will see all of your photos and
albums, including any private ones.
On revoking access through Google instead of this plugin, Google will not inform your server. If you revoke access on Google’s side, you have to click the “Click here to revoke the token” link on the settings page.
If you’re using a single-image thumbnail width dimension of “Height” or “Any”, the width is dynamically based on aspect ratio. Thus the value generated for the caption is not terribly accurate, causing strange caption wrapping sometimes.
The best solution here is to change the single-image thumbnail dimension to “Width”, because then the width of the caption can be determined precisely.
Another option would be to try a “Caption container style” setting of “width: auto;”, although this isn’t ideal either because it will scale the container to fit any size of caption text, and the text will never wrap. The recommended solution is using a thumbnail dimension of “Width”.
Open a support thread in the support forum:
https://wordpress.org/support/plugin/photo-express
Open a support thread in the support forum:
https://wordpress.org/support/plugin/photo-express