This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



IMPORTANT: Vimeo has changed its API. Versions of this plugin earlier than 2.0 are dependent on the old API and will cease to function in September 2009. You must upgrade to plugin v2.0 for your video badge to function properly. v2.0 provides backward compatibility, so you should not need to change your plugin calls to match the new API.

A non-JavaScript badge generator for videos in one’s vimeo account. This behaves similarly to the flickrrss plugin. Although the name of the plugin is VimeoRSS, it uses the xml feed provided by the simple API of vimeo. You can call this plugin multiple times for different users and feed types. This plugin can be used for groups, channels, and albums.

Version 2.1 brings support for Shadowbox (lightbox functionality; off by default) and user-defined default width and height of the Shadowbox and Zoombox players (all must be set at the top of the plugin file itself).

If you are having issues with the plugin, PLEASE contact me for assistance.


  1. Upload the vimeorss folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enter user information in the options menu.
  4. Place <?php if (function_exists("vimeorss")) { vimeorss(); } ?> in your templates.

You can change the badge by giving values within the plugin call. These are the options: vimeorss( User name, "Feed type",Number of thumbnails, "Before image", "After image",Cache time length in seconds, "thumbnail size", "XML file cache location" ).

Feed types: videos, subscriptions, contacts_like, contacts_videos, appears_in.
Thumbnail sizes: small = 100×75, medium = 150×120, large = 640 by video height.

Defaults: videos, 4, "<li>", "</li>", 600, "small" /tmp/vimeoxml.username.600.cache

Your username is what follows “” on your profile page. Unless you’ve changed it, it will be “user” plus a number. Thumbnail amount is limited to 20.

Channel, groups, and albums can be accessed now. In the place of the user name variable, you must use “group/XXX”, “channel/XXX”, or “album/XXX”, where XXX is the group/channel URL name or group/channel/album ID (number).


Do you have an example?

Visit the plugin website for additional implementation tips.


There are no reviews for this plugin.

Contributors & Developers

“VimeoRSS” is open source software. The following people have contributed to this plugin.


Translate “VimeoRSS” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Brings support for Shadowbox and user-defined default width and height of the Shadowbox and Zoombox players. (Thanks to Ben Stewart for the suggestions.) (2011-01-13)


  • Fixes issue where using zoombox and small thumbnails returned invalid links. (Thanks to Seb.)


  • Brings compatibility with vimeo’s new SimpleAPI 2. Also added is support for Zoombox (lightbox functionality; off by default) and the option to choose thumbnail size (small by default, 75x100px). (2009-08-07)


  • Addressed another caching issue, hopefully making the temporary cache location universal (by determining what OS your server has and selecting the temp. folder accordingly). (2009-03-27)


  • Addressed a caching issue. (2009-03-19)


  • Added image caching functionality. (2009-01-16)


  • Fixed the thumbnail alt quotes so apostrophes in video titles don’t invalidate xhtml. (2008-11-25)


  • Fixed a caching issue. Previously, the collections would cache to the root folder. Now they cache to the tmp folder (unless cache location manually set). (2008-07-25)


  • Added support for groups, channels, and albums after vimeo’s Simple API was changed. (2008-07-23)


  • Based on XML format, using vimeo’s Simple API. (2007-10)


  • Initial release, based on RSS format. (2007-07-10)