WordPress Flickr Manager

Fork me on GitHub


WordPress Flickr Manager is an easy to use plugin that seamlessly integrates your Flickr account with your WordPress backend.


  • Flash Uploader:
    Upload multiple photos straight to Flickr from your blog!
  • Video Support
  • More javascript overlays
    1. Highslide
    2. Thickbox
    3. Lightbox
    4. Native WordPress
      Can customize the theme to match your blog
    5. Galleria
  • New easy to use browse panel:


[flickrset id=”72157603240620422″ thumbnail=”thumbnail” photos=”” overlay=”true” size=”medium”]


  1. Upload the folder “wordpress-flickr-manager” to the “/wp-content/plugins/” directory
  2. Activate the plugin through the “Plugins” menu in WordPress
  3. Authenticate with Flickr through “Settings->Flickr”




  • 3.0.1 – 29/04/11
    • Fixed error with Flickr caching
    • Added option to use File system or Database caching
    • Fixed issue with the Media Panel not searching and saving photos correctly
  • 3.0 – 28/04/11
    • Updated support for WordPress 3.1.2
    • Javascript overlay framework
    • Revamped settings page
    • Cleaned up code
    • Added video support HTML5 / Flash
    • Changed media panel to use AJAX interface
  • 2.3 – 23/02/09
    • Fixed several security vulnerabilities
    • Redesigned media panel layout
    • Changed method for inserting image
    • Added option to hide copyright information while browsing
  • 2.2 – 22/01/09
    • Added an option to hide your private photos
    • Added an option to disable the image viewer entirely
    • Upgraded insertion tags to conform with the WordPress shortcode API
    • Added a new widget that displays the recent photos from your Flickr stream
    • Rewrote the upload system for better integration with WordPress
    • Now completely supports fopen, cURL is no longer a necessity
    • Search function as been improved for more accurate results
    • Redesigned the UI for a more user friendly experience.
  • 2.1.1 – 8/01/09
    • Fixed bug when inserting sets
    • Added an option to include a link to the Flickr page inside the lightbox / highslide caption
    • Upgraded highslide to 4.0.10
    • Highslide photoset support is now implemented
  • 2.1 – 1/01/09
    • Updated for internationalization
    • Revamped media button interface
    • Bug fixes
    • WordPress 2.7 compatible
    • Added Spanish language pack


As of version 2.0.0 onwards I’m going to try and set up a knowledge base of information.
It’s available at http://support.trentgardner.net


A Launchpad translation project has been setup: Click here to view a list of all currently available translations. Very briefly, Launchpad will enable a community of translators to help translate the plugin into whatever language is needed.

How to translate with Launchpad

  1. Setup a Launchpad.net account.
  2. Select your preferred languages. This will be the language you want to translate.
  3. You should see your language show up in this list. Simply click the name to get started with the translations. The system will try to offer suggests where available (retrieved from other open source projects).
  4. Your translations are saved as you proceed. When it comes time to package a release, your translation will be automatically included in the release for everyone to use. Thanks for your help!

270 Responses to WordPress Flickr Manager

  1. David Cross says:

    Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host ‘gbz7M$x@localhost’ (1) in /home/user123/public_html/wp-content/plugins/wordpress-flickr-manager/lib/inc.flickr.php on line 82

    Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/user123/public_html/wp-content/plugins/wordpress-flickr-manager/lib/inc.flickr.php on line 83

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/user123/public_html/wp-content/plugins/wordpress-flickr-manager/lib/inc.flickr.php on line 96

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/user123/public_html/wp-content/plugins/wordpress-flickr-manager/lib/inc.flickr.php on line 98

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/user123/public_html/wp-content/plugins/wordpress-flickr-manager/lib/inc.flickr.php on line 99

  2. Please try to update to 3.0.1, this error should now be resolved.

  3. Ryan says:

    Hello, I am also receiving an error on my clients website when using version 3.0.1. See below and let me know if I should post this on your support site. Thanks in advance.

    [29-Apr-2011 08:58:13] PHP Warning: Invalid argument supplied for
    foreach() in /blog/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php
    on line 404 [29-Apr-2011 08:58:13] PHP Warning: Invalid argument
    supplied for foreach() in
    on line 420
    Fatal error: Class '' not found in
    on line 56

  4. Hi Ryan,

    Try to download and reinstall using the latest development build at http://downloads.wordpress.org/plugin/wordpress-flickr-manager.zip, let me know if this fixes your issue.

    Also, please lodge all support requests in the support site, it helps me track all the open issues. Thanks

  5. Ryan says:

    I’ll give that a try tonight. Thanks for the quick response. I’ll post in the support area from now on.

  6. Mac says:

    Great Trent, this fix my issues 🙂
    Plugin now works smoothly and it’s very useful.
    Thanks a lot for your work and assistance.

  7. FrancoisM says:

    Hello Trent,
    after applying the automatic update to 3.0.1, this appears now in my page:
    Warning: Invalid argument supplied for foreach() in /homepages/6/d290594990/htdocs/framas-photos/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 457
    Is there a way to get back to version 3.0.0. wich worked flawlessly ?
    Take care.

  8. Ryan says:

    Hello Trent,

    I installed the most recent version of the plugin on my clients site and it appears to be working now. However, I have a question. When inserting an image into a post in the “Visual” editor in WordPress, the image is displayed as a shortcode like…

    [flickr id="5666213234" thumbnail="thumbnail" overlay="true" size="large" group="" align="left"]

    My client mentioned that when using your plugin in the past, when inserting an image via your plugin the image would be displayed in the visual viewer just as it would when inserting an image via WordPress itself. Can you tell me if this is in fact the case? Is there a setting I need to change so that when adding an image via the Flickr Manager plugin it will display the actual image rather that the shortcode in the visual editor?

    Somewhat related to this is that my client said that previously they were able to manually resize the photos by dragging in the visual editor (just as you can when using WordPress’s default functionality). Is this also something that is still doable with your plugin?

    Thank you again in advance!

  9. marco says:

    I am not getting anything to show up in the browse panel, my pro flickr account just expired and there fore the “200 fotos” only.
    Would this affect the browse panel?

  10. Jason says:

    In the media panel, if I don’t select a size for the viewer size, nothing appears to happen. Looking in Chrome’s javascript console, I see an error “Uncaught TypeError: Cannot call method ‘replace’ of undefined” on this line:
    doc.find(“input:radio[name=’overlaySize’]:checked”).val().replace(‘ ‘,’_’)

    It might be worth either checking a default option or providing some sort of notification that an option was not selected.

    Also, I had a bunch of shortcodes from the old version that used pid=”xxxxx” instead of id=”xxxxx”. I had to dump my posts table and do a find and replace and import to fix it. If that’s an old enough change it’s probably not worth accounting for, but something I wanted to mention.

    I love the plugin and the new features look awesome! Thanks so much!

  11. The overlay size should be defaulting to medium, and will be fixed in the next service release.

    The shortcode system was entirely revamped and I completely forgot that I was using pid instead of id, I’ll add a check for this for the people who aren’t quite so tech savvy.

    Thanks Jason

  12. marco says:

    I liked being able to see a visual of the photo in order to resize it to whatever size I wanted. Hope this is changed back in future updates.

  13. martin says:

    since i updated to flickr manager 3.1, i cant show a gallery in the standard text widget like this.
    [flickrset id=”72157626506767005″ thumbnail=”square”]
    when i was using 2.3 it was working well.
    is there a list of all parameters like “thumbnail” online?
    thanks for your help,

  14. Danliuye says:


    What can be added into the album in the background effects and a single photo browser, a browser independent Effect settings it?

  15. Gianni says:

    Hi Just checking to see if you could resolve an issue.

    When trying to insert an album, clicking the Insert Into Post button does not close the control panel. If I close it manually by clicking on the X, I can see the flickerset has been inserted in the post.

    The other issue is that the lightbox effect is not working either. When clicking on the images, I am brought to the actual image, rather than the lightbox “kicking in”.

    Using the following;

    Version 3.0.1
    WP version 3.1

    Thanks for your time.

  16. rainbow says:

    Hi?When I enlarge the time prompted “this photo is currently unavailable”?
    Please help have a look how the matter?

  17. Sam Orchard says:

    Thanks for the update, about to upgrade now

  18. Alyse says:

    I just tried to do an install now from the download on this page and when I tried to authenticate it I got this message:

    “Oops! The API key or signature is invalid. An external application has requested your login credentials and permission to perform certain actions on your behalf, but has failed to include all the required data. “

  19. Alyse says:

    okay as a follow up, I reset the api to default and then tried to authenticate and it passes the first page but then i got “Oops! That’s no longer a valid “frob”

  20. Phil Nicholas says:

    I just updated to 3.0.01 (advertised in the plugins in WP admin) and I, too, am gettting the “Invalid argument supplied for foreach()” error. In fact, as I write this, I see that error at the top of this very page on your blog. Something’s not right.

  21. Eric says:

    Great plugin! I only wish to get a version that is either compatible with jQuery Colorbox, or if there were an option to link (href) directly to the small/medium/large image on Flickr from the “Image Viewer” settings. That way it could integrate with just about any lightbox out there.

  22. Julia Fox says:

    Trent, honestly, this is displayed here on your own demo site!

    Warning: Invalid argument supplied for foreach() in /home1/tgardner/public_html/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 358

    Disappointing. I’d love to use your plugin, because the output looks great, but I can’t have errors like this on my home page.

  23. PAkDocK says:

    Hello Trent,
    would it be possible to disable the description showed in the lightbox? I load the images as albums with your plugin.

    Thank you

  24. Preston says:

    The database table seems to be constantly growing, when I first noticed the problem the table was 295MB! – I emptied it and within 15 minutes it has already grown to 280KB. Any ideas?

  25. Mike says:

    How can I get version 2.3? I really need to be able to see the images in the visual editor instead of the shortcode.

  26. Phong says:

    Hello I have a error about could not connect to the web service. I have change the API and Secret

  27. withhyunbin says:

    How do you disabled the Enable Photo Sharing? I activate it but don’t know how to deactivated, is there an option?

  28. Dave says:

    Ive got the same problem as Gianni below. Looks to be the perfect plugin if it would work properly. Id happily pay to have this working!
    Any ideas? Thanks.

    Gianni says:
    May 11, 2011 at 1:41 am

    Hi Just checking to see if you could resolve an issue.

    When trying to insert an album, clicking the Insert Into Post button does not close the control panel. If I close it manually by clicking on the X, I can see the flickerset has been inserted in the post.

    The other issue is that the lightbox effect is not working either. When clicking on the images, I am brought to the actual image, rather than the lightbox “kicking in”.

    Using the following;

    Version 3.0.1
    WP version 3.1

  29. Dave says:

    Just noticed that the viewer works when only one pic is imported, but not when a full set is imported.

  30. Dave says:

    Also just noticed that When clicking on the first image, I am brought to the actual image, rather than the lightbox “kicking in”, then when When clicking on the rest of the images, I am brought to the image on the flickr website, rather than the lightbox “kicking in”.

    See my blog photography page (a work in progress) to see what I mean http://www.veedubdave.net/photography

    Something very odd happening here. Such a shame as this is an ace plug in, nice and simple to use, looks very simple and slick. Be great if you could fix it.

  31. Rob says:

    Uhm… the first thing I see on this page is:
    Warning: Invalid argument supplied for foreach() in /home1/tgardner/public_html/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 358

  32. Hi,

    I would like the ability to add photos I uploaded to certain sets or create sets if they don’t exist and add the photos to them

    Is this possible i.e. have I missed it or will it be an upcoming feature?



  33. Trent,
    Had my blog for one week and was experiencing problems loading images, memory errors.
    Using your plugin and my Flickr account resolved the problem.
    May I ask, how do I get my photos to display when I’m editing the post? It would be nice to see the photo instead of the “code”.

  34. Katy says:

    When is the update 3.0.2 coming that will fix the image loading issue? You said in May it would be coming soon….

  35. eenjordi says:

    Great Plugin

    But how can I create space between pictures ? like collums ?

    Can i great a set of 10 pictures with Next button to see another 10 pictures ?

  36. CARLITO says:

    How can I remove image share setting?
    I want no image sharing, but I can’t uncheck sharing service.

  37. Ramon says:

    Great plugin! the only thing is that when i use galleria image view mode in combination with flickr sets on every set i view i get a different image size and galleria-container width and hight. trying to fix it but still cant find where to search

  38. Markus says:


    thank you for a great plug-in! It is very useful and helps my clients no to mess up their media libraries in the web server! Now my question: Whenever I add a Flickr image to a post, the image does not show up as featured image on the homepage for that article. Is there a simple I could make that work?

    Thank you in advance,


  39. Rahe says:

    Hi !
    I am using your plugin and it is very good !
    But ou have an javascript error when inserting a flickr phoho/galler and not choosing a overlay size.
    In mediaPanel.js line 302, i just have made some improvements for not having errors :

    var size = doc.find("input:radio[name='overlaySize']:checked").val();
    if( size )
    size = size.replace( ' ','_' );
    size = '';

    var shortcode = ' [flickr id="{0}" thumbnail="{1}" overlay="{2}" size="{3}" group="{4}" align="{5}"] '.format(

    And the same code below for the SendPhotosetToEditor.


  40. Tom says:

    Great Plugin! It helps us a lot.
    Is it possibile to disable the loading of the Jquery Libary?
    Because other Plugins have allready loaded ist.


  41. Frank says:

    Hi, I installed FM on a school website and use the Galleria mode. I’m wondering if there is a way to get the slideshow to autoplay? I tried inserting autoplay=”true” into the shortcode to no effect. Thanks!

  42. Edward says:

    Fatal error: Call to undefined function __deprecated_function() in /home/***/wp-admin/includes/deprecated.php on line 824

    when i upload, it seems crushed…

    wordpress 3.3

  43. David says:

    In WP 3.3 I get

    Call to undefined function __deprecated_function() in /home/user123/public_html/wp-admin/includes/deprecated.php on line 824


  44. Ethan says:

    Why does the image insert screen cover the entire popup window? I can’t even see the close ‘X’ on the top right because it’s too big. I have to shrink my font to even see it.

    Also, has this plugin always used shortcodes, or is there anyway to simply insert standard tags?


  45. Ethan says:

    The comment above didn’t format well. My last sentence should read: “Also, has this plugin always used shortcodes, or is there anyway to simply insert standard HTML (a href, img tags)?”

  46. Shaun says:

    When trying to add photos to a post using this plugin, it seems to fail and cannot insert the code. If I close the boxes where you choose the photo and options, there is nothing in the box where you enter comments, photos etc. I am using Internet Explorer 8.

    Can you think of any reason for this?

  47. Matt Blank says:

    So since the WP upgrade to 3.3 the Upload panel is blank. The other 3 panels work (display images from my stream, etc) but this one isn’t working. Any thoughts? I’ve tried deactivating / reactivating the plugin, as well as re-authenticating with my account. Not sure if the new media panel in WP 3.3 broke your functionality or not.
    Thanks in advance.

  48. Paulo Fino says:

    I am getting a strange error with 3.0.1 on WP 3.3.1.
    Everything seems to work perfectly until I press the upload link. The whole tab just goes blank and there’s no way I can upload anything to flickr.
    All the other tabs work normally and comply to settings changes.
    Tried disabling all other plugins and reverting to basic theme to rule out possible conflicts, but to no avail.
    Didn’t manage to register on your bugzilla to file a bug.
    Can you please check this and correct me if I’m doing something wrong?
    Thank you!

  49. Doreen says:

    I really like your plug-in and I use it for years now. Thanks for this great tool! I just updated to the latest version since I always had problems with the newer versions. Now everything works fine except that in older posts the thumbnails are not longer in order (for example I put like 5 thumbnails in one line and now they are sorted one thumb in 1 line). I guess it’s because of the tag information that are used now in the edit because when I write a new post I can put more than 1 thumb in a line. so this information is missing in the old posts?

    How can I fix that? I don’t want to go through all posts of the recent years and change it manually, that would take me weeks to find all the old pictures in the little pop up. I guess I have to use an old version again? 🙁

    Also the pop up (to insert pictures) doesn’t work right in my little netbook monitor. When I clicked a thumb I just see everything below “small 240×160”. I cant scroll higher. And when I put “insert to post” and “save” I get the same page again.

Leave a Reply

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