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.

BookMooch Widget


The BookMooch Widget simplifies adding widgets to WordPress websites and blogs. These widgets can display books you are giving away for free, books you have recently recieved for free, or books you have in your wishlist to find. This widget takes advantage of the new multi-instance widget API of WordPress version 2.8, and is not compatible with to earlier versions of WordPress. A live demonstration of this plugin is at

For support, please contact me at the plugin website

Feature Roadmap

Future features

  • Better input error trapping
  • More graceful handling of books without image covers
  • Custom CSS styling of display listings and covers returned from BookMooch
  • Internationalization
  • Cache function to protect WP blog performance when is unavailable


  • BookMooch Widget Control Screen
  • BookMooch Widget with Horizontal Covers
  • BookMooch Widget with Vertical Listings


The easy way: Go to the Add New Plugins page in your WordPress admin panel and search for ‘bookmooch’. Then click two more times to install and activate the plugin. Finally, go to the Widget admin panel and drag the BookMooch Widget to the sidebar where you want it to appear.

The more complicated way:

  1. Upload bookmooch-widget.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add the BookMooch widget to your sidebar using the widget admin screen.


Why do some of the books in my listing show the covers and some show up as text links?

If the cover image file can’t be loaded or a cover can’t be found, a text link will display instead.

Why did I suddently get the whole BookMooch home page inserted into my sidebar?

That’s because an error was thrown when calling the BookMooch widget. The most likely problem is that the text in the username field doesn’t exactly match the BookMooch username. I’ll be working on better error handling for this in the next release.

Why did my blog lockup after loading everything up to the BookMooch sidebar widget?

I just noticed this problem tonight – but it’s not the WP blog server having a problem. Unforutately is currently down, so the users browser is locking up trying to retrieve the widget information. Fixing this is going to be my top priority for the widget so that if is offline, the operation of the WP blog will be normal.

Contributors & Developers

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


Translate “BookMooch Widget” into your language.

Interested in development?

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



  • Initial public release through WordPress Plugins
  • All basic widget options from BookMooch are configurable in the widget.


  • Private version released on plugin website only