bookTuner is a Wordpress plugin for displaying books from a shelf. After configuring, you can use tags to build a customized display of the book’s title, author, and jacket artwork, as well as a link to its page on Goodreads and a preview of your review. You can see some of these options in the sidebar at right; the combination of tags I used is in the settings screenshot.

Screenshot of settings panel

It’s heavily based on fmTuner by Collin Allen (and should work in exactly the same way). I’m no expert on coding (as the terrible formatting of this post demonstrates), but if you find any bugs let me know and I’ll try and see if I can fix it. You can see a working implementation of the plugin in the sidebar here, and on

Download bookTune (Plugin page on


  • WordPress 2.5 or later.
  • PHP 5 or later (Like fmTuner, bookTuner uses PHP 5′s SimpleXML to parse the Goodreads data).
  • Basic knowledge of PHP, HTML, and WordPress.


  • Upload “booktuner.php” and “booktuner_cache.xml” to a directory inside “/wp-content/plugins/” directory. For example: “/wp-content/plugins/booktuner/booktuner.php”
  • Ensure “/wp-content/plugins/booktuner/” is writable by your webserver (chmod 755 booktuner).
  • Activate the plugin through the “Plugins” menu in WordPress.
  • Set up options in the “Settings” menu in WordPress.
  • Place “if(function_exists(‘booktuner’)) { booktuner(); }” in your templates, between PHP tags.

Return to previous page