

Frontend grid layout with custom styling and load-more pagination
SFR Book Review Showcase makes it easy to display book reviews from Amazon on your WordPress site. Perfect for book bloggers, review sites, and authors who want to showcase reader feedback in a professional, customisable format.
Whether you’re building a book recommendation site, adding social proof to product pages, or creating a curated reading library, this plugin gives you complete control over how reviews appear.
What Makes This Plugin Special:
Book Library Management – Organize books with multiple formats (Kindle, Paperback, Hardback, Audible, Other), each with its own ASIN. Track all formats and review counts in one central location.
Smart Import Options – Add reviews manually or use the built-in OCR (Optical Character Recognition) helper to extract text directly from review screenshots. Save hours of manual typing.
Flexible Display Options – Choose between grid or list layouts with full control over colours, typography, spacing, and shadows. Display reviews using shortcodes or the Gutenberg block editor.
Powerful Filtering – Filter reviews by book title (shows all formats), specific ASIN, category, or featured status. Sort by date, rating, reviewer name, and more.
Review Categories – Organize reviews into categories like Fiction, Non-fiction, Photography, Mystery, etc. for easy browsing and filtering.
Built-in Analytics – Track views, clicks, and click-through rates (CTR) for each review. Identify your top-performing reviews and optimize your affiliate marketing strategy.
Amazon Affiliate Integration – Automatically generate affiliate links with your Amazon Associates ID. Track clicks to measure the effectiveness of your review displays.
Gutenberg Block Support – Use the “Book Reviews” block in the WordPress block editor with visual controls for all styling options. No coding required.
Lightweight & Fast – All data is stored locally in your WordPress database. No external API calls that slow down your site. Only optional OCR feature connects to external service.
Developer Friendly – Fully namespaced code prevents conflicts with other plugins. Clean, well-documented codebase following WordPress coding standards.
Upgrade to Pro for Advanced Features:
Looking for more power? SFR Book Review Showcase Pro includes:
Free Pro Trial (no credit card required)
This plugin is not affiliated with, endorsed by, or sponsored by Amazon. Amazon is a trademark of Amazon.com, Inc.
Why Use This Plugin?
Key Features
WP_List_Table, add/edit form, book library, categories manager, analytics, and settingsSFRBRS_), functions (sfrbrs_), CSS, and JS handles to prevent conflictsUpgrade to Pro
The Pro version unlocks powerful features for serious book bloggers and affiliate marketers:
Free Pro Trial (no credit card required)
Shortcode & Block Usage
[sfr_book_reviews]
Supported attributes (camelCase or kebab-case):
layout (grid|list, default grid)limit (1-50, default 6)featured (true|false)asin (single ASIN)book (book title – shows reviews for all formats of the book)category (comma-separated slugs)orderby (review_date, star_rating, reviewer_name, asin, status, created_at)order (ASC|DESC, default DESC)cardBackground, cardTextColor, accentColor (hex colours)shadow (true|false, enables card drop shadow)gap, padding (pixels)titleFontSize, bodyFontSize, reviewTextFontSize (pixels)showCategories (true|false, shows category badges, default false)Examples:
[sfr_book_reviews featured="true" category="fiction"][sfr_book_reviews asin="B09EXAMPLE" layout="list" limit="3"][sfr_book_reviews book="The Great Gatsby" layout="grid"][sfr_book_reviews shadow="false" cardBackground="#f8fafc" accentColor="#F97316"][sfr_book_reviews category="fiction,mystery" featured="true" layout="grid" limit="9" shadow="true" accentColor="#DC2626"]This plugin connects to external services to provide certain features:
The plugin uses OCR.space’s API (powered by Tesseract OCR) to extract text from review screenshots when using the OCR import feature. This service is only used when you explicitly choose to import a review via the OCR helper workflow.
What data is sent:
* Base64-encoded image data (screenshots you upload through the WordPress media library)
* Image metadata (MIME type, language preference)
When data is sent:
* Only when you use the OCR import feature in the admin area
* Images are sent immediately when you click “Extract Text” during the OCR import process
* No data is sent automatically or in the background
Service provider:
* OCR.space (https://ocr.space/)
* Terms of Service: https://ocr.space/ocrapi/TermsOfService
* Privacy Policy: https://ocr.space/ocrapi/PrivacyPolicy
Note: The plugin uses OCR.space’s free API tier by default. You can optionally configure your own API key in the plugin settings if you have an OCR.space account.