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.

OpenBook Book Data

Description

OpenBook is for book reviewers, book bloggers, library webmasters, anyone who wants to put book covers and data on their WordPress blog or website.
Use the OpenBook button in the WordPress visual editor or insert an OpenBook ‘shortcode’ with a book number in a WordPress post, page or widget. OpenBook will display a book cover image, author, and other book data from Open Library (http://openlibrary.org). It also displays links to book websites. Users can control the content through templates and styling through a stylesheet. OpenBook inserts COinS to integrate with applications like Zotero. Librarians can point OpenBook to their library records using an OpenURL resolver.

Requirements. To use OpenBook, your server must use PHP 5 or higher, and cURL must be enabled.

Find more information or report a problem at the OpenBook support wiki: http://code.google.com/p/openbook4wordpress/.

Screenshots

  • Insert a book number, e.g., ISBN, using an OpenBook shortcode.
  • Or use the OpenBook form to insert a book number and parameters. You can preview the display.
  • OpenBook displays book data from Open Library.
  • Customize the display using OpenBook's templates.

FAQ

  • Where do I find an ISBN number?

You can obtain the ISBN for a book by searching for it in Open Library. It is also usually listed in other common sources of book data, e.g., Amazon.

  • What if the title is not in Open Library?

You can add titles to Open Library. It is like Wikipedia for books.

  • What if the title does not have an ISBN?

You can use the Open Library number found in the Open Library URL, e.g., [openbook booknumber=”OL882707M”] from http://openlibrary.org/b/OL882707M.

  • What if the cover image or other data is missing in Open Library?

You can add cover images and other data to Open Library.

  • What happens if Open Library is slow, down, or unavailable?

Open Library’s cover and/or data servers are up most of the time, but this cannot be guaranteed. OpenBook times out in ten seconds (or the value configured in Settings) and displays a message where the data would normally go: “Open Library Data Unavailable”. When Open Library becomes available, the book data will be displayed normally. Alternatively, you can use the “HTML” option available when you use the Visual Editor button. This option embeds the book data in your post instead of making a live call to Open Library.

  • How do I change the display of OpenBook?

Change the content and ordering of display elements using the templates in the Settings panel for OpenBook. Manage the styling by editing the OpenBook stylesheet.

  • How do I point OpenBook to my library?

In the OpenBook Settings panel, configure an OpenURL resolver for your library.

  • Where do I get more detailed help?

  • I don’t see the OpenBook button on my Visual Editor toolbar

Make sure you have the latest version of OpenBook. In the Visual Editor, click CTRL-F5 to force a refresh. The button will appear.

OpenBook support site: http://code.google.com/p/openbook4wordpress/
Report a problem: http://code.google.com/p/openbook4wordpress/issues/list
Join the OpenBook discussion list: http://groups.google.com/group/openbook4wordpress

Changelog

3.5.0

  • Compatibility with WordPress 3.9.1
  • Fixed OpenBook button issue for WordPress 3.9
  • Note: if you don’t see the button on the toolbar right away, click CTRL-F5 to force a refresh
  • Modified dialog for preview and insert of books
  • HTML is the default option

3.4.3

  • Tested compatibility with WordPress 3.8.1

3.4.2

  • Minor fixes to COinS, open URL resolver, and Open Library links function

Contributors & Developers

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

Contributors

Browse the code