WordPress plugin intelligence profile

Montecchiani Book Catalog

Build a book catalog with a Book post type, genres, a responsive shortcode grid and one-click ISBN autofill from Google Books and Open Library.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.2
Directory statusactive
Last directory update26 Oct 20266d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Montecchiani Book Catalog version 1.3.1 as active, updated 6d ago and tested up to WordPress 7.1.

Overview

About this plugin

Montecchiani Book Catalog adds a dedicated Book content type to WordPress and displays your books

anywhere on your site with the [mbcat_books] shortcode: a responsive 1–5 column grid of covers

with an overlay that reveals the book details on hover, on focus or on tap.

Every book stores its own details (author, publisher, publication year, number of pages,

language, ISBN and an optional shop link), can be organised with the Genres taxonomy,

org Book structured data (JSON-LD) so search

engines can show rich results.

ISBN autofill

Type an ISBN in the book editor and click Autofill from ISBN. The plugin queries the

Google Books and Open Library catalogs and fills in the empty fields only — title, author,

publisher, year, pages, language and description — never overwriting anything you already

wrote. If a cover is found you can import it into the Media Library and set it as the

featured image with one click.

Main features

  • Custom Book post type with cover, excerpt and full editor support (block editor ready)
  • Genres taxonomy to organise and filter the catalog
  • Book fields: author, publisher, publication year, pages, language, ISBN, shop link
  • ISBN autofill from Google Books and Open Library, with the results merged and cached
  • Cover import: one click to store the cover in the Media Library as the featured image
  • [mbcat_books] shortcode with columns, hitem, orderby, order and genre attributes
  • Responsive grid (1–5 columns), hover overlay, keyboard accessible, touch friendly
  • “Show All Books” button that loads the rest of the catalog over AJAX
  • Schema.org Book JSON-LD structured data for SEO
  • Admin list columns for cover, author, year and ISBN, sortable by author and year
  • Settings page: default author, author label, columns, ISBN data source, uninstall cleanup
  • Fully translatable — French, Spanish, Italian and Japanese translations are prepared

org, where any other language can be contributed too

  • Assets are only loaded on the pages that actually use the shortcode

External services

This plugin can query two third-party book databases in order to autofill book details from

an ISBN. Every request is made from your server, only inside the WordPress admin, and only

when a logged-in editor clicks the “Autofill from ISBN” button or the “Use as cover”

button. Nothing is ever sent from the public side of your site, no request is made

automatically or in the background, and no personal data about you or your visitors is

transmitted.

com/books/v1/volumes

What is sent, and when: the ISBN you typed, each time you click “Autofill from ISBN” (unless

you disabled this source in the settings) and, if the cached result of that lookup has expired

in the meantime, again when you click “Use as cover”. If you entered an optional Google Books

API key in the plugin settings, that key is sent with the request too. Every request also

carries a User-Agent header identifying the plugin and its version

1 ); your site URL is not sent.

When the answer includes a cover, your server also downloads its small thumbnail (a few

com or its file host

com, and embeds it in the editor as a preview: the editor page itself

never loads anything from Google. If you then click “Use as cover”, the cover image file is

downloaded from the same address by your server and stored permanently in your site’s Media

Library.

com/books/terms and

com/terms

com/privacy

org/api/books

What is sent, and when: the ISBN you typed, each time you click “Autofill from ISBN” (unless

you disabled this source in the settings) and, if the cached result of that lookup has expired

in the meantime, again when you click “Use as cover”. Every request also carries a User-Agent

1 ); your site

URL is not sent.

When the answer includes a cover, your server also downloads its small thumbnail (a few

org (which may redirect

org, the Internet Archive’s file server), and embeds it in the editor as a preview:

the editor page itself never loads anything from Open Library. If you then click “Use as cover”,

the cover image file is downloaded from the same address by your server and stored permanently

in your site’s Media Library.

php

php

Please note that cover images downloaded from these services are third-party content: it is

your responsibility to check that you are allowed to publish them on your site.

You can choose which of the two services is used — or use only one of them — in

Book Catalog → Settings → ISBN Autofill. Lookup results and cover previews are cached on

your own server for 12 hours so that repeated lookups do not generate new outgoing requests.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • book catalog
  • books
  • bookshelf
  • isbn
  • library
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.2
Update activity26 Oct 20266d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.