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 and Description Layout
  • Grid Layout
  • Settings Page
  • Widget Options

Installation

  1. Upload googlebooks.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. For the settings, go to Settings -> Google Bookshelves (instructions on settings page)
  4. Add the widget ‘Google Bookshelves Widget’ to the theme you are currently using
  5. and/or place the shortcode [google_bookshelves shelf=”4″ max=”10″ layout=”description”] on any post or page
  6. and/or place <?php google_bookshelves(); ?> in your templates.

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/

Contributors & Developers

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

Contributors

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