WordPress Flickr Manager

Fork me on GitHub

OVERVIEW

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

WHAT’S NEW IN VERSION 3

  • 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:

EXAMPLE

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

HOW TO USE

  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”

DOWNLOAD

Download

CHANGE LOG

  • 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

SUPPORT

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

LOCALIZATION

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. shamran says:

    @Marco

    I’ve got the same error! How did you get WFM 2.2 to work ?

    Shamran

  2. Gabriel says:

    I ended up having the same error as Marco when I updated:

    Parse error: syntax error, unexpected ‘{‘ in /home/buzzkill/standlikeaman.com/gabe/wp-content/plugins/wordpress-flickr-manager/FlickrManager.php on line 1311

    Unfortunately I don’t have the previous version files anymore, so I can’t even revert to the last version (this part I know is my fault).

  3. Jed Wood says:

    I’m having the same error as Marco. For now I just removed the try/catch and will cross fingers that it never has an error… 🙂

  4. Everybody experiencing the “Parse error: syntax error, unexpected ‘{’” bug please redownload the plugin, this problem has now been fixed

  5. shamran says:

    It’s working now ! Thanks !

  6. Gabriel says:

    Thanks for fixing this! It seems to be working beautifully now.

  7. dada says:

    WordPress Flickr Manger cause an error while using with the
    “Use Google Library Javascript” wordpress plugin (v0.9)

    I think you may use the decent method which only supported by old javascipt library.

  8. dada says:

    ERROR while working with “Use Google Library Javascript” wordpress plugin:
    [Exception… “‘Syntax error, unrecognized expression: [@name=’wfm-lbsize’]’ when calling method: [nsIDOMEventListener::handleEvent]” nsresult: “0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)” location: “” data: no]
    http://blog.urdada.net/wp-admin/js/common.js?ver=20081210
    Line 377

  9. Zane Selvans says:

    Hi there, this plugin looks great out of the box, which is really nice. So many of them require CSS monkeying. One request though: is there any way to get the caption – not just the title – of an image to show up in the overlay display?

  10. This is probably a ridiculous question, but I want to edit my initial settings for the uploader. As in, I want more than 5 pictures for each page to load at a time, but I can’t figure out how to do this…

    Thanks for the awesome plugin. Makes uploading so much easier.

  11. b!X says:

    Two questions: Is there no way for it to generate height/width information for the img tag? (Either in height=”” format or in a style=”height:” format.) Also, if I put something like

    p class=”picture”

    as my “before” wrapper, the generated html in the post shows up as

    p class=\”picture\”

    Any way to avoid that?

    (Relatively minor quibbles, because I can certainly make those changes/additions by hand in each post, but it doesn’t hurt to ask if there’s a way to address them within the plugin itself.)

    Thanks.

  12. Stephanie Reiley says:

    Hi there. I am running WP 2.7 and I have the latest version of your plugin. I am able to pull up the plugin window from a blog entry but it will not allow me to actually insert a photoset into the entry. . When I click on the + and select a size nothing happens. And I don’t see anything like an “insert” button on the screen. Any idea what may be wrong?

  13. Anders says:

    I use your plugin and it works just fine. I really like your plugin! ;D

    The only thing is that I want to wrap the imageset in a div. so that when I’ve
    inserted a imageset instead of add the code: “[imgset:….]”, it adds the code
    “[imgset:….]”

    is that possible?

    Thanks again for the plugin!

  14. Anders says:

    it was supposed to be a div-tag around that last [imgset]-tag.
    like “div-start class=”whatever”[imgset..]div-end”

  15. John Boyd says:

    Trent, I figured out the issue I was having with arrow buttons not working. There was a conflict with another plugin (WP-HIGHSLIDE) that was inserting code automatically. Once I deleted that, everything worked fine.

  16. rob says:

    Sorry for my ignorance, but I’m getting

    PHP Warning: feof(): supplied argument is not a valid stream resource in /wp-content/plugins/wordpress-flickr-manager/FlickrCore.php on line 80

    errors even before I can access the settings page.

    The blog is on a Intranet, could it be that it has not access to external resources?

    thanks
    R

  17. produzentin says:

    I try to authenticate the plugin but I always get the flickr error: “Oops! The API key or signature is invalid.”

  18. Taner says:

    Hey, The plugin is installed and everything went well.

    The only problem is that sets aren’t showing 🙁

    [flickr]photo:3210002038[/flickr] <— THIS WORKS

    [flickr]set:72157612768695876[/flickr] <— THIS DOESNT

    I checked the set number different times and also tested with different sets. (And yes flickr is authorized) 😀

    Just nothings shows up when I try to call a set.

    Please help me fix it!

    Greets

  19. @Zane not at the present time sorry.
    @Jenna change the “Photos per page” option in the settings page.
    @B!X confirmed bug, this is now fixed. Please redownload the plugin in order to correct this issue.
    @Anders you’ll have to wrap sets manually for the time being.
    @Rob you have to be able to external access to Flickr in order to use Flickr
    @Produzentin check that you don’t have a firewall on your webhost blocking cURL or fopen. Or perhaps check the allow_url_fopen setting is enabled.

    @Taner I don’t know where you got those shortcode styles from, but they’re not from this plugin.
    Sets: [flickrset id=”72157600493678548″ thumbnail=”small” overlay=”true” size=”original”]
    Photo: [flickr pid="123456" size="original"]

  20. b!X says:

    I dunno. The currently available version is what I have in there and there’s no difference.

  21. b!X, I beg to differ. Click the download link above, and check lines 148, 149 of js/media-panel.php
    They’ll differ from the copy you’re currently using.

  22. b!X says:

    Then there’s a version mismatch somewhere, because 2.2 is available here, and 2.2 is what WordPress tells me I have. Heh.

  23. I just didn’t increment the version number for a change to 2 lines of code.

  24. Rob says:

    I have indeed access to Flickr, so it must be something else…

  25. Rob, does your web server? You said it was on an intranet.

  26. Rob says:

    The web server is in a lab environment not accessible from the outside, but the server itself has access to the Internet.

  27. Pingback: KOCHWERKSTATT

  28. Great plugin, thanks very much! Just one problem: How can I get rid of the “API key not valid” message I get when I try to authorize Flickr Manager? I’ve tried deactivating all other plugins… what a pity… – Help dearly appreciated…

  29. Pingback: Wordpress: ecco la lista completa dei plugin compatibili con la versione 2.7 : Blogtecnico - Web news social 2.0: internet e tecnologia, blogging e tutorial

  30. Günter says:

    on a wordpress-mu installation I get the following error when trying to upload a image:

    –xxxxxxxxxxx6997f5fe3bf Content-Disposition: form-data; name=”api_key” xxxxxxxxxxxxxxxxxxx4563028 –7xxxxxxxxxxab69a945xxxxf5fe3bf Content-Disposition: form-data; name=”auth_token” 72xxxxxxxxxxx39a3bf0727a33631 –xxxxxxxxxxxx997f5fe3bf Content-Disposition: form-data; name=”photo”; filename=”pxxxxxXQCF”

    (I removed the keys)

  31. Michelle says:

    Hi. Love Flickr Manager. Thank you. I have a new Flickr account and cannot figure out how to change my user information in Flickr Manager so that the manager will access the right photos. Can you please tell me how to do that?

  32. GioDuran says:

    Hi, great plugin!!! I had a problem with it on my website, i was triyng to autorize and when i clicked the “autorize” button. It gave me this error message:

    ¡Oh! La firma o la clave API no son válidas.
    English: Oh the API Key is not valid.

    Do you know what had happened?

  33. dirk says:

    seem to be a nice plugin. But I also get an error during authentification on flickr.

  34. Pingback: Upgraded to WordPress 2.7 - boche.net - VMware Virtualization Evangelist

  35. Pingback: 10 Amazing Wordpress Plugins for Flickr

  36. Kirill says:

    Great plug-in. Two questions though:
    1) How do I get rid of the blue box below the photo without editing style.css
    2) Is there any way to change the cursor to a magnifying glass when it’s over the photo, also without editing style.css

    Thx!

  37. Minh Trung says:

    Great plug-in. But how to show description of photo?
    I try using {$photo[‘description’]} but can’t.

  38. @Rob – Try installing cURL
    @Günter – Sorry I don’t really support wordpress MU. If it works it’s purely by coincidence
    @Michelle – You need to authenticate your Flickr account in Settings->Flickr
    @Kirill – 1) The blue box below the photo? 2) create a new stylesheet and include that in your header.. Otherwise, unfortunately the only way to edit the style information is to edit the file containing that information which is style.css
    @Minh – Try 2.3

    Everyone else that has “API key not valid” check that you have cURL installed on your webhost and that you don’t have a firewall blocking outgoing connections.

  39. Günter says:

    @Trent Gardner:

    It works on wordpress MU, I forgot to install cURL – I was just surprised it did not give me any fatal (unknown function or so), as I then saw in your code that you actually did a workaround – which obviously does not work 😉
    e.g. maybe you could just remove that part 😉

    anyway thanks for your great work/contribution. There is one “minor” bug. When adding Images directly via “Flickr Upload” I get the nice urls (flickr.com/username/etc..) but when I add them via the Gallery I get the ugly “flickr.com/very-long-numeric-id/etc.” url. maybe worth changing it in the next version 😉

  40. Work around works for the normal version of wordpress.. as I said, any functionality that works on WPMU is purely coincidental.. Good to hear that it works with cURL though. 😉

  41. Pingback: WordPress Flickr Manager Plugin | WordPress Plugins Database - WordPressPluginsDatabase.com

  42. Gregory Raby says:

    Only drawback / bug I found is the widget thing doesn’t work. So I can load a picture on my sidebar.

    Awesome plugin. Thanks for making my life easier 🙂
    Greg

  43. Günter says:

    ah ok you could be right about that as I did not test the workaround on a normal wp installation

  44. tboggi says:

    Can I insert random images in my sidebar or posts?

  45. Update: Anybody receiving the “Oops! The API key or signature is invalid.” message

    Please see here for a workaround

  46. Bram says:

    Great plugin, I really like the updates you made since the previous version, much cleaner now.

    2 things that bother me though:
    – When I select align: center it adds the aligncenter class to the a tag in stead of the image tag, which causes the image not to be centered on the page
    – When I add an image (large) it uses a wrong img src url. The last set of digits and the last letter seem to differ from what flickr tells me.

    Send me an email if you need more details or examples on this.

  47. Freddie says:

    Hello Trent Gardner,

    I encounter this problem when I try to upload photos.

    Fatal error: Call to undefined function
    mime_content_type() in /home/melnics/public_html/fredidi/wp-content/plugins/wordpress-flickr-manager/FlickrCore.php on line 139

    Can you help me please?

  48. Sarah says:

    Great plugin! I have one problem thought right now. When I add a gallery and I have:

    div class=”post_image”

    as my before, it adds it before the gallery and before each image (which is fine), however, when it adds it before each image it is adding it as

    div class=”\”post_img\””

    How can I avoid or fix this?

    Also, just as a future suggestion. If it’s possible to add custom image sizes and/or custom classes for square, thumbnail, medium, large. The classes would be great because if I could automatically add the class “post_img_med” for example around my medium images, I could resize them using css. The only problem there is with the horizontal vs. vertical images. But that would be nice because the flickr small images are too small and the medium are too big for my div.

    Thanks again though for the great plugin!

  49. Jay says:

    Having a problem a few people mentioned, tried several ways to re-install, deactive, re-authencitate, but still getting “You do not have permission to upload photos to this stream, you may adjust this in the settings page! ” under the Flickr Upload tab… everything else seems to work just fine, but cant upload… anyone?

  50. Dean says:

    Installed the plugin and got it working. Went into the settings and entered “20” in the “photos per page box”. Then pasted the following into one of my pages:

    [flickrset id=”72157610896273857″ thumbnail=”square” overlay=”true” size=”medium”]

    But instead of showing only 20 photos, it shows all 894.

    Is there something I’m missing?

Leave a Reply

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