{"id":351345,"date":"2026-08-14T18:13:14","date_gmt":"2026-08-14T18:13:14","guid":{"rendered":"https:\/\/it.wordpress.org\/plugins\/portalelibri\/"},"modified":"2026-08-14T23:30:15","modified_gmt":"2026-08-14T23:30:15","slug":"tomevexa-book-catalog","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/tomevexa-book-catalog\/","author":23543531,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"Tomevexa Book Catalog di Francesco La Mancusa","header_author":"Francesco La Mancusa","header_description":"Build and manage a WordPress book catalogue with Google Books, optional Amazon integration, author profiles, shortcodes, and blocks.","assets_banners_color":"","last_updated":"2026-08-14 23:30:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":22,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"portalelibri","date":"2026-08-14 23:30:15"}},"upgrade_notice":{"1.0.0":"<p>Initial public release with Google Books import and catalogue management. File-based import formats are planned for a later update.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":{"tomevexa-book-catalog\/catalogo":{"name":"tomevexa-book-catalog\/catalogo","title":"Catalogo Tomevexa Book Catalog"},"tomevexa-book-catalog\/libro":{"name":"tomevexa-book-catalog\/libro","title":"Libro Tomevexa Book Catalog"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[4956,1808,1779,11745,32879],"plugin_category":[],"plugin_contributors":[275747],"plugin_business_model":[],"class_list":["post-351345","plugin","type-plugin","status-publish","hentry","plugin_tags-authors","plugin_tags-bibliography","plugin_tags-books","plugin_tags-catalogue","plugin_tags-google-books","plugin_contributors-portalelibri","plugin_committers-portalelibri"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/tomevexa-book-catalog.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Tomevexa Book Catalog di Francesco La Mancusa provides tools for creating and maintaining a book catalogue in WordPress.<\/p>\n\n<p>Main features include:<\/p>\n\n<ul>\n<li>A dedicated book post type and bibliographic taxonomies.<\/li>\n<li>Searches and imports by ISBN, title, ASIN, or Amazon product URL.<\/li>\n<li>Google Books as the primary bibliographic source, with Open Library fallback.<\/li>\n<li>Optional Amazon Creators API integration and Amazon Associates links.<\/li>\n<li>Public author profiles with biography, dates, image attribution, and related books.<\/li>\n<li>Catalogue, search, and single-book shortcodes.<\/li>\n<li>Dynamic Gutenberg blocks for catalogue and book views.<\/li>\n<li>Front-end output built with accessibility best practices in mind.<\/li>\n<\/ul>\n\n<p>Imported books are saved as drafts so an editor can review them before publication.<\/p>\n\n<h3>External services<\/h3>\n\n<p>Tomevexa Book Catalog may communicate with the following external services when the related feature is used or enabled:<\/p>\n\n<h4>Google Books API<\/h4>\n\n<p>Used to search for and retrieve bibliographic data and cover information. Search terms, ISBNs, and book titles may be sent to Google. Google Books API terms: https:\/\/developers.google.com\/books\/terms \u2014 Google privacy policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>Open Library APIs<\/h4>\n\n<p>Used as a fallback source for bibliographic data and cover images. Search terms, ISBNs, and book titles may be sent to Open Library. The service is operated by the Internet Archive. Terms: https:\/\/archive.org\/about\/terms.php \u2014 Privacy policy: https:\/\/archive.org\/about\/terms.php#privacy<\/p>\n\n<h4>Amazon Creators API<\/h4>\n\n<p>Used only after the administrator configures valid credentials. ASINs, ISBNs, titles, and product requests may be sent to Amazon to retrieve product information and create supported affiliate links. Use is subject to Amazon's applicable programme terms and privacy policy: https:\/\/affiliate-program.amazon.com\/help\/operating\/agreement \u2014 https:\/\/www.amazon.com\/gp\/help\/customer\/display.html?nodeId=GX7NJQ4ZB8MHFRNJ<\/p>\n\n<h4>Wikimedia services<\/h4>\n\n<p>Wikidata, Wikipedia, and Wikimedia Commons may be queried to enrich author profiles with biographical information and properly attributed images. These requests occur only when an administrator explicitly chooses the author enrichment action from the author edit screen. The author name is then sent as a search term; no Wikimedia request is made automatically when an author term is created. Wikimedia services are operated by the Wikimedia Foundation. Terms: https:\/\/foundation.wikimedia.org\/wiki\/Policy:Terms_of_Use \u2014 Privacy policy: https:\/\/foundation.wikimedia.org\/wiki\/Policy:Privacy_policy<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>The plugin does not send visitor personal data to its bibliographic services by default. Administrators should review the external-service terms and privacy policies and disclose enabled integrations as required for their site and jurisdiction.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tomevexa-book-catalog<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP file from the WordPress Plugins screen.<\/li>\n<li>Activate Tomevexa Book Catalog.<\/li>\n<li>Open Books &gt; Settings and configure the catalogue and any optional external services.<\/li>\n<li>Open Books &gt; Book Import to add books.<\/li>\n<li>Add the <code>[tomevexa-book-catalog]<\/code> shortcode to a page, or use one of the included blocks.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20an%20external%20account%20required%3F\"><h3>Is an external account required?<\/h3><\/dt>\n<dd><p>No. Basic catalogue management works without an external account. Some import and enrichment functions depend on the external services described below.<\/p><\/dd>\n<dt id=\"are%20imported%20books%20published%20automatically%3F\"><h3>Are imported books published automatically?<\/h3><\/dt>\n<dd><p>No. Newly imported books are saved as drafts for editorial review.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20amazon%20affiliate%20links%3F\"><h3>Does the plugin support Amazon affiliate links?<\/h3><\/dt>\n<dd><p>Yes. You can enter an Amazon Associates tracking ID in the plugin settings. Participation in the Amazon Associates programme is subject to Amazon's terms.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Added book catalogue management, Google Books imports, searches, author profiles, shortcodes, and blocks.<\/li>\n<li>Added Google Books integration with Open Library fallback.<\/li>\n<li>Added optional Amazon Creators API and Amazon Associates support.<\/li>\n<li>Added Wikimedia-based author enrichment with source and licence attribution.<\/li>\n<li>Added multisite support and accessible front-end templates.<\/li>\n<\/ul>","raw_excerpt":"Build and manage a book catalogue using Google Books, Open Library, Amazon product data, author profiles, shortcodes, and dynamic blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/351345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=351345"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/portalelibri"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=351345"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=351345"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=351345"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=351345"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=351345"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=351345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}