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.

Google Bookshelves

Description

With this plugin you can add show off your books from any of the shelves on your Google Books Library. It uses the Google Boooks API to show your Reading Now, Favorites, Have Read, To Read, or your custom shelves. You can also choose the maximum number of books that you want to display.

I used some of the code from ZeroCool51’s (Bostjan Cigan) plugin Currently Reading Book for the admin area and some code from hugmin42‘s plugin My Google Books Library for the different layouts.

Screenshots

  • Widget Options
  • Grid Layout
  • Settings Page
  • Widget and Description Layout

FAQ

Feel free to ask me any questions you want on the support page here or on the my site: http://www.adamwadeharris.com/google-bookshelves/

Changelog

2.2.1

  • Fixes no cover image bug

2.2

  • Fixes link to settings page from widget
  • Adds link to settings page from plugins page
  • Adds page curl option, and it’s turned off by default
  • Fixes problem with grid layout
  • No longer force books to be the standard book size
  • Adds option for size of thumbnail
  • Fixes bug where it wasn’t showing title on books without a cover photo (only on size=thumb)
  • Gives credit to other plugins
  • Adds more explanation on settings page
  • Supports symlinks
  • Adds last name to support message

2.1.2

  • Fix title of widget to work with any theme
  • Make author link open in new tab

2.1.1

  • Fixed width on titles on books with no cover

2.1

  • Added custom titles
  • Added ability to show books in random order

2.0

  • Added settings page
  • Added shortcode
  • Added multiple layouts
  • Added ability to use php function in wordpress template
  • Added support for more than the default bookshelves
  • Added support for books without a cover image

1.0

  • This is the first version

Contributors & Developers

This is open source software. The following people have contributed to this plugin.

Contributors

Browse the code