That plugin offers shortcodes and widgets so you can display any public
LibraryThing books collection in WordPress.
Displays the books of the given LibraryThing user. This shortcode only uses the
LibraryThing API and will work even if you don’t provide an AWS key pair.
Optional attributes are:
count: Maximum number of books to show (default 20)
sort_by: Sort order, either
template: Template to use to render the list of books. Either
tags: Comma separated list of tags
Displays the book with the given ISBN number. This shortcode uses the Amazon
Product Advertising API and will not work if you don’t provide an AWS key pair.
Also, not all ISBN can be found on all Amazon stores so you will have to carefully
choose which store to use in the settings.
Optional attributes are:
template: Template to use to render the list of books. Only
You can add new template or customize the existing ones by adding your own
version in a folder named
librarything in the
wp-content folder on your
server or in your theme folder. The name of the template file id the name of
the template with the
.php extension (e.g: the
covers template file name
This plugin is not endorsed by LibraryThing, it has not been developed by
the LibraryThing team and its developer is not related in any manner to the
Image Credits: University of Scranton Weinberg Memorial Library (cropped)
License: Creative Commons Attribution 2.0 Generic
This plugin follows the standard WordPress installation
- Upload the
librarything-unleashedfolder to the
- Activate the plugin through the ‘Plugins’ menu in WordPress
- You can now use the widget and the
Optionally, if you want to show book details in single book pages or use
[[book]] shortcode, you will need the following:
- Go to the Amazon AWS security credentails management page
and create a new key/secret pair
- Enter the pair on the plugin’s options page
- Choose or create a new page to support displaying single books
- Save the options
- You can now use the
[[book]]shortcode and are hosting single book pages
instead of sending visitors to LibraryThing
Also, if you have your own LibraryThing API key you can use it by adding the
following line in your
define('LIBRARYTHING_API_KEY', 'your key here');
This is optional, by default the plugin does not use any key. To find your
LibraryThing API key check this page.
- Fixing a bug that prevented the book shortcode to work in certain circumstances.
- Changed the book-single template to use a table and display multiple authors.
- Preparing for language packs
- Initial release.
- 3 months