- Flickr RSS feeds
- Filtering by tag
- One or more photosets
- Displaying random items
- Choose from three different thumbnail types
- Lightbox/Thickbox are supported
- Data is cached locally to lower server load
- Secure Flickr API used, to eliminate the risk of damage to your server, unlike some other Flickr widgets
- Flickrpress is a multi-widget, so you can use more than one instance (e.g., one in your sidebar, one in your footer)
- Use as a shortcode to insert into posts and pages — multiple instances supported in the one entry
Flickrpress uses the excellent phpFlickr library.
My latest project:
Download Flickrpress at the WordPress site.
If you like Flickrpress, please consider buying one of my products.
- Unzip the package, and upload
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Add the ‘Flickr Widget’ to your sidebar and configure, or see the ‘Shortcodes’ section for information on use in pages and posts
If you wish to use content from anything but an RSS feed, you will need a Flickr API key. This can be obtained from Flickr
If you wish to use Lightbox, you must first install the Lightbox plugin.
Shortcodes are snippets of text that can be inserted into pages and posts. These snippets are replaced by various generated content. Flickrpress provides a ‘flickrpress’ shortcode to display images from Flickr within a page/post.
|type||One of: ‘rss’, ‘photostream’, ‘sets’, ‘favorites’|
|url||URL for RSS feed|
|api_key||API Key for types other than RSS|
|account||Account name, email or ID|
|sets||Comma-separated list of photoset titles|
|tags||Comma-separated list of tags to filter by (for photostream view)|
|view||One of: ‘squares’ (view as squares), ‘proportional’ (proportional thumbnails) , ‘large’ (large thumbnails)|
|count||Number of thumbnails to display|
|paging||‘true’ to show page navigation, to move back and forward through pages of images (implemented using AJAX)|
|random||‘true’ to display randomly|
|lightbox||‘true’ to use Lightbox|
|columns||Number of columns of images to display|
[flickrpress type="photostream" api_key="xxxxxxxxxxxxxxxxxxxxxx" account="michaeltyson" count="30" paging="true" lightbox="true"]
Flickrpress comes with CSS styling, but if you wish to modify its appearance, such as adding frame borders, simply style the
flickrpress-container” class. See
style.css for more.
I’m seeing “Flickr is currently unavailable” messages
You may have an incorrect setting: To see the actual error message, open your server’s error log and look for Flickrpress messages. How you do that depends on your host – on mine, Site5, the error log appears in the WordPress folder; on others, you access it through a web interface). If you can’t get to it, open up the file
includes/interface.phpin the plugin’s folder, and change
error_logon line 22 to
echo– then any messages will be printed to the screen. You’ll want to change it back afterwards so your visitors don’t see those messages.
- Added Thickbox support
- Compatibility fix for PHP 4
- Implemented AJAX-based navigation through pages of images
- Added shortcode documentation
- Caching for shortcode and php calls
- Removed ‘css’ option in favour of always including CSS
- Fixed conflict between shortcode and widget versions
- Fixed bug in loading all photostream items
- Fixed a warning when using shortcode
- Fixed a packaging snafu
- Support for use outside of sidebar
- Bugfix for displaying random favourites
- Now able to be styled as described in http://www.webdesignerwall.com/tutorials/css-decorative-gallery/. See style.css for more info.
- Bugfix for when only 1 random image shown
- Initial release