Book Grid lets you effortlessly showcase book cover galleries as a stylish grid layout. Add books quickly by title—the block fetches cover images from OpenLibrary automatically—and display attractive captions. The block features responsive settings to control the number of columns by device, advanced margin and background controls, and engaging hover effects for interactivity.
Translations:
* Spanish (es_ES) – Included
* Translation Ready – All text strings are internationalized. Community translations are welcome!
openlibrary.org, covers.openlibrary.org)This plugin ships compiled JS/CSS in the build/ directory. The human-readable source code is publicly available in src/ at https://github.com/vianasw/book-grid. To regenerate the compiled assets, install Node.js dependencies with npm install and run npm run build (uses @wordpress/scripts).
Source Code: https://github.com/vianasw/book-grid
Build Instructions:
1. Clone the repository
2. Run npm install
3. Run npm run build to compile assets
This plugin uses @wordpress/scripts for building. All source files are in the src/ directory of the GitHub repository.
Great for book lists, reviews, reading challenges, libraries, and any content requiring book cover displays in a modern, grid gallery format.