Descrição
GS Books Showcase is the ultimate responsive WordPress plugin for elegantly displaying comprehensive book details. Whether you’re featuring physical books or eBooks, it highlights everything from the cover, author, and publisher to reviews, ratings, translator, ISBN, ASIN, page count, country, language, dimensions, file size, and even the author’s biography.
Packed with flexible customization options and various beautifully designed themes, this plugin makes it easy to create a visually compelling book showcase. Simple yet powerful, GS Books Showcase turns your WordPress site into a polished, book-focused experience.
🎬 Live Demo ⬆️ Upgrade to PRO 📚 Documentation 🙋♂️ Support
Why Choose the GS Book Showcase?
You should choose GS Books Showcase to transform your book collection into a powerful digital library. With dynamic themes, intuitive customization, and seamless shortcode and widget integration, this Books Plugin WordPress users love delivers a visually stunning, user-friendly experience that enhances your WordPress Books Gallery effortlessly.
What makes the Books Showcase stand out?
- Professional & Polished Look: Give your website a refined, bookstore-ready appearance with a sleek book showcase. Perfect for authors, publishers, and book lovers.
- Easy-to-Use & Customizable: No coding is required! Manage and display your books with an intuitive interface, offering flexible customization for all skill levels.
- Multiple Display Styles: From grid, list, slider, table, and more – choose the perfect layout to match your website’s style and captivate your audience.
- Visually Engaging Designs: Dynamic layouts and stylish customization options ensure your book collection looks modern, eye-catching, and professional.
Comprehensive Plugin Features
Unlock a world of possibilities with the GS Book Showcase – packed with powerful features to display your books beautifully! 🚀
- 30+ Designs: Choose from layout options like Grid, Horizontal, Flip, Slider, and Filter.
- Versatile Link Options: Link Books to a Single Book Page or Popup.
- Design Variety: 4 modern design options for a Single book Page, 3 modern design options for an author page, 4 modern design options For Popup.
- Theme Flexibility: Switch seamlessly between Grid, Slider, or Filter themes.
- Multilingual Support: Compatible with multiple languages.
- Bulk Import: Adding Book data efficiently from CSV files using the import feature.
- Flexible Query Options: Filter Books by location, specialty, language, and gender.
- Page Builder Compatibility: Integrates with popular page builders.
- Drag-and-Drop Order: Easily arrange Books and book groups with a drag-and-drop interface.
- Group Display: Showcase Books by group or other taxonomies like Categories, tags,
- Instant Search: Quick searches by book name.
- Filter Options: You can filter by categories, tags, ISBN, ASIN, genre, language, country, author, series, and publisher’s specialty.
- Reset Filters: A convenient reset button for filters.
- Multi-Select Filter: Choose multiple filter options simultaneously.
- Multi-Select Ellipsis: Use ellipsis to represent multi-selected values.
- Show/Hide All Filter Button: Toggle the All Filter button’s visibility.
- Pagination: Number pagination for smooth navigation.
- Social Media Integration: Repeatable social media link meta boxes for each Author’s social profiles.
- Custom CSS: Inject custom CSS for personalization.
- Dummy Data Management: Import or delete dummy data.
- Shortcode Management: Edit, clone, duplicate, or delete Shortcodes easily.
- Multiple Shortcodes: Use multiple Shortcodes on the same page.
- URL Flush: Avoid 404 errors with a URL flush after installation or slug update.
- Optimized Performance: Swift loading for better user experience.
- Conditional Script Loading: Load scripts only where needed.
- Localization Input Fields: Replace texts for localization easily.
- Responsive Design: Compatible with various devices.
- Theme Compatibility: Works with any standard WordPress theme.
- Unlimited Books: Add unlimited Books.
- Developer-Friendly: Easy customization options for developers.
- Browser Compatibility: Supported across all modern browsers.
- SEO Boost: Enhance SEO with schema.org markup.
- W3C Valid Markup: Adheres to W3C standards.
- Flexible Output: Showcase your Books anywhere with Shortcodes.
- User-Friendly Setup: Easy to set up with a user-friendly interface.
- RTL Support: Upcoming.
- Continuous Updates: Stay updated with new features and improvements.
Available fields to add Books
- Book Name: Enter the full name.
- Book Description: Provide a Book summary.
- Book Cover Image: Upload the cover image.
- Published On: Enter the publication date.
- Co-Publisher: Enter the co-publisher’s name.
- Translator: Enter the translator’s name.
- ISBN 10: Enter the 10-digit ISBN.
- ISBN 13: Enter the 13-digit ISBN.
- ASIN: Enter the Amazon Standard Identification Number.
- DOI: Enter the Digital Object Identifier.
- LLCN: Enter the Library of Congress Control Number.
- Total Pages/Length: Enter the total number of pages or length.
- Book Dimensions: Enter the physical dimensions of the book.
- Weight: Enter the weight of the book.
- File Size (if e-book): Enter the file size for the e-book version.
- Download URL (for e-book): Enter the URL for the e-book version.
- Book Cover Variation: Upload any alternative cover images.
- Price: Enter the price of the book.
- Book Availability: Indicate the current availability status.
- Pre-Order Availability: Indicate available books for pre-order.
- Age Group: Specify the target age group for readers.
- Reading Level: Specify the recommended reading level.
- Edition: Enter the edition information.
- Book Edition Features: List any unique features of this edition.
- Awards and Recognitions: List any awards or recognitions.
- Reading Time: Provide an estimated reading time.
- Accessibility Features: List any features that enhance accessibility.
- Readers’ Rating: Provide the readers’ evaluation.
- Review: Provide a review or summary of reviews.
- Book Short Description: Provide a concise description.
- Book Gallery: Upload or link to additional images.
- Bookstores: List the stores or platforms.
- Book Formats: List all available formats.
Available Icons For Book Author’s Profile
Linkedin, Facebook, Twitter/X, Google+, Youtube, Vimeo, Instagram, Dribbble, Behance, Pinterest, Flickr, Stumbleupon, Delicious, Reddit, VK, Vine, Github, Stack Overflow, Soundcloud, Envelope/Email, Link/Website, Skype, Whatsapp, Dropbox, WordPress, Tumblr, Foursquare, Xing, Lastfm, Hacker News, Yahoo, Trello, Steam, Deviantart, Feed, Renren, Spotify, twitch, Digg, SlideShare, Bandcamp, Map Maker & Map Pin.
– Now available: 470 Social & Brand Icons.
General Settings
Start by navigating to GS Book Showcase > Shortcode. Here, you can create a new shortcode or edit an existing one. Once inside, you’ll land on the General Settings page.
- Shortcode Name: Give your shortcode a unique identifier.
- Style & Theming: Choose a theme from Style 01, Horizontal, Flip, 3D Style, Widget 01 (Especially For the Sidebar or Footer Section), and Author Style (Only For The Book’s Author).
- Columns: Control the number of columns for Desktop, Tablet, Portrait Mobile, and Mobile (ranging from 1 to 6 columns).
- View Type: Select a view type like grid, slider, or filter.
- Enable Carousel: Switch the Slider between Grid/Slider/Filter to unlock features across 22 new templates in Grid, 3D Style, Horizontal, and Flip.
- Carousel Settings (when the view type is a carousel):
- Move Items: Set the number of items to move (1 to 6).
- Slides Speed: Duration of transition between slides (in milliseconds).
- Infinite Loop: Enable/Disable looping through slides.
- Reverse Direction: Reverse the direction of carousel navigation.
- Autoplay: Enable/Disable automatic slide change.
- Delay: Set the autoplay delay in milliseconds. The default is 2000 ms.
- Stop On Hover: Pause autoplay on hover. The default is Off.
- Enable Filter: Enable filter for this theme; it may not be available for certain themes.
- Link Books: Toggle the link for a Book’s name, description, and image to either display a popup or navigate to a single member page.
- Link Type Selection:
- Single Page: It directs to an individual Book’s dedicated page.
- Popup: Displays Book details in a popup upon clicking.
- Show/Hide controls for:
- Book Name.
- Book Details.
- Book Store.
- Book Author.
- Pagination.
- Book Publish Date.
- Book Publisher.
- Details Control: Set the maximum number of characters for the Book Details Control.
- Filter Settings (When Enabled Filter):
- Instant Search by Name: Show or Hide Instant Search.
- Filter by ISBN: Show or Hide Filter by ISBN.
- Filter by ASIN: Show or Hide Filter by ASIN.
- Filter by Genres: Show or Hide Filter by Genres.
- Filter by Languages: Show or Hide Filter by Languages.
- Filter by Tags: Show or Hide Filter by Tags.
- Filter by Categories: Show or Hide Filter by Categories.
- Filter by Series: Show or Hide Filter by Series.
- Filter by Publishers: Show or Hide Filter by Publishers.
- Reset Filters Button: Enable the Reset all filters button in filter themes. The Default is Off.
- Enable Multi Select: Enable multi-selection on the filters; Default is Off.
- Enable ‘All’ Filter: Enable the All filter in the filter templates; Default is On.
- Enable Child Filters: Enable child group filters; Default is Off.
- ‘Show All’ Filter Text: Set your preferred text instead of Show All.
- Filter Category Position: (Left, Center, Right)
- Dynamic Preview: As you customize settings on the left, the right area displays a real-time preview.
Style Settings
Easily Customize Your Book Showcase Display:
Navigate to GS Book Showcase > Shortcode to begin your customization. Create a new shortcode or edit an existing one. Then, proceed to the 2nd tab labeled Style Settings.
- Image Filter: Explore a diverse collection of 9 image filter styles, including blur, contrast adjustments, and inversion, to enhance your visuals. Apply these effects in both normal and hover states for dynamic interactions.
- Book Name: Customize the font size, weight, style, and color of the book names.
- Book Details Text Alignment: Choose the text alignment for your book details – left-aligned, right-aligned, or centered.
- For Slider View Type:
- Enable Slider Navs: Toggle navigation arrows on the slider .
- Enable Slider Dots: Toggle navigation dots for the Slider.
- Slider Navs Style: Choose from One / Two / Three styles for carousel navigation arrows. (Total 10 Nav Styles)
- Slider Dots Style: Choose from One / Two / Three styles for navigation dots. (Total 10 Dot Style)
- For Filter View Type:
- Filter Tab Style: We offer 10 unique filter tab styles, giving you a wide selection to enhance your design. You are welcome to use any style that fits your vision.
- Thumbnail Sizes: Select the book image size (thumbnail, medium, large, or others ).
Query Settings
Navigate to GS Book Showcase > Shortcode. Create or edit a shortcode, then go to the Query Settings tab.
- Books: Set max Books to display. Default -1 shows all.
- Order:
- DESC: Descending order.
- ASC: Ascending order.
- Order By:
- Date: Sort by creation date.
- Book ID: Sort by ID.
- Book Name: Sort alphabetically.
- Random: Display randomly.
- Custom Order: Define specific order.
- Group Order:
- ASC: Ascending (A-Z).
- DESC: Descending (Z-A).
- Group Order By:
- Custom Order: Arrange by Drag & Drop.
- Group ID: Order by IDs.
- Group Name: Sort alphabetically.
- Include Group: Include Categories/Tags from a group.
- Exclude Group: Exclude Categories/Tags from a group.
Preference ( Global Settings)
Navigate to GS Books Showcase > Shortcode and select Preferences.
- Book Single: Choose from styles like Style One to Four. We’ve designed four templates for different single-page designs for books.
- Author Single: We have created three templates specifically for the Author Single design. You can use anyone.
- Link Target: Set where links open; defaults to ‘New Tab’.
- Currency: Display book prices in various currencies to facilitate easy browsing and purchasing for a global audience.
- Include fields when searching: Enable searching through all fields.
- Store: Redirect users to any e-commerce site with a clickable image or button, making book purchases seamless!
- Custom CSS: For users who desire ultimate flexibility in design, the Custom CSS option provides direct access to styling.
Localization
Customize text for specific elements with preferred alternatives.
- Author: Text for the author label.
- Publish: Text for the publication date.
- Co Publisher: Label for co-publisher information.
- Translator: Label for the translator field.
- Format: Text for the book format.
- ISBN: Label for the ISBN field.
- ASIN: Text for the ASIN field.
- Pages: Text for the total pages field.
- Country: Label for the country of publication.
- Language: Text for the language field.
- Dimension: Label for book dimensions.
- File Size (e-book): Text for the file size field for e-books.
- Reader’s Review: Label for the reader’s review section.
- Rating: Text for the rating field.
- Book URL: Text for book link labels.
- Store: Label for the store section.
- Description: Text for the book description.
- Author Details: Label for the author’s detailed page.
- Book Details: Text for the book’s detailed page.
- Download: Label for e-book download links.
- Show All Publisher: Text for the “Show All Publisher” filter.
- Search By Book Name: Text for the search input.
- Select Book Name: Placeholder text for selecting a book name.
Page Builder Support
- Gutenberg.
- Elementor.
- WPBakery.
- Divi Builders.
Multilingual Support
- WPML
- Loco Translate
GS Books Showcase’s Shortcode Usage
Basic Usage –
Choose a theme, view type, and other parameters to customize your display. The shortcode will be generated with an ID, like [gs_bookshowcase id=1]
[gs_bookshowcase id=2]
Shortcode PHP Usage
<?php echo do_shortcode( '[gs_bookshowcase id=5]' ); ?>
Documentation
If you have any questions regarding the WordPress Books Gallery plugin and how to work with it, We recommend referring to our comprehensive online documentation. It provides detailed information and instructions to assist you in navigating and utilizing the plugin effectively. You can find the Documentation here.
Quick Support & Bug Reporting
If you encounter any problems or discover bugs, please post them in our Support channel. We aim to respond as soon as possible (excluding holidays).
Pro users are requested to contact our support channel for dedicated assistance.
🙋♂️ Alternatively, you can reach out to us through our Support or WordPress.org support forum.
Development Team
Crafted and Developed with Passion by GS Plugins
Confused?
Capturas de tela
Blocos
Este plugin disponibiliza 1 bloco.
- Book Showcase
Instalação
Install the Plugin with Ease: Step-by-Step Guide:
- Get visual assistance and a detailed usage guide by clicking on the Visual Installation & Usage Guide »
Install using the Search Plugin option:
- Go to the WordPress Admin panel
- Navigate to Plugins > Add New
- Search for GS Book Showcase
- Click Install
- Activate the plugin
- The Book Showcase post type will appear under the Posts.
Install using the Upload Plugin option:
- Download the latest version (.zip file)
- In your Admin, go to the menu Plugins > Add New
- Select Upload Plugin
- Click on Choose File
- Select downloaded gs-bookshowcase-pro.zip & click on Install Now button
- Activate the plugin
- The Book Showcase post type will appear under the Posts.
Install Plugin using FTP:
- Upload gs-bookshowcase-pro folder inside the /wp-content/plugins/ directory
- Go to WordPress dashboard > Plugins & Activate the plugin
- The Book Showcase post type will appear under the Posts.
Display on the website:
- Use the
[gs_bookshowcase id=#]
shortcode or select a different theme - Place the shortcode where you want to display it.
Perguntas frequentes
-
How to Add a New Book in the Plugin?
-
To add a new book using the GS Books Showcase plugin, follow these steps:
- Go to your WordPress dashboard and navigate to GS Books Showcase > Add New.
- Fill in the book details including:
- Book Name, Description, Cover Image
- Author, Published On, Publisher
- Reviews, Rating, Translator
- ISBN, ASIN, Total Pages/Length
- Country, Language, Book Dimensions
- File Size (for e-books), Author Biography
- Assign relevant taxonomies such as Categories, Genres, Series, Languages, Publishers, and Countries.
- Add:
- Multiple gallery images
- Bookstore links with name and URL
- Book formats with Regular Price, Sale Price, and corresponding link
- Ensure all store URLs begin with http:// or https:// to avoid broken links.
- Once all details are filled in, click the Publish button to make the book live.
For a step-by-step visual guide, check out the Add New Book section ».
-
What is the recommended book image dimension?
-
For the best display across all devices, we recommend using images sized at 600px by 900px.
WordPress will automatically generate multiple versions of your uploaded image (thumbnail, medium, large). You can choose the appropriate size when creating a shortcode to ensure optimal layout and performance.
-
How to use shortcode inside page templates?
-
WordPress has a great function, do_shortcode(), that will allow you to use shortcodes inside your theme files. For example, to output Books Showcase in a Theme file, you would do this:
<?php echo do_shortcode('[gs_bookshowcase id=5]'); ?>
-
How Can I Add the GS WordPress Books Showcase Plugin to My Site?
-
You can install the GS Books Showcase plugin just like any other WordPress plugin. Below are the available methods to get started:
- 📘 Visual Installation & Usage Guide » – Step-by-step instructions with screenshots.
- 🔧 Once installed, generate shortcode like [gs_bookshowcase id=3] to display your books, or choose a different theme layout based on your design preferences.
Simply place the shortcode wherever you want the books to appear—whether it’s a post, page, or widget area.
-
Is there a limit to the number of books I can add?
-
No, you can add as many books as you want. The plugin is designed to handle large collections efficiently.
-
How can I use shortcodes to display books in my online bookstore?
-
To display books using shortcodes, follow these simple steps:
- Install and activate the GS Books Showcase plugin on your WordPress site.
- Generate & use the shortcode like [gs_bookshowcase id=2] anywhere you want the books to appear — this could be in a post, page, or widget area.
This shortcode will automatically display the selected book layout based on the settings you’ve configured in the plugin.
-
What layout options are available in the GS Books Showcase plugin?
-
The plugin offers 30+ design layouts, including Grid, Horizontal, Flip, Slider, 3D, and Filter views – giving you the flexibility to display books in a style that fits your website perfectly.
-
Does the GS Books Showcase plugin include a rating system?
-
Yes, GS Books Showcase comes with a built-in *rating system that allows visitors to rate the books displayed on your site. It also shows the total number of ratings along with the average rating, helping users quickly gauge a book’s popularity.
Avaliações
Colaboradores e desenvolvedores
“WordPress Book Plugin for Displaying Books in Grid, Flip, Slider, Popup Layout and more” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresInteressado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
Version 3.0.7 [14th May 2025]
- [Fixed]: Array Merge Issue.
Version 3.0.6 [11th May 2025]
- [Added]: Post Type Slug Change Option.
- [Added]: Slug front rewrite option.
- [Fixed]: Store saving issue when image is unset.
- [Fixed]: Permalink flush issues.
- [Fixed]: _load_textdomain_just_in_time error.
- [Improved]: Few File Management.
Version 3.0.5 [15th Apr 2025]
- [Fixed]: Unauthenticated Arbitrary Shortcode Execution.
Version 3.0.4 [27th Feb 2025]
- [Added]: Additional controls for translation strings.
- [Fixed]: Translation-related errors.
- [Fixed]: Issue where Pro fields (rating, gallery, store links) were not saving properly.
- [Improved]: Data escaping and validation for enhanced security.
- [Improved]: Separation of Free and Pro templates for better modularity.
- [Improved]: Optimized template code for improved performance.
- [Updated]: Documentation links.
- [Updated]: Icons and logo for a refreshed look.
- [Removed]: Unused files and redundant code.
Version 3.0.3 [6th Feb 2025]
- [Added]: CSV Bulk Import feature for faster data management.
- [Fixed]: Incorrect value issue in the File Size field.
- [Fixed]: Box-sizing issue affecting multiple themes.
- [Fixed]: Appsero integration issue to improve stability.
- [Fixed]: Shortcode styling issue that was printing in the wrong place.
- [Fixed]: Sortable file functionality for better usability.
- [Fixed]: Metabox security vulnerability for enhanced protection.
- [Fixed]: Admin CSS inconsistencies for a cleaner dashboard interface.
- [Fixed]: ABSPATH definition issue to improve compatibility.
- [Fixed]: Single Page Templates rendering inconsistencies.
- [Fixed]: Carousel navigation issue (incorrect left-right movement).
- [Fixed]: Font Awesome icon conflicts with other plugins.
- [Updated]: Replaced
include_once
withinclude
for optimized performance. - [Updated]: Adjusted menu position for better accessibility.
- [Updated]: Reduced image sizes for faster loading.
- [Updated]: Improved columns field structure for better display.
- [Updated]: Optimized assets file organization for cleaner code management.
- [Removed]: Extra unnecessary files for a more lightweight plugin.
Version 3.0.2 [2nd Jan 2025]
- [Fixed]: Single Book Template 1 & Popup Teamplate 1.
Version 3.0.1 [31st Dec 2024]
- [Updated]: JSON File.
Version 2.0.0 [31st Dec 2024]
- [Updated]: Rewritten the plugin.
Version 1.3.2 [9th Dec 2023]
- [Fixed]: Sanitize Issue.
Version 1.3.1 [30th Jan 2023]
- [Updated]: Free, Pro Plugins Pages & Help Page.
- [Removed]: All Admin Notices From the Books Showcase Post Type.
version 1.3.0 [19th Sep 2022]
- [Added]: Comments Support for the Single Book Page.
- [Updated]: Contact & Donation Links.
version 1.2.11 [23rd May 2021]
- [Fixed]: PHP 7.3 Compatibility.
- [Fixed]: Deprecated Function Warning.
version 1.2.10 [19th Dec 2020]
- [Updated]: AppSero Client.
- [Removed]: Affiliate Admin Notice.
- [Updated]: With WordPress version 5.6
version 1.2.9 [14th Sep 2020]
- [Updated]: link with UTM.
version 1.2.8 [13th Sep 20]
- [Added]: Admin notice
version 1.2.7 [13th Aug 20]
- [Updated]: With WordPress 5.5
version 1.2.6 [9th July 20]
- [Added]: Appsero client.
version 1.2.5 [18th Jun 20]
- [Fixed]: Replace with Bootstrap Grid CSS.
- [Removed]: Admin notice.
version 1.2.4 [21th Apr 20]
- [Added]: Bootstrap 4 css and admin notice .
version 1.2.3 [29th Dec 19]
- [Fixed]: Conflict with OceanWP’s Elementor Widgets.
version 1.2.2 [25th Nov 19]
- [Fixed]: Domain name with www & fixed all urls.
- [Updated]: With WordPress latest version.
Version 1.2.1 [22nd Oct 19]
- [Fixed]: Domain name changed & fixed all urls.
- [Fixed]: Admin CSS.
- [Added]: New Contributors.
- [Added]: Review system.
version 1.2
- Wrong shortcode updated at Description & Docs, corrected to [gs_book_showcase theme=”gs_book_theme1″]
version 1.0.1
- Initial release