Flickr set slideshows plugin for WordPress

Easily embed slideshows of your Flickr photosets in your posts and pages with this Flickr set slideshows plugin.

Download the plugin

Once you have linked your Flickr account to the plugin (see settings section below), creating a slideshow of one of your Flickr photosets is as easy as choosing the set and the slideshow’s dimensions from a drop down list. You can then embed the slideshow anywhere in your posts or pages by copying and pasting a shortcode. When you create or edit a slideshow, Flickr set slideshow will provide you with an instant preview.

From here:

Screenshots

Slideshow in a blog post

Slideshow in a blog post

Flickr set slideshow plugin settings page screenshot

Settings page

Creating a slideshow

Creating a slideshow

Slideshow listing and editing page

Slideshow listing and editing page

Changelog

Current version: 0.6

  • updated FAQ to accommodate changes in Flickr vocabulary

0.5 

  • updated gallery code to repair incompatibility with some servers/themes

0.4

  • replaced the file_get_contents() functions by wp_remote_get() to sort out incompatibilities with some servers. Many thanks to Marcello Seri for pointing that out and offering solutions!

0.3

  • fixed broken link in message

0.2

  • fixed broken submission url when WordPress files installed in directory other than root
  • Updated FAQ

Installation

The easy way

  1. Download the plugin – it will come as a .zip file
  2. Log in to your WordPress dashboard
  3. Go to Plugins > Add new
  4. Under the ‘Install Plugins’ header, click ‘Upload’
  5. Click the ‘Choose File’ button, browse your computer to find the .zip file downloaded at step 1, click ‘Install now’
  6. Click the ‘Activate plugin’ link

See the next section (‘Plugin setup’) to link the plugin to your Flickr account.

The show off way

  1. Download the plugin .zip file
  2. Unzip the file
  3. Upload the ‘flickr-set-slideshows’ directory to the ‘/wp-content/plugins/’ directory
  4. Activate the plugin through the ‘Plugins’ menu in WordPress

See the next section (‘Plugin setup’) to link the plugin to your Flickr account.

Plugin Setup

To link the plugin to your Flickr account:

  1. Get your Flickr screen name; You can find your screen name on your Flickr account/settings page ,http://www.flickr.com/account, under ‘Your screen name’.
  2. Get a Flickr API Key - the following Youtube video will tell you how:
  3. Go to your WordPress dashoboard
  4. Go to ‘Settings’ >’Flickr set slideshows’
  5. Enter your Flickr screen name and API key
  6. Click ‘Save changes’, and you’re ready to go!

User guide

To create a new slideshow

From your WordPress dashboard,

  1. Go to ‘Flickr Set Slideshows’ > ‘Add new’,
  2. Select a photoset from the drop down list,
  3. Select a size for your slideshow,
  4. Click ‘Save changes’,
  5. A confirmation message will appear at the top of the screen with a shortcode following the format , where XX is a number.
  6. Copy and paste this shortcode wherever you want the slideshow to appear in your posts and pages.

To insert a slideshow into a post or page

On creating a slideshow, you will receive a shortcode following the format , where XX is a number. Copy and paste this code in the page or post where you want the slideshow to appear.

You can come back to the shortcode later, it will be saved in your slideshow listing at ‘Flickr set slideshows’ > ‘Flickr set slideshows’.

To edit/remove a slideshow

You can do this from your slideshow listing located at ‘Flickr set slideshows’ > ‘Flickr set slideshows’

Note the deleting a slideshow will remove it from the posts and pages in which you have inserted it.

To change the size of a slideshow, simply click on the ‘change size’ link of the corresponding slideshow, choose a new size from the drop down list and Voila!

FAQs

I’ve installed the plugin. What now?

You need to link it to your Flickr account. To do this, log in to your WordPress dashboard, go to ‘Settings’ > ‘Flickr set slideshows’. Enter your Flickr screen name and a Flickr API key – have a look above at the ‘Plugin setup’ section for more details.

What is my Flickr screen name?

You can find your screen name on your Flickr account/settings page, http://www.flickr.com/account, under ‘Your screen name’.

How do I get an API key

The following Youtube video explains how to get an API key for the Flickr Set Slideshows plugin: http://www.youtube.com/watch?v=Lq1XRx6dsDU (it’s the same video that can be played from the ‘Plugin setup’ section above).

Some of my Flickr photosets are not appearing in my set list. Why?

Only the sets that are public can be used by this plugin. Private sets (which is any set that contains at least one private picture) will not be returned by Flickr to be publicly displayed as a slideshow. Make sure that all the sets you want to show in your website are public. If the problem persists, please get in touch (see below).

Where do I go to report bugs, for complaints, moans, suggestions or to sing your praises?

Just send an email to info@majweb.co.uk, alternatively, leave a comment below!

Comments (65)

Katie ,

Can I pull through captions from my photos in Flickr to the Flickr slideshow?

Marie ,

Hi Katie,

To see the caption (or ‘photo info’ as per the Flickr vocab), your slideshow needs to be over 700px wide and the viewer needs to click on the ‘Show info’ link at the top.

david ,

Can this plugin be configured for Flickr Groups?

Marie ,

Hi David,

Unfortunately, no. It only shows sets from a single account.

Christian ,

Hi!, i need your help.. when i configure your plugins worpress send mi the last message..
Fatal error: Cannot use object of type WP_Error as array in /home/meyer/public_html/christian/wp-content/plugins/flickr-set-slideshows/flickr-set-slideshows-options.php on line 137
i dont now!

wtha hapenned?? please help.

Marie ,

Hi Christian,

To understand what is going on, could you please ask the support team of your hosting if they can see any error message in the PHP error log? Thanks!

Anna Bianca ,

I try tu use your plugin. Installed, acrivated, setting ok.
But if I go to £add a new” there are only a empty page, no option appear. I try to cancel, reinstall, disacrive, reactive…
not work !
Have you idea that appens ?
Thanks !

Anna Bianca ,

Now, it appear. Chose a set, setting 400×300, save….
all disappera, nothing saved, and now “add a new” blank page !

Marie ,

Hi Anna,

Sorry to hear you are experiencing problems. You are the only user to report this problem so far despite it being a significant glitch, so I suspect the problem lies with your WordPress site or with your hosting.

I suggest having a look at other pages of your WP admin to see if the problem is more general. You could also ask your hosting company whether they’ve been made aware of problems with WP websites lately.

MARK ,

Hello!

I was wondering if there was a way to use the photostream instead of a set?

Thanks,

Mark

Marie ,

Hi Mark,

Unfortunately, you can’t get a slideshow of the whole photostream using Flick set slideshows. That said, you can easily embed it manually from the Flickr website. When you view your photostream, click ‘slideshow’. When viewing the slideshow, click ‘share’ on the top-right-hand corner. You can either grab the code directly from there or click ‘Customize this HTML’ to change the width and height of the slideshow before embedding.

Hope that helps!

Ids Pultrum ,

Hi Marie,

Thanks for the great plugin! It works fine my browsers on my pc, however I can’t get it to work on mobile devices, such as my ipad. Do you have a solution for that?

Thanks,

Ids

Marie ,

Hi Ids,

First of all, many thanks for using the plugin.

The slideshow generated by Flickr set slideshows is the ‘official’ one provided directly by Flickr. Unfortunately, it is implemented in Flash, which is not supported on Apple products.

I’ll see if I can improve that in a future version of the plugin.

paris ,

hi,
when i click on “add new”
i have this message :Fatal error: Cannot use object of type WP_Error as array in /homez.582/mesrecetn/www/wp-content/plugins/flickr-set-slideshows/flickr-set-slideshows-new.php on line 99
do you have any idea about that ?
i already created 14 slideshows without any problem.
thks for your help
kindly

Marie ,

Hi Paris,

Sorry for the delay in replying. That sounds really odd as it hasn’t happened before. Just to make sure I get it right, does it happen when you click on ‘Add new’ in the menu, or on ‘Save changes’ in the ‘add new slideshow’ page?

Many thanks!

James ,

Not sure if it’s the plugin or a conflict from something else, but the height element of the slideshow defaults at approximately 220px no matter what size option I choose. So I get an envelope like display with a small image and thick black left and right borders. Changing the height in the flickr-set-slideshows-functions.php file doesn’t make a difference. Any thought?

Thanks

Marie ,

Hi James,

It sounds like another plugin or your theme is adding some sort of formatting to the slideshow. To identify the problematic element, I suggest turning the plugins off one at a time and then to try with another theme and see when the slideshow displays correctly.

Hope that helps!

Claudia ,

btw, I have checked the privacy settings and I did the:
-’value’ field of the table, click the ‘call method’ button.-

Marie ,

Hi Claudia,

Is the result of the ‘call method’ still positive when you are not logged into Flickr?

Claudia ,

Hi Marie,
when I enter the Flickr username and Flickr API key it gives me the following message: “This username was not found on flickr. Please check you typed it correctly.”

I have double checked and even gotten several API keys. But it keeps giving me the same error message. any ideas why?

Thank you!

Laura ,

I am having exact same problem. I am using the newest version of WordPress. Please advise.

Marie ,

Hi Laura,

Sorry for the late reply. Usually this happens when your privacy settings are too strict on Flickr. Please have a look at your settings at the following URL: http://flickr.com/account/prefs/privacy/

Hope that helps!

Jason ,

Just in case anyone keeps having this problem, I found out you have to use the screen name, not the flickr ID necessarily. I was using the ID, and it wasn’t working. My screen name is essentially the same, but it has a space. But that’s the one that got the settings to save properly.

-jason

Marie ,

Thanks for this, Jason!

I still need to update the setup instructions and the FAQ since FLICKR has changed its vocabulary -_-

Thomas ,

Short question:

Is it possible to link more flickr accounts to the plugin?

Marie ,

I’m afraid not.

If you can’t find any plugin that does that, you can always embed the slideshows by hand (when you view a set in Flickr, go to ‘Slideshow’, then ‘share’ and copy and paste the embed code).

Will think about that for future versions of the plugin.

Justin ,

Hi, great plug-in, thanks! I have no problems with the galleries showing up in posts, etc but is there any way to dynamically loop through the galleries added and output them as a list, etc? Thanks!

Marie ,

Hi Justin! Do you mean you want to use a php function in your themes that would give a listing of the gallery of some sort? If that’s the case, try the get_galleries() function. This will give you a raw output of the db table that holds the galleries info. You can then use the make_gallery_html( ID_of_the_gallery ) function to display each gallery. Does that make sense?

Roger ,

Hi Marie, greetings from Brasil! At first i like to say a big thanks for this great app, it would solve a problem that is show lots of imagens from a unique post. And then i got to say that you look really beautiful ;) . I have the same problem of my friend above Ben West, everything looks fine in the preview, but when the post goes up, the only thing we see is a blank box :( the page is http://www.estilodarua.com.br/index.php/ola-mundo/?preview=true&preview_id=1&preview_nonce=5548493d57

Marie ,

Hey Roger! Usually, that happens when another plugin or the theme is interfering with the code for the Flickr slideshow. The thing to do to spot the problematic element is to turn the plugins off one at a time and see if the slideshow works when one of them is off. If the problem persists, you might want to try what happens with another theme too.

I’ve had a look at your site (I couldn’t view the page at the link you posted – it’s a preview screen and only admin can see that), and there are a few JavaScript errors on there so I suspect there’s a faulty plugin at the source of this.

Hope that helps and please let us know how you get on!

Roger ,

Hi Marie, thanks for the support, thats the page, you can see the code: http://www.estilodarua.com.br/index.php/ola-mundo/
I try to turn off other plugins and nothing change… I’m openning a ticket for Envato’s support, the theme is from them forest: http://themeforest.net/item/marisa-a-wordpress-magazine-theme/1408067?sso?WT.ac=search_item&WT.seg_1=search_item&WT.z_author=sebrosen

Hope you can help me ;) thanks a lot!

Marie ,

Oops! My bad!

Had a look at my code again and found a few stray line breaks. I’m uploading a new version, you should be able to update in a few hours (latest). let me know if the problem persists!

Roger ,

Hi Marie!
Girl, you’re amazing, everything is working fine now! Thanks a lot for your support and attention. I will be a great fan and enthusiast of your work. Best regards!

xoxoxo

Rogerio Ruiz – São Paulo – Brasil

Marie ,

Great! :)

Matan ,

hi,
im afraid im having the same issue with the blank boxes, the preview is working fine.
theme name is: Unite
very popular theme i purchased.

any fix for that?
when trying to view with chrome i see blank boxes, when trying with IE i see alot of code…

any idea?
thanks in advance!

Marie ,

Hi there!

I just had a look at your website (link you entered in the comment form). It seems some html tags are added to the code of the slideshow. This often happens when the theme or another plugin post-processes page content.

My suggestion is to test what is causing the problem by seeing if it works:
- when you switch to another theme
- when you turn the other plugins off one at a time

Hope that helps!

Enric Pedrós ,

Hi Marie ..

I want to edit some slideshow..

1.-) I got the API number .. the longer one..
2.- I installed the plugins
3.- I put the Fickr name ..femaccat
4.- Then.. I put the API number…

But when I click on save changes.. it says the username was not found.. but it is the correct…

Can you help me ??

Thanks alot ..

Enric Pedrós

Marie ,

Hi Enric,

That happens when your Flickr privacy settings are too strict. Your account is then excluded from the API.
You can edit these settings here: http://flickr.com/account/prefs/privacy/

Let us know how it goes :)

art j. vandelay ,

Hey Marie,

Can you please add a NON-AUTO PLAY for the videos. Whenever I post a video set, they start playing automatically, and making people go crazy…

Also, my video sets are not working now, it stopped working, why would be the reason??

art j. vandelay ,

sorry, I just saw the reply…
any other plugin advices for non-auto play??

Marie ,

Actually, just found this on the Flickr forum: http://www.flickr.com/groups/novideo/discuss/72157604482637161/
It explains how to disable auto-play from your Flickr account.

art j. vandelay ,

Hey Marie,

Can you add the option for non-autoplay of video sets. I really need to turn-off autoplaying. All videos start playing when I open my blog and you have to stop all videos in a set. Taking consideration that in a blog different set of videos can be uploaded, there is almost a dozen sounds starting to play at once when you open my blog…it makes people really mad…

Waiting for your help asap…

Thanks!
Art

Marie ,

Hi Art,

Thanks for using the plugin!

The slideshow that is displayed is the default slideshow provided by Flickr. Unfortunately, there doesn’t seem to be a control for ‘autoplay’. You might want to try another plugin. Sorry…

Marie

David ,

Hi Marie,
I moved my site to a new server and everything was good for about a week and then all my slideshows stopped working (black screen) and my Photosets are also blank.

I’ve double and triple checked my username and API key.

When I go to my Flickr page everything looks normal and all photos are set to public.

Any suggestions?

Dave

Marie ,

Hi Dave,

First of all, sorry for the late reaction – I was having a break.

The fact that it has stopped working is very weird. Have you tried using a new API key?

Best,
Marie

awpov ,

Having an issue with sets not showing even when they are public. Any help would be proper. Thanks
awpov

Marie ,

Hi Awpov,

Two things:

1. Did you go through the settings at Settings > Flickr set slideshows?

2. Flickr is quite strict on privacy, if even a single picture of the set is private, the whole set is treated as private so I would advise to double check privacy settings for every picture.

Hope this works!
Marie

awpov ,

I got it sorted out.

Marie ,

Ow, Good! :)

awpov ,

it was a touchy issue with Content filters not being set on safe.

Nicole L. Green ,

I have done everything that was said to do to use flickr on wordpress, yet I still don’t see and Photo sets in my list and whenever I try to connect and login tho flickr to wordpress, it say am using the wrong user name and wrong url please help.
Please help me.
thks
Nicole L. Green

Marie ,

Hi Nicole,

It might be that your privacy settings on Flickr are too strict.

Please have a look at the following entry of the WordPress forum for details:
http://wordpress.org/support/topic/plugin-flickr-set-slideshows-your-directions-for-flickr-user-name-are-wrong

Let me know how you get on!

Nicole L. Green ,

thks so much for the quick response and also thks for the link it look really helpful.

thks again, Marie

RE Mason ,

Thanks for making a plug-in that is easy enough for someone with my (low) level of technical skill to understand! I really appreciate the explanatory videos and easy-to-understand stuff that pops up in WordPress.

At first glance, it appears there are no settings to:
1) Choose autoplay
2) Avoid having username and Flikr super-titling at the beginning
3) Set timing for scroll
Am I missing something?

That’s a lot of complaining from someone who doesn’t know much!

Thanks again for your work…
Raz

Marie ,

Hi Raz,

Thanks for the feedback. No, these options are not available. The slideshow displayed is the default slideshow provided by Flickr that does not provide that flexibility I’m afraid.

Ben West ,

Great app, this will solve a lot of issues I have been having with slideshow sizing etc. Thank you. One question though, I have linked my flickr account and made a slideshow which previews perfectly in the flickr set slideshows tab but when I copy the shortcode in to a post I only get a blank box. Am I doing something wrong?

Marie ,

Hi Ben,

Let’s see if we can get that sorted! Could you please reply with a copy and paste of the shortcode that you get? Also, do you get an error message at all when you save the slideshow?

Cheers,
Marie

Ben West ,

Here is the shortcode: [fsg_gallery id="1"]
Do I post it into the HTML or visual box (Have been putting it into the visual…

Ben West ,

Sorry no error message at all, here is the page it is going into:

http://www.redrucksack.com/wordpress/?page_id=10

Also big thanks for getting back to me so quickly!

Ben West ,

Apologies, this is the page:
http://www.redrucksack.com/wordpress/?page_id=270

Marie ,

Ok, just had a look at the galleries on the page. There seem to be funny additions to the code, maybe due to some extra processing by the theme.

Is it a freely available theme? If yes, let me know which one it is so I can do some testing. If it’s a commercial one, you might want to ask the developers if they have an idea about what is going on.

It might be worth, turning other plugins off one by one as well to test for incompatibilities.

Let me know how it goes :)

Adit ,

Nice work.. nice plugin.. awesome :-)

Marie ,

Well, Cheers! :)

Ray ,

First the praise: Great work, very nice plugin!

Then the question: I need more flexibility with the sizes, the 4 available options don’t correspond to my needs. Can I hack this somewhere and how?

Thanks!

Ray

Marie ,

Hi Ray,

First of all: thanks :)

As for the size hack, I can see two ways to do this.

1. You can edit the function that renders the gallery. It’s called ‘make_gallery_html’ and can be found in the file names ‘flickr-set-slideshows-funstions.php’. The width and height variables are simply called $w and $h.

2. Create a JQuery function that sets off once the page is loaded and changes the dimensions of the object and embed elements that make up the gallery.

I plan to add more flexibility in a future release of the plugin but that might take some time I’m afraid…

Any other way I can help, just let me know!
Marie

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

MAJ tweets