WordPress Book List

Description

Finally, an easy way to record and categorize your entire library for all the internet to see!

UPDATE: Now includes full WooCommerce Integration with the StoreFront Extension!

Check out a working demo here.

How does WPBookList work?

Simply plug in the ISBN or ASIN number of your book and let WordPress Book List scour the internet for all information possible about the title, including:

  • Cover Images
  • Amazon Reviews
  • Editor’s Description
  • Category
  • Links to Amazon, Barnes & Noble, Google, iTunes Books
  • Author
  • Publisher
  • Publication Date
  • Similar titles

Additionally, WPBookList allows you to record your own thoughts and opinions on each title for all your visitors to see!

Some additional features include:

Extensions Make WPBookList Even Better!

Get your WPBookList Extensions today to add additional functionality to your WPBookList plugin. Popular Extensions include:

What are these StylePak things I keep hearing about?

StylePaks are additional $2 add-ons that instantly change the look-and-feel of WPBookList. Check out some demos below:

What are these Template Pak things I keep hearing about?

Like StylePaks, Template Paks are additional $2 add-ons that instantly change the look-and-feel of your WPBookList Pages and Posts. Check ‘em out below:

Try out WordPress Book List right now!

Screenshots

  • How your books will appear on your website. WPBookList uses most of the default styling of your currently active theme, but WPBookList StylePaks allow you to further customize WPBookList styling to better suite your website.
  • Another shot of the same website - note the review stars!
  • This is how your books will appear when you click on a title or cover image.
  • This is how WPBookList can look with the StoreFront Extension activated - notice the prices and the ‘Buy’ image for each title. The StoreFront Extension lets you set your own ‘Buy’ image.
  • How individual books can look with the StoreFront Extension’ - here you see several purchase links and the price displayed, and you’ll notice that the ‘Finished’, ‘Signed’, and ‘First Edition’ text is hidden.
  • An example of how the Amazon Reviews look for each title.
  • A screenshot of the ‘Description’ and ‘Notes’ section for each title, both of which are fully editable.
  • Another example of a different book.
  • A screenshot of the options page in the WordPress Dashboard. Here you can control which elements actually get displayed on the page you’ve placed your library on.
  • Here you can create additional libraries, for example, you could create a ‘Currently Reading’ library, a ‘Fiction’ library, a ‘Fantasy’ library, or whatever else you can think of!
  • With the Affiliates Extension, you can add your Amazon & iTunes Affiliate ID to each book, giving you credit each time a visitor clicks on and/or purchases a title.
  • Here’s a screenshot of where you can upload your WPBookList StylePaks, changing the look and feel of WPBookList.
  • The Amazon Localization options, allowing you to set your Amazon reviews and links based on country.
  • A screenshot of the iOS version of the Official WPBookList companion app. Scan your book’s barcode instead of entering the ISBN numbers manually. Only available with the WPBookList Mobile App Extension.
  • A second screenshot of the companion app. All that’s required is to input the address of your WPBookList library and you can start scanning books! Only available with the WPBookList Mobile App Extension.

Installation

Method 1) Simply drop this folder (unzipped) into your WordPress plugin directory (/wp-content/plugins).

Method 2) In the WordPress admin dashboard, click on ‘Plugins’ on the left-hand side, click on ‘Add New’ towards the very top of the page, click on ‘Upload Plugin’, and upload the ‘wpbooklist.zip’ file you downloaded.

Method 3) In the WordPress admin dashboard, click on ‘Plugins’ on the left-hand side, click on ‘Add New’ towards the very top of the page, search for ‘wpbooklist’, and then click ‘Install Now’.

USAGE: Simply paste this shortcode on the page or post you’d like to display your library: [wpbooklist_shortcode], visit that page or post on the front-end (like a visitor to your website would do), and look for the “Add a Book” link. Click on it, enter the ISBN number of the book you’d like to add, fill out the other fields (if you’d like, the only required field is the ISBN number), and click ‘Add Book!’

Smartphone App Setup (with the Mobile App Extension)

1) Download the app on Google Play or the App Store.

2) Open the WPBookList app on your smartphone, press ‘Configure Settings’, and input the address of the page you’ve placed your WPBookList library on.

3) Press ‘Add a Book Now!’, scan your book’s barcode, and watch it appear on your website!

FAQ

How do I add a book? – On the WordPress Dashboard, click on the ‘WPBookList’ link on the left-hand side (marked by a circular icon outlined in orange). Fill out the form, click ‘Add Book’, and that’s it! If you choose to gather book info from Amazon, the only required field is the ISBN/ASIN number.

I’m an author and/or publishing company – can I link to Author’s Websites? – You sure can! If you’ve purchased the StoreFront Extension, then when adding a book, you’ll be given the option to input the Author’s URL, and you’ll then see a link to that URL when viewing that title.

Can I use WPBookList to sell my books? You can with the StoreFront Extension! While WPBookList doesn’t sell books directly, it can be used to link to wherever your books are sold, and display that link, and the price of the title, to your visitors, both in the Library view and the individual Book view. This is only possible with the StoreFront Extension. Check out the StoreFront demo here.

Can I add my own Amazon Affiliate ID to all my books in WPBookList? – Absolutely, but only with the Affiliates Extension.

I’m a publisher/author looking for unique advertising opportunities – do you offer advertising space in WPBookList? I do! I’m currently looking to populate WPBookList with some ‘default’ titles that will come pre-installed when the user first activates WPBookList, and I also have a method of pushing out books to individual websites for all to see. Feel free to reach out at Advertising@WPBookList.com for more info.

Why can’t WPBookList find my book? – While WPBookList will have no problem finding the vast majority of books by their ISBN/ASIN numbers alone, occasionally WPBookList will come across a title that it simply can’t find information for. WPBookList searches through the databases of Amazon, Google, iTunes, and more for information about a title, so the general rule of thumb is that if it can’t be found at amazon.com or Google Books, WPBookList will not be able to automatically pull information for your title.

Does it matter which ISBN number I use? – Nope, WPBookList can find titles using both ISBN-10 and ISBN-13, although using the ISBN-13 number is recommended. You can also leave dashes in the ISBN number when you’re adding a book (for example, if you copy/paste from a different website).

Can I upload my GoodReads library into WPBookList? – You sure can, but only with the Goodreads Extension.

Why does it take so long to upload my Goodreads export? – WPBookList is doing a ton of behind-the-scenes number-crunching for each title, reaching out to several different locations to gather all info possible about each title. As such, this can end up taking quite a while if your export is large… rest assured however that eventually, your entire Goodreads export will be uploaded!

Why shouldn’t I open my Goodreads export file before uploading it to WordPress Book List? – To ensure that nothing goes wrong with the upload process, the Goodreads export file must be in a ‘perfect state’ so to speak… sometimes, on some computers, simply opening the file can make modifications to it, depending on the operating system, the program used to open the file, etc. It’s just a much better idea to never open your Goodreads export and instead upload it straight to WordPress Book List.

Do you provide support for WPBookList? – Absolutely! If there’s something just not right about your WPBookList experience, shoot me an e-mail at TechSupport@WPBookList.com.

How do these StylePak things work? – StylePaks are additional $2 add-ons for WPBookList that change the look and feel of WPBookList. Check out the StylePak Demos Here:

How do these Template Pak things work? – Like StylePaks, Template Paks are additional $2 add-ons for WPBookList that change the look and feel of your WPBookList Pages and Posts. Check ‘em out Here:

What are all of the Shortcode Options for displaying a Cover Image? – To display the cover image of a book that links to it’s Amazon page, simply place this shortcode on page or post: [showbookcover]. The available options are as follows:

  • Specify a book: isbn=”xxxxxxxxxxxxxx”
  • Set placement: align=”left” or align=”right”
  • Specify Library: table=”nameoflibrary”
  • Set the size: width=”100″

So, for example, to display a book from a library you created named “fictionlibrary”, on the left side of a page or post, with a size of 100, this shortcode would do the trick:

Installation Instructions

Method 1) Simply drop this folder (unzipped) into your WordPress plugin directory (/wp-content/plugins).

Method 2) In the WordPress admin dashboard, click on ‘Plugins’ on the left-hand side, click on ‘Add New’ towards the very top of the page, click on ‘Upload Plugin’, and upload the ‘wpbooklist.zip’ file you downloaded.

Method 3) In the WordPress admin dashboard, click on ‘Plugins’ on the left-hand side, click on ‘Add New’ towards the very top of the page, search for ‘wpbooklist’, and then click ‘Install Now’.

USAGE: Simply paste this shortcode on the page or post you’d like to display your library: [wpbooklist_shortcode], visit that page or post on the front-end (like a visitor to your website would do), and look for the “Add a Book” link. Click on it, enter the ISBN number of the book you’d like to add, fill out the other fields (if you’d like, the only required field is the ISBN number), and click ‘Add Book!’

Smartphone App Setup (with the Mobile App Extension)

1) Download the app on Google Play or the App Store.

2) Open the WPBookList app on your smartphone, press ‘Configure Settings’, and input the address of the page you’ve placed your WPBookList library on.

3) Press ‘Add a Book Now!’, scan your book’s barcode, and watch it appear on your website!

[showbookcover isbn=”123456789912″ align=”left” width=”100″ table=”fictionlibrary”]

Simply leave out the table option to use the default library.

If all options are left out of the [showbookcover] shortcode, by default WPBookList will display the first book from your default library, aligned to the left, with a size of 100.

Reviews

Plugin goes above and beyond!

I needed a plugin that would automate building a book-based resource library. This plugin made it easier than I could have imagined.

WP Book List populates a book’s information from only entering the ISBN. It pulls ratings, reviews, images, etc– everything I needed to make a fantastic resource for my audience.

I initially had a small issue with adding books so I reached out to the developer. He responded immediately and had worked out a solution by the next day.

Book List also has several extensions and add-ons that I would suggest checking out!

Best Book -ish Library Plugin Available

I run a small book blog with a rather large personal library. I jumped at the opportunity to purchase The Ultimate WPBookList Bundle because it promised everything I had ever hoped for in displaying and sharing my personal library. I spent a full 10 days uploading book covers, adding information, inserting my affiliate links for each book, and making sure that each book cover aligned perfectly in height and width THIS STRUGGLE IS REAL PEOPLE… let me tell you something about book covers, they come in all different shapes and sizes and they rarely line up perfectly the first time. I had 15 *perfect* books in my library. Now, thanks to this plugin I have over 2.5k books in my library perfectly aligned, all of the information I could imagine important as a reader and book blogger is there: Synopsis, pages listed, publisher, author, publication date … EVERYTHING.

There are Youtube videos demonstrating the application of this plugin that are simple to follow. And the support team is responsive and reliant.

This is honestly the best investment I have made as a book blogger.

Awesome plugin for our library

I’ve tried a lot of different plugins for our library over the past year or so. Some were Joomla extensions that were made particularly for libraries, but they would break the entire site after a single crash and never seem to recover. Others were WordPress plugins made for library management that would also sometimes crash or make it difficult for the patrons to sign up on their own.

Though this isn’t meant to be a library circulation system software for your book collection, this is about the only app that I found that will get you close to what you are looking for. After doing a few backend tweaks, you can get things running the way you want. Books can be added easily in bulk, which is a well worth the money for the additional addon. I managed to upload a library of about 400 books within 30 minutes and have a fully functioning system up and running.

Jake is also helpful with customer support. He will usually respond to your email within 24hrs.

Awesome

Great book library plugin and the support is out of this world. It def makes WP beginners life way much easier. Thanks a tone!

Great support!

This plugin does just what I need it to. I don’t use every feature but it works for me.
The reason I’m taking the time to write a review is the support. I bought a stylepak and it wasn’t working right on my site. Jake very quickly figured out the problem (another plugin not playing nicely with it) and took care of it for me! No side effects on the other plugin, either.

Read all 49 reviews

Contributors & Developers

“WordPress Book List” is open source software. The following people have contributed to this plugin.

Contributors

“WordPress Book List” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WordPress Book List” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

v1.0.0 – Initial Release of The New WPBookList.

v5.0.1 – Fixed a bug that prevented some titles from being edited – lines 1486 and 1622 were modified – changed the string ‘sep’ to ‘–sep-seperator-sep–’.

v5.0.3 – Modified the Pages & Posts classes to add post excerpts and featured images. Fixed bug that prevented the sharing icons from displaying on Pages & Posts properly. Added additional Post & Page Styling to better accommodate mobile devices. Added top margin to library container. Modified the Post & Page names to ensure uniqueness and compatibility with permalink. Fixed bug that resulted in only one ‘Similar Title’ being displayed in Colorbox. Fixed bug that left slashes in book title.

v5.0.4 – Fixed link to the API tab, introduced code to reload page after saving API Keys, introduced StylePak Advertisement Page, added the Extensions Bundle tile to the Extensions page, fixed positioning of the drop-down on all admin pages, removed the z-index from the book title, fixed misspelling of ‘Available’ in Colorbox class, added margin to bottom of purchase titles on pages/posts, removed the CSS Reset for Phrase tags in the Colorbox CSS file to ensure HTML in the Descriptions and Notes sections displays as expected, fixed a bug that prevented any HTML found in the Description & Notes fields from displaying properly in Colorbox after being edited, fixed bug that prevented some Similar Titles in Colorbox from being displayed properly.

v5.0.5 – Modified class-book.php to make Amazon API call region-specific, fixed typo that prevented the ‘UK’ localization option being checked. Fixed bug that prevented some https links from forming properly in the colorbox.php file. Fixed bug that prevented the ‘Read More’ link on WPBookList Posts from operating properly. Converted the Page and Post ‘StylePaks’ to ‘Templates’. Fixed bug that called the old ‘colors’ function in the colobox.php file. Fixed bug that prevented some pages and posts from displaying their appropriate template. Fixed bug that prevented uploaded zipped Library StylePaks from being used on some websites.

v5.0.6 – Modified Post & Page default styling. Modified the post-template-default.php and page-template-default.php files to better accommodate the StoreFront extension. Modified functions.php file to better accommodate the ‘Similar Titles’ sections of the WPBookList Post & Pages.Modified the class-book.php file to add a secondary way to search for titles on itunes/ibooks. Modified the class-book.php file to change how Amazon reviews are refreshed if expired. Added a filter to check the max key length of db, and modify if needed

v5.0.7 – Added support for the new Kindle Preview Extension

v5.0.8 – Added new purchase links & images (Books-A-Million and Kobo). Fixed a bug that showed the ‘Purchase This Book At:’ text even when all purchase links were hidden. Added the new ‘Kindle Preview’ and ‘TimeSaver Bundle’ extensions to the ‘Extensions’ page. Added function to download a CSV file of ISBN/ASIN numbers on the ‘Backup’ tab of the ‘Settings’ page. Added additional shortcode functionality to display books in a variety of news ways, such as with an excerpt or as a link to the ‘Book View’ colorbox. Fixed a bug that prevented Book View from opening if the Australian Amazon Localization setting was checked. Fixed a bug that prevented custom library settings from saving on some sites. Added some Mobile styling for the Extensions tab. Began adding support for the upcoming WPBookList BookSwapper Extension.

v5.0.9 – Fixed a bug that prevented books from being added on some sites.

5.0.10 – Fixed a few styling issues with the display=“excerpt” shortcode argument. Fixed a bug that prevented some libraries from being displayed if the table name is capitalized. Fixed a bug the prevented the clicking of the ‘Signed’ No checkbox. Fixed a bug that sometimes prevented the review stars from being displayed on WPBookList Posts and Pages. Fixed a bug that sometimes incorrectly lists a book as ‘Finished’ on the WPBookList posts and pages. Fixed the colorbox styling to reduce the blank space between the goodreads widget and the rest of the sections below. Fixed a bug that made all spinners active when editing a book. Fixed a bug that prevented the correct display of Page and Post options when certain checkboxes are checked. Fixed a bug on the ‘Display Options’ page that checked the ‘hide title’ checkbox when the ‘review stars’ checkbox was checked. Added ability to use the ‘action’ argument in the default WPBookList shortcode to link to merchant sites instead of displaying the color box Book View.

5.0.11 – Added additional support for translations

5.0.12 – Modified the Pagination feature to only display if there is a second page, and to only display the book number once if only one title is on page.Added an admin message with links to Extensions and StylePaks. Added additional Translation strings.

5.1.0 – Introduced check in the class-book.php file for Amazon reviews refresh. Added stripslashes function in colorbox.php file for Publisher field. Fixed bug that prevented some Storefront icons from displaying properly in colorbox window. Added StoreFront WooCommerce Support.

5.2.0 – Introduced support for Page and Post templates. Added the ‘Templates’ Submenu Page.

5.3.0 – Introduced support for the new BookFinder Extension.

5.3.0 – Introduced support for the new BookFinder Extension, and introduced the book ‘Reordering’ feature.

5.3.1 – Bug fixes for the ‘Reordering’ feature, the link to view a book after immediately adding it, and a UI fix for the ‘Edit & Delete Books’ tab.

5.3.2 – Added unique ids to some elements in the Book View for compatibility with the new Stylizer Extension. Added class name to the Book View Stats area. Modified the StylePak function to increase reliability. Removed success condition for resetting mouse movements after re-ordering books. Changed the ‘Add Book’ submission to better accommodate all browsers. Modified styling on ‘Edit & Delete Books’ tab. Removed unneeded event handler. Changed styling on ‘Library StylePak’ page. Changed styling on ‘Custom Libraries & Shortcodes’ page. Modified the ‘Ultimate Bundle’ advertisement to reflect the new price. Added Template Pak Image. Removed the color modifications within Colorbox upon completion. Added advertisement for the Stylizer Extension. Added Facebook link. Added support for Holiday StylePaks.

5.3.3 – Fixed a bug that prevented the addition of new books to libraries.

5.3.4 – Added stripslashes to the book’s title of the Post & Page templates. Added advertisement for the Carousel Extension.