The Library Bookshelves plugin allows you to curate virtual bookshelves just like you would a shelf around a theme in your library. Bookshelves are displayed as customizable Slick carousels, using cover art from, and links to, your library catalog. The plugin creates a Bookshelves post type, shortcode, widget, and custom taxonomy.
This plugin currently supports Bibliocommons, Encore, OpenLibrary.org, Polaris, and SirsiDynix Enterprise and Horizon catalogs. It supports retrieval of images from these third-party CDNs: Amazon, Baker & Taylor, OpenLibrary.org, and Syndetics.
If you would like this plugin to support another catalog system or CDN email me.
Originally developed by and for staff at the Guilderland Public Library.
Getting Started
Create a new Bookshelf using ISBNs from items in your catalog. Paste the Bookshelf shortcode to a post or page, or use the Bookshelf widget. Add location tags to your Bookshelves to display them in the widget or just to keep them organized. The widget can organize Bookshelves in tabs. Styling for tabs is located in bookshelves.css.
Known Issues
There is a known issue using the Bookshelves widget in tabbed mode and the Ultimate Addons for Visual Composer plugin.
- Install and activate the plugin.
- Go to Bookshelves>Settings to configure the plugin.
- On the Catalog tab enter the domain name of your catalog (default is OpenLibrary.org).
- Select your catalog system and image CDN. If this plugin doesn’t support your catalog system or CDN, email me.
- On the Slider tab you can customize bookshelf behavior. Defaults have been set to get you started.
- Installation Instructions
-
- Install and activate the plugin.
- Go to Bookshelves>Settings to configure the plugin.
- On the Catalog tab enter the domain name of your catalog (default is OpenLibrary.org).
- Select your catalog system and image CDN. If this plugin doesn’t support your catalog system or CDN, email me.
- On the Slider tab you can customize bookshelf behavior. Defaults have been set to get you started.
- Q: This plugin doesn’t support my library’s catalog system. Will future versions support it?
-
A: Yes! But only if you contact the developer with a link to your catalog! As soon as you do he’ll get working on an update.
- Q: I don’t know which CDN my catalog uses for item images. How do I find out?
-
A: Right click on an item image from your catalog and select View Image or Inspect to see the image URL. If you’re still not sure, email me
- Q: I’ve set my catalog settings correctly, so why don’t item images appear?
-
A: Try an alternate ISBN if possible. Not all CDNs will have images for every ISBN.
“Library Bookshelves” is open source software. The following people have contributed to this plugin.
Contributors
۱٫۱
- Added support for Bibliocommons, Polaris, and SirsiDynix catalogs.
۱٫۰