Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Photonic Gallery for Flickr, Picasa, SmugMug, 500px, Zenfolio and Instagram

Galleries on steroids! A stylish plugin for galleries of your public and private WP, Flickr, Picasa, SmugMug, 500px, Zenfolio & Instagram photos.

If I disable the plugin what happens to the galleries?

Obviously, your galleries will not show. However, since you are using the native gallery shortcode, you will not see any empty shortcode tags on your site.

When I click on a gallery in the Visual Editor nothing happens. Is the plugin working?

Yes, the plugin is working. Unfortunately the integration of Photonic with the visual editor is complex, and there is a likelihood of conflicts with other TinyMCE-specific plugins. If you come across such a conflict, please report it on the support forum. In the meanwhile you should still be able to edit the gallery shortcode directly through the text editor.

My gallery layout seems to get messed up with random text showing up at various places. Are you sure the plugin is working?

Yes, the plugin is working. The issue you are facing is that you have another plugin (typically some sort of a lightbox plugin) that is modifying the markup generated by Photonic.

Of course, it would be easiest if you were to disable that plugin. If a lightbox is all you need, Photonic's lightbox can be used to display regular photos as well, from your admin dashboard under Photonic → Settings → Generic Options → Generic Settings → Photonic Lightbox for non-Photonic Images. This will ensure consistency across Photonic and non-Photonic images.

However, if you really wanted to keep that plugin, Photonic offers a way out there too! For each provider (e.g. Flickr, Picasa etc.) go to the Settings page, e.g. Photonic → Settings → SmugMug → SmugMug Settings → Disable lightbox linking and set that option.

I upgraded, and now my SmugMug galleries won't show. Are you really sure the plugin is working?

Yes, the plugin is working. Here is what happened: version 1.57 of Photonic moved from API v1.3 of SmugMug to API v2. Your API keys probably were created for v1.3 and need to be authorized for v2. See here for instructions.

The plugin says it supports Picasa. Does it support Google Photos?

Yes. Google Photos doesn't have a public API, and the old Picasa API remains. Google disbanded PicasaWeb in a giant leap backwards, by making it harder to find album IDs (resolved in Photonic through Photonic → Helpers → Picasa / Google Photos), completely eliminating the authkey capability of PicasaWeb (older Picasa albums with authkey still work), allowing the use of protected albums only for fully authenticated users (supported in Photonic through authentication), and making it almost impossible to make an album public (third-party workarounds exist, as documented here).

However, to get around all these impositions, Photonic allows you "Back-End", or "Server-Side" authentication for Google Photos. Using this, displaying your content becomes a lot easier. See the documentation page for instructions.

What about other photo-sharing platforms?

Suggestions are welcome for other photo-sharing platforms.

What about other JS libraries?

Currently Swipebox, Image Lightbox, Lightcase, Lightgallery, Fancybox, Colorbox and PrettyPhoto are supported. Inbuilt support is also present for the non-GPL Fancybox2 and Strip. Both lighter and heavier alternatives are being considered. If you have specific suggestions please feel free to contact the plugin author.

Note that there have been slight modifications to some of the above scripts to make them interact seamlessly with JQuery tooltips.

Are there any known issues?

Authentication in Zenfolio is not supported (but password-protection is). And, as explained in the "Description", the Instagram API has been coded to support hashtags and locations, but Instagram itself has not provided Photonic access to those features.

Also, the TinyMCE integration for the plugin is complex, predominantly since Photonic doesn't rely on a separate shortcode. This can cause potential conflicts with other plugins. If such a situation arises, please report it in the Support Forum, and disable the visual editor capability for the shortcode (Photonic → Settings → Generic Options → Generic Settings → Disable shortcode editing in Visual Editor) - you will still be able to edit the shortcode using the Text Editor in WordPress.

Apart from these, while the plugin can handle pretty much whatever you throw at it, Lubarsky's Law of Cybernetic Entomology states:

There is always one more bug.

Bug reports are welcome, and handled enthusiastically.

Are translations supported?

Yes, but only for the plugin front-end. The admin panel is not translated at this point. Also note that any strings included in the third-party JS scripts are not translated.

Requires: 4.4 or higher
Compatible up to: 4.7.2
Last Updated: 2 weeks ago
Active Installs: 7,000+


4.7 out of 5 stars


46 of 59 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 50,2,1 100,2,2 75,4,3 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 75,4,3 67,3,2
100,1,1 0,1,0
100,1,1 100,4,4 100,1,1 67,3,2
100,3,3 100,1,1 100,2,2 75,4,3
71,7,5 67,3,2 0,1,0
100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,2,2 100,2,2 100,2,2
75,4,3 100,2,2
100,1,1 100,1,1
80,5,4 100,2,2