This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



DeadTrees is a WordPress plugin that allows you to share the books you’ve been reading with your readers.

It’s slightly influenced by other “My Library” type of plugins, such as the whole Now Reading/Reloaded/Redux group of plugins, but is a complete re-write using WordPress’s Custom Post Type features.

I wrote DeadTrees because I wanted to be able to post to my blog when I read a book, but I didn’t want to be required to actually write a post about the book if I didn’t want to.

How it works

To post a book that you read, you’ll go to the admin of your site and choose “Books” from the main menu. You can then enter the title of the book, the author’s name(s), Amazon’s ASIN, (likely the ISBN), and, if you wish, you may write about the book, but you don’t have to if you don’t want to.

Hit publish and the DeadTrees grab the cover art from Amazon and publish your book.

You can also tag the book, just like a post. The pool of tags is shared between posts & books.

Development is on GitHub at

Report issues at

See the public side in action, with some custom templating:


If you get a 404 error when trying to view your first book post, visit the Permalinks page in the admin, (Settings > Permalinks), and please leave a comment on Github issue #13 or post in the support forums on to let me know that the problem isn’t fixed yet.


  • The main Books page in the WordPress admin
  • Editing a Book entry in the admin.
  • Detail on the Book Info box in the admin. Only one ASIN is required, but you can enter one for each Amazon site if you wish.
  • This is the default affiliate link section in the Twenty Eleven theme.



  1. Go to Plugins > Add New in your WordPress admin.
  2. Install DeadTrees by johnnyb (this plugin)
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


  1. Upload the folder deadtrees to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Contributors & Developers

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


Translate “DeadTrees” into your language.

Interested in development?

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



  • Fix bug where “Display Books On” setting didn’t save properly, (this makes it so that books can be displayed in archives and on the main posts page).
  • Fix a typo.


  • Fix readme and plugin header file problems with 1.0.2 deployment.


  • Fix issue where the same cover image would be shown for all books at wpurl/books/, (GitHub Issue #10)
  • Fix issue where it was hard to turn off the auto-inclusion of the bookbox at the end of book entries, (GitHub Issue #5)
  • Improve formatting of Installation section of readme
  • Add debug functionality


  • Updates plugin name, (one word only).
  • Fixes CSS URLs
  • Adds screenshots to
  • Updates installation instructions


  • Initial version of DeadTrees