My Google Books Library

This is a simple wordpress plugin (in beta mode) that allows you to showcase your Google Books bookshelves. It uses the Google Books API, and can show any of the default shelves: Reading Now, Favorites, Have Read or To Read as well as custom shelves. You can also choose the maximum number of books that you want to display. See the plugin in action on My Library page or the Reading now widget on my sidebar.

Description

This is a simple wordpress plugin (in beta mode) that allows you to showcase your Google Books bookshelves. It uses the Google Books API, and can show any of the default shelves: Reading Now, Favorites, Have Read or To Read as well as 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 aharris88‘s plugin Google Bookshelves for the widget.

What this plugin offers:

  • Widget for showing any number of book covers from any of your shelves.
  • Use shortcode to show a list of your books from any google books shelve including custom shelves in any post or page.
  • Php function that can be put into any template

This is my first plugin and any feedback would be appreciated.

Installation

  1. Upload the plugin directory to to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enter your Google Books id on the settings page (instructions on settings page).
  4. Place `<?php my_google_books_library(); ?>` in your template
    and/or add the widget ‘My Google Books Library Widget’ to the theme you are currently using
    and/or place the schortcode on any post or page.

Frequently Asked Questions

The plugin’s settings page aims to explain everything if something is still unclear you can contact me.