[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftuE8tCRry_RrKhRS0sdKm7oVuzBq1t7fWk_UNCwNuvE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":61,"crawl_stats":38,"alternatives":69,"analysis":170,"fingerprints":851},"gs-books-showcase","GS Books Showcase – Display Books in Grid, Slider & More | Library for WordPress","3.1.1","GS Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fsamdani\u002F","\u003Cp>\u003Cstrong>GS Books Showcase\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>🎬 \u003Ca href=\"https:\u002F\u002Fbookshowcase.gsplugins.com\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>  ⬆️ \u003Ca href=\"https:\u002F\u002Fwww.gsplugins.com\u002Fproduct\u002Fgs-books-showcase\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa>  📚 \u003Ca href=\"https:\u002F\u002Fdocs.gsplugins.com\u002Fgs-books-showcase\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>  🙋‍♂️ \u003Ca href=\"https:\u002F\u002Fwww.gsplugins.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Choose the GS Book Showcase?\u003C\u002Fh3>\n\u003Cp>You should choose \u003Cem>GS Books Showcase\u003C\u002Fem> to transform your book collection into a powerful digital library. With dynamic themes, intuitive customization, and seamless shortcode and widget integration, this \u003Cem>Books Plugin WordPress\u003C\u002Fem> users love delivers a visually stunning, user-friendly experience that enhances your WordPress Books Gallery effortlessly.\u003C\u002Fp>\n\u003Ch3>What makes the Books Showcase stand out?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Professional & Polished Look\u003C\u002Fstrong>: Give your website a refined, bookstore-ready appearance with a sleek book showcase. Perfect for authors, publishers, and book lovers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-Use & Customizable\u003C\u002Fstrong>: No coding is required! Manage and display your books with an intuitive interface, offering flexible customization for all skill levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Display Styles\u003C\u002Fstrong>: From \u003Cstrong>grid, list, slider, table\u003C\u002Fstrong>, and more – choose the perfect layout to match your website’s style and captivate your audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visually Engaging Designs\u003C\u002Fstrong>: Dynamic layouts and stylish customization options ensure your book collection looks \u003Cstrong>modern, eye-catching, and professional\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Comprehensive Plugin Features\u003C\u002Fh3>\n\u003Cp>Unlock a world of possibilities with the GS Book Showcase – packed with powerful features to display your books beautifully! 🚀\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>30+ Designs\u003C\u002Fstrong>: Choose from layout options like Grid, Horizontal, Flip, Slider, and Filter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versatile Link Options\u003C\u002Fstrong>: Link Books to a Single Book Page or Popup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design Variety\u003C\u002Fstrong>: 4 modern design options for a \u003Cstrong>Single book Page\u003C\u002Fstrong>, 3 modern design options for an \u003Cstrong>author page\u003C\u002Fstrong>, 4 modern design options For \u003Cstrong>Popup\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Flexibility\u003C\u002Fstrong>: Switch seamlessly between Grid, Slider, or Filter themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Support\u003C\u002Fstrong>: Compatible with multiple languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Import\u003C\u002Fstrong>: Adding Book data efficiently from CSV files using the import feature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Query Options\u003C\u002Fstrong>: Filter Books by location, specialty, language, and gender.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Compatibility\u003C\u002Fstrong>: Integrates with popular page builders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag-and-Drop Order\u003C\u002Fstrong>: Easily arrange \u003Cstrong>\u003Cem>Books\u003C\u002Fem>\u003C\u002Fstrong> and \u003Cstrong>\u003Cem>book groups\u003C\u002Fem>\u003C\u002Fstrong> with a drag-and-drop interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Display\u003C\u002Fstrong>: Showcase Books by group or other taxonomies like Categories, tags, \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Search\u003C\u002Fstrong>: Quick searches by book name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter Options\u003C\u002Fstrong>: You can filter by categories, tags, ISBN, ASIN, genre, language, country, author, series, and publisher’s specialty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reset Filters\u003C\u002Fstrong>: A convenient reset button for filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Select Filter\u003C\u002Fstrong>: Choose multiple filter options simultaneously.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Select Ellipsis\u003C\u002Fstrong>: Use ellipsis to represent multi-selected values.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show\u002FHide All Filter Button\u003C\u002Fstrong>: Toggle the \u003Cstrong>\u003Cem>All Filter\u003C\u002Fem>\u003C\u002Fstrong> button’s visibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong>: Number pagination for smooth navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Integration\u003C\u002Fstrong>: Repeatable social media link meta boxes for each Author’s social profiles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong>: Inject custom CSS for personalization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dummy Data Management\u003C\u002Fstrong>: Import or delete dummy data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Management\u003C\u002Fstrong>: Edit, clone, duplicate, or delete Shortcodes easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Shortcodes\u003C\u002Fstrong>: Use multiple Shortcodes on the same page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Flush\u003C\u002Fstrong>: Avoid 404 errors with a URL flush after installation or slug update.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Swift loading for better user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Script Loading\u003C\u002Fstrong>: Load scripts only where needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Localization Input Fields\u003C\u002Fstrong>: Replace texts for localization easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Compatible with various devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>: Works with any standard WordPress theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Books\u003C\u002Fstrong>: Add unlimited Books.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>: Easy customization options for developers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Compatibility\u003C\u002Fstrong>: Supported across all modern browsers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Boost\u003C\u002Fstrong>: Enhance SEO with schema.org markup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>W3C Valid Markup\u003C\u002Fstrong>: Adheres to W3C standards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Output\u003C\u002Fstrong>: Showcase your Books anywhere with Shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Setup\u003C\u002Fstrong>: Easy to set up with a user-friendly interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Support\u003C\u002Fstrong>: Upcoming.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continuous Updates\u003C\u002Fstrong>: Stay updated with new features and improvements.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available fields to add Books\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Book Name\u003C\u002Fstrong>: Enter the full name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Description\u003C\u002Fstrong>: Provide a Book summary.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Cover Image\u003C\u002Fstrong>: Upload the cover image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Published On\u003C\u002Fstrong>: Enter the publication date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Co-Publisher\u003C\u002Fstrong>: Enter the co-publisher’s name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translator\u003C\u002Fstrong>: Enter the translator’s name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ISBN 10\u003C\u002Fstrong>: Enter the 10-digit ISBN.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ISBN 13\u003C\u002Fstrong>: Enter the 13-digit ISBN.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASIN\u003C\u002Fstrong>: Enter the Amazon Standard Identification Number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DOI\u003C\u002Fstrong>: Enter the Digital Object Identifier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LLCN\u003C\u002Fstrong>: Enter the Library of Congress Control Number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total Pages\u002FLength\u003C\u002Fstrong>: Enter the total number of pages or length.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Dimensions\u003C\u002Fstrong>: Enter the physical dimensions of the book.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weight\u003C\u002Fstrong>: Enter the weight of the book.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Size (if e-book)\u003C\u002Fstrong>: Enter the file size for the e-book version.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download URL (for e-book)\u003C\u002Fstrong>: Enter the URL for the e-book version.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Cover Variation\u003C\u002Fstrong>: Upload any alternative cover images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price\u003C\u002Fstrong>: Enter the price of the book.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Availability\u003C\u002Fstrong>: Indicate the current availability status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Order Availability\u003C\u002Fstrong>: Indicate available books for pre-order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Age Group\u003C\u002Fstrong>: Specify the target age group for readers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reading Level\u003C\u002Fstrong>: Specify the recommended reading level.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edition\u003C\u002Fstrong>: Enter the edition information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Edition Features\u003C\u002Fstrong>: List any unique features of this edition.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Awards and Recognitions\u003C\u002Fstrong>: List any awards or recognitions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reading Time\u003C\u002Fstrong>: Provide an estimated reading time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Features\u003C\u002Fstrong>: List any features that enhance accessibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Readers’ Rating\u003C\u002Fstrong>: Provide the readers’ evaluation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review\u003C\u002Fstrong>: Provide a review or summary of reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Short Description\u003C\u002Fstrong>: Provide a concise description.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Gallery\u003C\u002Fstrong>: Upload or link to additional images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bookstores\u003C\u002Fstrong>: List the stores or platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Formats\u003C\u002Fstrong>: List all available formats.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available Icons For Book Author’s Profile\u003C\u002Fh3>\n\u003Cp>Linkedin, Facebook, Twitter\u002FX, Google+, Youtube, Vimeo, Instagram, Dribbble, Behance, Pinterest, Flickr, Stumbleupon, Delicious, Reddit, VK, Vine, Github, Stack Overflow, Soundcloud, Envelope\u002FEmail, Link\u002FWebsite, 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.\u003Cbr \u002F>\n– Now available: 470 Social & Brand Icons.\u003C\u002Fp>\n\u003Ch3>General Settings\u003C\u002Fh3>\n\u003Cp>Start by navigating to \u003Cstrong>GS Book Showcase > Shortcode\u003C\u002Fstrong>. Here, you can create a new shortcode or edit an existing one. Once inside, you’ll land on the \u003Cstrong>General Settings\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Shortcode Name\u003C\u002Fstrong>: Give your shortcode a unique identifier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style & Theming\u003C\u002Fstrong>: 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).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Columns\u003C\u002Fstrong>: Control the number of columns for Desktop, Tablet, Portrait Mobile, and Mobile (ranging from 1 to 6 columns).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View Type\u003C\u002Fstrong>: Select a view type like grid, slider, or filter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Carousel\u003C\u002Fstrong>: Switch the Slider between Grid\u002FSlider\u002FFilter to unlock features across 22 new templates in Grid, 3D Style, Horizontal, and Flip.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Carousel Settings (when the view type is a carousel)\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Move Items\u003C\u002Fstrong>: Set the number of items to move (1 to 6).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slides Speed\u003C\u002Fstrong>: Duration of transition between slides (in milliseconds).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infinite Loop\u003C\u002Fstrong>: Enable\u002FDisable looping through slides.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reverse Direction\u003C\u002Fstrong>: Reverse the direction of carousel navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay\u003C\u002Fstrong>: Enable\u002FDisable automatic slide change.\n\u003Cul>\n\u003Cli>\u003Cstrong>Delay\u003C\u002Fstrong>: Set the autoplay delay in milliseconds. The default is 2000 ms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop On Hover\u003C\u002Fstrong>: Pause autoplay on hover. The default is Off.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Filter\u003C\u002Fstrong>: Enable filter for this theme; it may not be available for certain themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Books\u003C\u002Fstrong>: Toggle the link for a Book’s name, description, and image to either display a popup or navigate to a single member page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Link Type Selection\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Single Page\u003C\u002Fstrong>: It directs to an individual Book’s dedicated page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Popup\u003C\u002Fstrong>: Displays Book details in a popup upon clicking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Show\u002FHide controls for\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Book Name.\u003C\u002Fli>\n\u003Cli>Book Details.\u003C\u002Fli>\n\u003Cli>Book  Store.\u003C\u002Fli>\n\u003Cli>Book Author.\u003C\u002Fli>\n\u003Cli>Pagination.\u003C\u002Fli>\n\u003Cli>Book Publish Date.\u003C\u002Fli>\n\u003Cli>Book Publisher.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Details Control\u003C\u002Fstrong>: Set the maximum number of characters for the Book Details Control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Filter Settings (When Enabled Filter)\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Search by Name\u003C\u002Fstrong>: Show or Hide Instant Search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by ISBN\u003C\u002Fstrong>: Show or Hide Filter by ISBN.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by ASIN\u003C\u002Fstrong>: Show or Hide Filter by ASIN.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Genres\u003C\u002Fstrong>: Show or Hide Filter by Genres.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Languages\u003C\u002Fstrong>: Show or Hide Filter by Languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Tags\u003C\u002Fstrong>: Show or Hide Filter by Tags.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Categories\u003C\u002Fstrong>: Show or Hide Filter by Categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Series\u003C\u002Fstrong>: Show or Hide Filter by Series.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Publishers\u003C\u002Fstrong>: Show or Hide Filter by Publishers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reset Filters Button\u003C\u002Fstrong>: Enable the Reset all filters button in filter themes. The Default is Off.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Multi Select\u003C\u002Fstrong>: Enable multi-selection on the filters; Default is Off.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable ‘All’ Filter\u003C\u002Fstrong>: Enable the All filter in the filter templates; Default is On.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Child Filters\u003C\u002Fstrong>: Enable child group filters; Default is Off.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>‘Show All’ Filter Text\u003C\u002Fstrong>: Set your preferred text instead of \u003Cem>Show All\u003C\u002Fem>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter Category Position\u003C\u002Fstrong>: (Left, Center, Right)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Preview\u003C\u002Fstrong>: As you customize settings on the \u003Cstrong>\u003Cem>left\u003C\u002Fem>\u003C\u002Fstrong>, the \u003Cstrong>\u003Cem>right\u003C\u002Fem>\u003C\u002Fstrong> area displays a \u003Cstrong>\u003Cem>real-time preview\u003C\u002Fem>\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Style Settings\u003C\u002Fh3>\n\u003Cp>Easily Customize Your Book Showcase Display:\u003C\u002Fp>\n\u003Cp>Navigate to \u003Cstrong>GS Book Showcase > Shortcode\u003C\u002Fstrong> to begin your customization. Create a new shortcode or edit an existing one. Then, proceed to the \u003Cstrong>\u003Cem>2nd tab\u003C\u002Fem>\u003C\u002Fstrong> labeled \u003Cstrong>Style Settings\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Filter\u003C\u002Fstrong>: 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.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Name\u003C\u002Fstrong>: Customize the font size, weight, style, and color of the book names.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Details Text Alignment\u003C\u002Fstrong>: Choose the text alignment for your book details – left-aligned, right-aligned, or centered.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>For Slider View Type\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable Slider Navs\u003C\u002Fstrong>: Toggle navigation arrows on the slider .\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable Slider Dots\u003C\u002Fstrong>: Toggle navigation dots for the Slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider Navs Style\u003C\u002Fstrong>: Choose from One \u002F Two \u002F Three styles for carousel navigation arrows. (Total 10 Nav Styles)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slider Dots Style\u003C\u002Fstrong>: Choose from One \u002F Two \u002F Three styles for navigation dots. (Total 10 Dot Style)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>For Filter View Type\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Filter Tab Style\u003C\u002Fstrong>: 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.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Sizes\u003C\u002Fstrong>: Select the book image size (thumbnail, medium, large, or others ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Query Settings\u003C\u002Fh3>\n\u003Cp>Navigate to \u003Cstrong>GS Book Showcase > Shortcode\u003C\u002Fstrong>. Create or edit a shortcode, then go to the \u003Cstrong>Query Settings\u003C\u002Fstrong> tab.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Books\u003C\u002Fstrong>: Set max Books to display. Default -1 shows all.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Order\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>DESC\u003C\u002Fstrong>: Descending order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASC\u003C\u002Fstrong>: Ascending order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Order By\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Date\u003C\u002Fstrong>: Sort by creation date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book ID\u003C\u002Fstrong>: Sort by ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Name\u003C\u002Fstrong>: Sort alphabetically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Random\u003C\u002Fstrong>: Display randomly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Order\u003C\u002Fstrong>: Define specific order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Group Order\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>ASC\u003C\u002Fstrong>: Ascending (A-Z).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DESC\u003C\u002Fstrong>: Descending (Z-A).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Cem>Group Order By\u003C\u002Fem>\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Order\u003C\u002Fstrong>: Arrange by Drag & Drop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group ID\u003C\u002Fstrong>: Order by IDs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Name\u003C\u002Fstrong>: Sort alphabetically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Include Group\u003C\u002Fstrong>: Include Categories\u002FTags from a group.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Group\u003C\u002Fstrong>: Exclude Categories\u002FTags from a group.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Preference ( Global Settings)\u003C\u002Fh3>\n\u003Cp>Navigate to \u003Cstrong>GS Books Showcase > Shortcode\u003C\u002Fstrong> and select \u003Cstrong>Preferences\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Book Single\u003C\u002Fstrong>: Choose from styles like Style One to Four. We’ve designed four templates for different single-page designs for books.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Single\u003C\u002Fstrong>: We have created three templates specifically for the Author Single design. You can use anyone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Target\u003C\u002Fstrong>: Set where links open; defaults to ‘New Tab’.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency\u003C\u002Fstrong>: Display book prices in various currencies to facilitate easy browsing and purchasing for a global audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Include fields when searching\u003C\u002Fstrong>: Enable searching through all fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Store\u003C\u002Fstrong>: Redirect users to any e-commerce site with a clickable image or button, making book purchases seamless!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong>: For users who desire ultimate flexibility in design, the Custom CSS option provides direct access to styling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Customize text for specific elements with preferred alternatives.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Author\u003C\u002Fstrong>: Text for the author label.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Publish\u003C\u002Fstrong>: Text for the publication date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Co Publisher\u003C\u002Fstrong>: Label for co-publisher information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translator\u003C\u002Fstrong>: Label for the translator field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Format\u003C\u002Fstrong>: Text for the book format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ISBN\u003C\u002Fstrong>: Label for the ISBN field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASIN\u003C\u002Fstrong>: Text for the ASIN field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong>: Text for the total pages field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country\u003C\u002Fstrong>: Label for the country of publication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language\u003C\u002Fstrong>: Text for the language field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dimension\u003C\u002Fstrong>: Label for book dimensions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Size (e-book)\u003C\u002Fstrong>: Text for the file size field for e-books.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reader’s Review\u003C\u002Fstrong>: Label for the reader’s review section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rating\u003C\u002Fstrong>: Text for the rating field.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Store\u003C\u002Fstrong>: Label for the store section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Text for the book description.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Details\u003C\u002Fstrong>: Label for the author’s detailed page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Book Details\u003C\u002Fstrong>: Text for the book’s detailed page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download\u003C\u002Fstrong>: Label for e-book download links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show All Publisher\u003C\u002Fstrong>: Text for the “Show All Publisher” filter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search By Book Name\u003C\u002Fstrong>: Text for the search input.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select Book Name\u003C\u002Fstrong>: Placeholder text for selecting a book name.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Page Builder Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gutenberg.\u003C\u002Fli>\n\u003Cli>Elementor.\u003C\u002Fli>\n\u003Cli>WPBakery.\u003C\u002Fli>\n\u003Cli>Divi Builders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multilingual Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>Loco Translate \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GS Books Showcase’s Shortcode Usage\u003C\u002Fh3>\n\u003Cp>Basic Usage –\u003Cbr \u002F>\nChoose a theme, view type, and other parameters to customize your display. The shortcode will be generated with an ID, like [gs_bookshowcase id=1]\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gs_bookshowcase id=2]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Shortcode PHP Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode( '[gs_bookshowcase id=5]' ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>If you have any questions regarding the \u003Cstrong>WordPress Books Gallery\u003C\u002Fstrong> 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 \u003Ca href=\"https:\u002F\u002Fdocs.gsplugins.com\u002Fgs-books-showcase\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> here.\u003C\u002Fp>\n\u003Ch3>Quick Support & Bug Reporting\u003C\u002Fh3>\n\u003Cp>If you encounter any problems or discover bugs, please post them in our \u003Ca href=\"https:\u002F\u002Fwww.gsplugins.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> channel. We aim to respond as soon as possible (excluding holidays).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>Pro users are requested to contact our support channel for dedicated assistance.\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🙋‍♂️ Alternatively, you can reach out to us through our \u003Ca href=\"https:\u002F\u002Fwww.gsplugins.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgs-books-showcase\u002F\" rel=\"ugc\">WordPress.org\u003C\u002Fa> support forum.\u003C\u002Fp>\n\u003Ch3>Development Team\u003C\u002Fh3>\n\u003Cp>Crafted and Developed with Passion by \u003Ca href=\"https:\u002F\u002Fwww.gsplugins.com\u002F\" rel=\"nofollow ugc\">GS Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Confused?\u003C\u002Fh3>\n\u003Cp>🎬 \u003Ca href=\"https:\u002F\u002Fbookshowcase.gsplugins.com\u002F\" rel=\"nofollow ugc\">View live Demos &raquo;\u003C\u002Fa>\u003Cbr \u002F>\n📚 \u003Ca href=\"https:\u002F\u002Fdocs.gsplugins.com\u002Fgs-books-showcase\u002F\" rel=\"nofollow ugc\">Documentation &raquo;\u003C\u002Fa>\u003C\u002Fp>\n","Showcase your books in Grid, Slider, Filter & Flip layouts. GS Books Showcase is the ultimate book library plugin for WordPress.",500,28835,94,37,"2026-02-22T19:16:00.000Z","6.9.4","4.3","5.6",[20,21,22,23,24],"affiliate-marketing","author","books","genre","series","https:\u002F\u002Fwww.gsplugins.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgs-books-showcase.3.1.1.zip",99,2,0,"2024-12-11 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-11766","wordpress-book-plugin-for-displaying-books-in-grid-flip-slider-popup-layout-and-more-authenticated-contributor-stored-cr","WordPress Book Plugin for Displaying Books in Grid, Flip, Slider, Popup Layout and more \u003C= 1.3.1 - Authenticated (Contributor+) Stored Cross-Site Scripting","The WordPress Book Plugin for Displaying Books in Grid, Flip, Slider, Popup Layout and more plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'gs_book_showcase' shortcode in all versions up to, and including, 1.3.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.3.1","1.3.2","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-12-12 05:24:24",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb3b40b73-4dec-4a96-a634-3bd3d74616ba?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2023-0541","gs-books-showcase-authenticator-contributor-stored-cross-site-scripting-via-shortcode","GS Books Showcase \u003C= 1.3.0 - Authenticator (Contributor+) Stored Cross-Site Scripting via Shortcode","The GS Books Showcase plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in versions up to, and including, 1.3.0 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page","\u003C=1.3.0","1.3.1","2023-01-30 00:00:00","2024-01-22 19:56:02",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F26a9bcc5-4057-4cd5-afde-68a2d467c5a9?source=api-prod",358,{"slug":62,"display_name":7,"profile_url":8,"plugin_count":63,"total_installs":64,"avg_security_score":65,"avg_patch_time_days":66,"trust_score":67,"computed_at":68},"samdani",19,41460,98,173,78,"2026-04-03T23:12:25.508Z",[70,87,109,127,149],{"slug":22,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":29,"num_ratings":29,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":84,"download_link":85,"security_score":86,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"Books CPT","1.0.0","DannyCooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannycooper\u002F","\u003Cp>A WordPress Custom Post Type for books. Supports Genre and Series.\u003C\u002Fp>\n","A WordPress Custom Post Type for books. Supports Genre and Series.",50,858,"2025-01-30T09:53:00.000Z","6.6.5","4.7","",[21,22,23,24],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooks.1.0.0.zip",92,{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":13,"num_ratings":97,"last_updated":98,"tested_up_to":16,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":105,"download_link":106,"security_score":107,"vuln_count":48,"unpatched_count":29,"last_vuln_date":108,"fetched_at":31},"wp-books-gallery","HM Books Gallery – Build a Book Showcase, Store or a Library in minutes","4.7.8","Hossni Mubarak","https:\u002F\u002Fprofiles.wordpress.org\u002Fmhmrajib\u002F","\u003Cp>\u003Cstrong>WordPress Book Gallery\u003C\u002Fstrong> is the \u003Cstrong>Best Book Showcase & Library Plugin for WordPress\u003C\u002Fstrong> which will build a beautiful mobile-friendly Book Store, Book Gallery or a Digital Library in a few minutes.\u003C\u002Fp>\n\u003Cp>Although this plugin is called \u003Cstrong>Books Gallery\u003C\u002Fstrong>, you can also use this plugin as your PDFs library or Documents organizer and display them in a list or grid view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here are 3 Simple reasons why you should start using WordPress Book Gallery Plugin on your website:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Online Digital Library\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With this WordPress Digital Library Plugin you can create your own online book store to showcase your books. Visitors can download books for free or buy them from a third party site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Easy Affiliate Marketing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Earn a commission for marketing another person’s or company’s books. Build, manage, and scale the online business you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sell Books Directly\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You are an author or publisher and you have books to sell. Sell it directly from your site. Easy and Quick setup with WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How It Works!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F0L8B1nHQjWg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>When you click on a book, it will open with a detail page, where you will find Book Cover, Author, Published On, Publisher, ISBN, Total Pages, Country, Language, Book Dimensions, File Size, Description etc.\u003Cbr \u002F>\nUse the shortcode: [wp_books_gallery] to display your books in your web page.\u003C\u002Fp>\n\u003Cp>WordPress Books Gallery Plugin is a simple, effective and powerful plugin to Self Publish your desired Books.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbooks-gallery.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbooks-gallery.com\u002F\" rel=\"nofollow ugc\">Read more about WordPress Books Gallery\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌟 Plugin Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to install\u003C\u002Fli>\n\u003Cli>Fully integrated in WordPress\u003C\u002Fli>\n\u003Cli>Display books in catalog\u002Fshowcase style\u003C\u002Fli>\n\u003Cli>Lots of customization options\u003C\u002Fli>\n\u003Cli>Fully Responsive Plugin\u003C\u002Fli>\n\u003Cli>Search By Various Options\u003C\u002Fli>\n\u003Cli>Active\u002FInactive Book\u003C\u002Fli>\n\u003Cli>Number Of Books To Be Shown ( Using Shortcode & Paid )\u003C\u002Fli>\n\u003Cli>Display Books By Category  ( Using Shortcode )\u003C\u002Fli>\n\u003Cli>Pagination ( Using Shortcode and Paid )\u003C\u002Fli>\n\u003Cli>Search By ISBN\u003C\u002Fli>\n\u003Cli>Search By Language\u003C\u002Fli>\n\u003Cli>Search By Published Year\u003C\u002Fli>\n\u003Cli>Display total number of books\u003C\u002Fli>\n\u003Cli>Can be used as an Amazon Affiliate Plugin\u003C\u002Fli>\n\u003Cli>Can be integrated to WooCommerce and sell Books\u003C\u002Fli>\n\u003Cli>Book Reviews & Ratings\u003C\u002Fli>\n\u003Cli>Font Awesome Free 6.1.1 integrated\u003C\u002Fli>\n\u003Cli>Can be use as your PDFs library\u003C\u002Fli>\n\u003Cli>Can be use as Documents organizer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Options In Gallery Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of showing Gallery columns 2,3 and 4\u003C\u002Fli>\n\u003Cli>Number of showing Gallery columns in Mobile 1 or 2\u003C\u002Fli>\n\u003Cli>Sorting By Name, Author, Date etc.\u003C\u002Fli>\n\u003Cli>Open Book Details On Same Tab Or A New Tab\u003C\u002Fli>\n\u003Cli>Book Title Word Legth\u003C\u002Fli>\n\u003Cli>Show\u002FHide Category\u003C\u002Fli>\n\u003Cli>Category Label Text\u003C\u002Fli>\n\u003Cli>Show\u002FHide Author\u003C\u002Fli>\n\u003Cli>Author Label Text\u003C\u002Fli>\n\u003Cli>Show\u002FHide Description\u003C\u002Fli>\n\u003Cli>Description Word Length\u003C\u002Fli>\n\u003Cli>Show\u002FHide BuyNow\u002FDownload Button\u003C\u002Fli>\n\u003Cli>BuyNow\u002FDownload Button Text\u003C\u002Fli>\n\u003Cli>Books display order ASC\u002FDESC\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable books details page\u003C\u002Fli>\n\u003Cli>Books cover width full\u002Fdefault\u003C\u002Fli>\n\u003Cli>BuyNow\u002FDownload Button Text\u002FBackground Color Option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Options In Search Panel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show\u002FHide Search Panel\u003C\u002Fli>\n\u003Cli>Show\u002FHide Search By Book Name\u003C\u002Fli>\n\u003Cli>Show\u002FHide Search By Category\u003C\u002Fli>\n\u003Cli>Show\u002FHide Search By Author\u003C\u002Fli>\n\u003Cli>Show\u002FHide Search By Publisher\u003C\u002Fli>\n\u003Cli>Search Books Button Text\u003C\u002Fli>\n\u003Cli>Search Books Button BG Color\u003C\u002Fli>\n\u003Cli>Search Books Button Font Color\u003C\u002Fli>\n\u003Cli>Search Books Button Border Color\u003C\u002Fli>\n\u003Cli>Category Order ASC\u002FDESC in Search Panel\u003C\u002Fli>\n\u003Cli>Author Order ASC\u002FDESC in Search Panel\u003C\u002Fli>\n\u003Cli>Publisher Order ASC\u002FDESC in Search Panel\u003C\u002Fli>\n\u003Cli>Show\u002FHide Year Search Option\u003C\u002Fli>\n\u003Cli>ASC\u002FDESC Year Order in Search Panel\u003C\u002Fli>\n\u003Cli>Show\u002FHide ISBN Seacrh Option\u003C\u002Fli>\n\u003Cli>Set Default Option for Search Dropdown Items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Options In Books Details Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Author and Author Label Text\u003C\u002Fli>\n\u003Cli>Display Category and Category Label Text\u003C\u002Fli>\n\u003Cli>Display Publisher and Publisher Label Text\u003C\u002Fli>\n\u003Cli>Display Publish Date and Publish Date Label Text\u003C\u002Fli>\n\u003Cli>Display ISBN and ISBN Label Text\u003C\u002Fli>\n\u003Cli>Display Pages and Pages Label Text\u003C\u002Fli>\n\u003Cli>Display Country and Country Label Text\u003C\u002Fli>\n\u003Cli>Display Language and Language Label Text\u003C\u002Fli>\n\u003Cli>Display Dimension and Dimension Label Text\u003C\u002Fli>\n\u003Cli>Display File Size and File Size Label Text\u003C\u002Fli>\n\u003Cli>Display BuyNow \u002F Download Button\u003C\u002Fli>\n\u003Cli>Display Description and Description Label Text\u003C\u002Fli>\n\u003Cli>Published Date Format: Full \u002F Year\u003C\u002Fli>\n\u003Cli>Showing the book’s tags in details page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> How to Build an Amazon Affiliate Store: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvtUQnuNAIRA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong> How to Sell eBook With WooCommerce: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FnR_3v1TkaZo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>➡️ Usage of Shortcode:⬅️\u003Cbr \u002F>\n\u003Cstrong> Show Books Gallery \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre> [wp_books_gallery] \u003C\u002Fpre>\n\u003Cp>\u003Cstrong> Showing Books from a category \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre> [wp_books_gallery category=\"Noble\"] \u003C\u002Fpre>\n\u003Cp>\u003Cstrong>🌟 Pro Features – Basic\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Books\u003C\u002Fli>\n\u003Cli>Enable Paginaton\u003C\u002Fli>\n\u003Cli>Book Cost Type: Free \u002F Premium\u003C\u002Fli>\n\u003Cli>Display Book Price: Regular and Discount\u003C\u002Fli>\n\u003Cli>115 Currency Available\u003C\u002Fli>\n\u003Cli>Display Price at Gallery Page\u003C\u002Fli>\n\u003Cli>Two Separate Book Links: Free Download and Buy From\u003C\u002Fli>\n\u003Cli>Show-Hide total books via Shortcode\u003C\u002Fli>\n\u003Cli>Show-Hide Seacrh Panel via Shortcode\u003C\u002Fli>\n\u003Cli>Display Books of an Author via Shortcode\u003C\u002Fli>\n\u003Cli>Book Format like Hard Cover, Audio Book, Kindle Edition, Paperback etc.\u003C\u002Fli>\n\u003Cli>Book Series\u003C\u002Fli>\n\u003Cli>Display Books by Language with Shortcode\u003C\u002Fli>\n\u003Cli>Order By – Title, Date, Author etc. with Shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🌟 Pro Features – Professional\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Featured Books With Slider\u002FGrid View\u003C\u002Fli>\n\u003Cli>Display Latest Books With Slider\u002FGrid View\u003C\u002Fli>\n\u003Cli>Display Categorized Books With Slider\u002FGrid View\u003C\u002Fli>\n\u003Cli>Search Panel Item Drag & Drop Sorting\u003C\u002Fli>\n\u003Cli>External Book Cover Image Url\u003C\u002Fli>\n\u003Cli>Display Rating in Gallery Page\u003C\u002Fli>\n\u003Cli>Display Rating in Single Page\u003C\u002Fli>\n\u003Cli>Show-Hide Rating Option in Gallery Settings Page\u003C\u002Fli>\n\u003Cli>Reading Age Info in Book Details Page\u003C\u002Fli>\n\u003Cli>Grade Level Info in Book Details Page\u003C\u002Fli>\n\u003Cli>ISBN-13 Option Available\u003C\u002Fli>\n\u003Cli>Item Weight Option Available\u003C\u002Fli>\n\u003Cli>Multiple Author Option Available\u003C\u002Fli>\n\u003Cli>Co-Publisher Option Available\u003C\u002Fli>\n\u003Cli>Co-Publisher Show-Hide Option Available\u003C\u002Fli>\n\u003Cli>Allow Only Logged-in Users to Download Books\u003C\u002Fli>\n\u003Cli>Import Books with CSV Format – Addon Available\u003C\u002Fli>\n\u003Cli>Import Books from Open Library\u003C\u002Fli>\n\u003Cli>Display Subtitle in Details Page\u003C\u002Fli>\n\u003Cli>Display ASIN in Book Details\u003C\u002Fli>\n\u003Cli>Display Edition in Book Details\u003C\u002Fli>\n\u003Cli>Display Illustrator in Book Details\u003C\u002Fli>\n\u003Cli>Front end sorting feature\u003C\u002Fli>\n\u003Cli>Display Book details in popup modal\u003C\u002Fli>\n\u003Cli>Option for Affiliate Code tag in url\u003C\u002Fli>\n\u003Cli>Option to align button at bottom\u003C\u002Fli>\n\u003Cli>Related books slide in single page\u003C\u002Fli>\n\u003Cli>Author books slide in single page\u003C\u002Fli>\n\u003Cli>Latest Books Slider Widget\u003C\u002Fli>\n\u003Cli>Gallery Pagination Styling\u003C\u002Fli>\n\u003Cli>Multiple Sale Sources (New)\u003C\u002Fli>\n\u003Cli>Display a single book by book-id\u003C\u002Fli>\n\u003Cli>Books by Category Panel\u003C\u002Fli>\n\u003Cli>Author List Panel\u003C\u002Fli>\n\u003Cli>Display Books of an Author Panel\u003C\u002Fli>\n\u003Cli>Display Author Bio at Book Details Page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbooks-gallery.com\u002Fpricing-faq\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📋 Translation Ready:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>POT file included (\u002Flanguages\u002F)\u003C\u002Fli>\n\u003Cli>Bengoli\u003C\u002Fli>\n\u003Cli>Farsi (Iran)\u003C\u002Fli>\n\u003Cli>Spanish (Spain)\u003C\u002Fli>\n\u003Cli>Spanish (Ecuador)\u003C\u002Fli>\n\u003Cli>Spanish (Venezuela)\u003C\u002Fli>\n\u003Cli>Spanish (Mexico)\u003C\u002Fli>\n\u003Cli>Swedish (Sweden)\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>French (France)\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👍 Thanks For Translation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Morovat Guivi – Farsi (Iran)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👍 Feedback\u002FRating:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you find this plugin helpful, feel free to give us your valuable review. Rate us and share this plugin with your friends and others. This will motivate us and help us to grow.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-books-gallery\u002Freviews\u002F#new-post\" rel=\"ugc\">Rate Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔥 Other Plugins from \u003Ca href=\"https:\u002F\u002Fhmplugin.com\" rel=\"nofollow ugc\">HM Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-books-gallery\u002F\" rel=\"ugc\">WordPress Books Showcase Plugin\u003C\u002Fa> Create an online digital library to sell and affiliate books\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stripe-donation\u002F\" rel=\"ugc\">WordPress Donation Plugin\u003C\u002Fa> Create a form to collect donation and payment via Stripe payment gateway\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-top-news\u002F\" rel=\"ugc\">WordPress News Plugin\u003C\u002Fa> Display internal and external news in various layouts\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftiny-bar\u002F\" rel=\"ugc\">WordPress Notification Bar Plugin\u003C\u002Fa> Dsiplay message and a button at the top or bottom of your webpage\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhm-cool-author-box-widget\u002F\" rel=\"ugc\">WordPress Author Bio Box Plugin\u003C\u002Fa> Displays an author box \u002F author info \u002F auhor bio to your website\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhm-logo-showcase\u002F\" rel=\"ugc\">WordPress Logo Showcase Plugin\u003C\u002Fa> Easiest client, brand logo showcase plugin to display logos on your website\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhm-resume-manager\u002F\" rel=\"ugc\">WordPress Resume Manager Plugin\u003C\u002Fa> Display and manage personal resume or CV at your WordPress webpage\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmenukaart\u002F\" rel=\"ugc\">WordPress Restaurant Menu Plugin\u003C\u002Fa> Simplest plugin that displays food items, menus in your webpage\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjobwp\u002F\" rel=\"ugc\">WordPress Job Board and Recruitment Plugin\u003C\u002Fa> Easiest Job Board, Career and Recruitment Plugin to display job listing in a career page\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhm-product-catalog\u002F\" rel=\"ugc\">WordPress Product Showcase Plugin\u003C\u002Fa> Display products with various informations on your website\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhm-testimonial\u002F\" rel=\"ugc\">WordPress Testimonial Plugin\u003C\u002Fa> Displays client’s testimonial, review or quote in multiple ways\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-display-faq\u002F\" rel=\"ugc\">WordPress FAQ Plugin\u003C\u002Fa> WordPress FAQ Plugin which will display various FAQs in your website\u003C\u002Fp>\n","Book Gallery will build a mobile-friendly Book Store, Showcase or Library in a few minutes. You can also display pdfs, documents in a grid\u002Flist view.",2000,122928,89,"2026-01-31T07:01:00.000Z","5.4","7.2",[20,102,22,103,104],"book","documents","pdf","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-books-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-books-gallery.4.7.8.zip",100,"2023-02-20 00:00:00",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":65,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":121,"requires_php":82,"tags":122,"homepage":125,"download_link":126,"security_score":107,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"genesis-author-pro","Osom Author Pro","2.0","OsomPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fosompress\u002F","\u003Cp>The Osom Author Pro plugin creates a library which allows you to add books to any WordPress theme.\u003C\u002Fp>\n\u003Cp>In WordPress themes using the Block Editor, you’ll be able to display the book details (Price, ISBN, author…) using native blocks and a dedicated block pattern. Additionally, in Genesis child themes it also provides layouts for a single and archive views.\u003C\u002Fp>\n\u003Ch4>WordPress Themes with Block Editor\u003C\u002Fh4>\n\u003Cp>The Osom Author Pro adds a new category called “Author Pro” containing a native block for each custom book information:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured Text\u003C\u002Fli>\n\u003Cli>Price\u003C\u002Fli>\n\u003Cli>ISBN\u003C\u002Fli>\n\u003Cli>Publisher\u003C\u002Fli>\n\u003Cli>Editor\u003C\u002Fli>\n\u003Cli>Edition\u003C\u002Fli>\n\u003Cli>Publish Date\u003C\u002Fli>\n\u003Cli>Available Editions\u003C\u002Fli>\n\u003Cli>Three custom buttons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More over, the plugin adds a dedicated block pattern including all these new native blocks.\u003C\u002Fp>\n\u003Cp>In addition to the custom book data, there are three taxonomies created: “Author,” “Series,” and “Tags.” These allow you and your site visitors to sort and organize the books in your library.\u003C\u002Fp>\n\u003Cp>The Author is handled via the custom taxonomy instead of following the post author. This allows you to have multiple book authors and put books in the library without creating new members on your site. Multiple authors should be output in the byline without the Oxford comma like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>John Doe\u003C\u002Fli>\n\u003Cli>Jane Doe and John Doe\u003C\u002Fli>\n\u003Cli>Jane Doe, John Doe and John Smith\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The publish date is a text-aware date field that attempts to understand standard date formats such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>January 1, 1999\u003C\u002Fli>\n\u003Cli>1 Jan 1999\u003C\u002Fli>\n\u003Cli>1 1 1999\u003C\u002Fli>\n\u003Cli>1999 1 1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are instances where the returned date may not correctly match. \u003Ccode>4 10 1999\u003C\u002Fcode> might be interpreted as \u003Ccode>April 10, 1999\u003C\u002Fcode> instead of the intended \u003Ccode>4 October 1999\u003C\u002Fcode>. Typing out the month or month abbreviation instead of numeric representation of the month should resolve any discrepancies.\u003C\u002Fp>\n\u003Cp>The date will be stored in a computer readable format and then output following the date format set in the WordPress options.\u003C\u002Fp>\n\u003Ch4>In Genesis Themes\u003C\u002Fh4>\n\u003Cp>The Osom Author Pro Featured Book widget will allow you to select a book from the library and feature it in any widgeted area of your website.\u003C\u002Fp>\n\u003Cp>Optional output from the widget includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Widget Title\u003C\u002Fli>\n\u003Cli>Book Title\u003C\u002Fli>\n\u003Cli>By Line\u003C\u002Fli>\n\u003Cli>Book Image\u003C\u002Fli>\n\u003Cli>Featured Text\u003C\u002Fli>\n\u003Cli>Content options including: Full content, limited content, and the excerpt for a custom synopsis.\u003C\u002Fli>\n\u003Cli>Price\u003C\u002Fli>\n\u003Cli>Custom link to the single book page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For Genesis child themes it also offer templates that are built into the plugin with default CSS to create the basic layout for all child themes. Templates follow standard WP template hierarchy so if the template is in the child theme, that will override the template in the plugin. Templates include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>single-books.php\u003C\u002Fli>\n\u003Cli>archive-books.php\u003C\u002Fli>\n\u003Cli>taxonomy-book-authors.php\u003C\u002Fli>\n\u003Cli>taxonomy-book-series.php\u003C\u002Fli>\n\u003Cli>taxonomy-book-tags.php\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Quick Setup Videos\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZlY-lx8nKtM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>If you want more info about the setup and configuration you can check the tutorial below.\u003C\u002Fp>\n\u003Ch4>Tutorial\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fosompress.com\u002Fcreate-book-library-wordpress-block-theme\u002F\" rel=\"nofollow ugc\">Create Your Own Book Library in a WordPress Block Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Osom Author Pro plugin creates a library which allows you to add books to any WordPress theme.",1000,57801,10,"2025-12-03T17:04:00.000Z","5.0",[123,22,124],"authors","genesis","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgenesis-author-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgenesis-author-pro.2.0.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":117,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":16,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":144,"download_link":145,"security_score":146,"vuln_count":147,"unpatched_count":48,"last_vuln_date":148,"fetched_at":31},"mybooktable","MyBookTable Bookstore by Stormhill Media","3.6.0","zookatron","https:\u002F\u002Fprofiles.wordpress.org\u002Fzookatron\u002F","\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F65924127\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Forget everything you think you know about selling your book online. We’re changing it. You won’t need SSL certificates, shopping carts, or piles of books in your basement. All you’ll need is a WordPress website. Oh, and a book.\u003C\u002Fp>\n\u003Cp>MyBookTable allows you to have your own bookstore that links to online bookstores where visitors can buy the book.\u003C\u002Fp>\n\u003Cp>You can find a \u003Cstrong>live demo\u003C\u002Fstrong> of MyBookTable in action \u003Ca href=\"https:\u002F\u002Fwww.stormhillmedia.com\u002Fbook-table\u002F\" title=\"MyBookTable Demo\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Cp>With a simple interface, help text and tutorial videos, MyBookTable is designed with the novice user in mind. In version 2.0 we made MyBookTable even easier to use with usability improvements throughout the plugin.\u003C\u002Fp>\n\u003Ch4>Drag and Drop Control\u003C\u002Fh4>\n\u003Cp>Easily control which books appear at the top of your book table page with a simple drag-and-drop interface.\u003C\u002Fp>\n\u003Ch4>Make Your Individual Book Pages Look Amazing\u003C\u002Fh4>\n\u003Cp>MyBookTable allows you to easily make great-looking book pages. Whether you want a list of books or a individual book page, MyBookTable gives you maximum control with minimum hassle.\u003C\u002Fp>\n\u003Ch4>Kindle Instant Preview (New in 3.0)\u003C\u002Fh4>\n\u003Cp>MyBookTable 3 will now officially come with Kindle Instant Preview. Readers can read the first few pages of your Kindle book without ever having to leave your book page or download a PDF.\u003C\u002Fp>\n\u003Ch4>Social Media Integration\u003C\u002Fh4>\n\u003Cp>MyBookTable makes it easy for visitors to like and share your books on social media sites like Facebook, Twitter and Google+. It also works with plugins like ShareThis.\u003C\u002Fp>\n\u003Ch4>Beautiful Buy Buttons\u003C\u002Fh4>\n\u003Cp>MyBookTable comes with Buy Buttons for the following stores:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Alibris\u003C\u002Fli>\n\u003Cli>Amazon\u003C\u002Fli>\n\u003Cli>Amazon Kindle\u003C\u002Fli>\n\u003Cli>Apple iBooks Button\u003C\u002Fli>\n\u003Cli>Audible\u003C\u002Fli>\n\u003Cli>Barnes & Noble\u003C\u002Fli>\n\u003Cli>Barnes & Noble Nook\u003C\u002Fli>\n\u003Cli>Book Depository Button\u003C\u002Fli>\n\u003Cli>BookBaby\u003C\u002Fli>\n\u003Cli>Books-A-Million\u003C\u002Fli>\n\u003Cli>Christian Book Distributor (CBD)\u003C\u002Fli>\n\u003Cli>CreateSpace\u003C\u002Fli>\n\u003Cli>GoodReads\u003C\u002Fli>\n\u003Cli>Gumroad\u003C\u002Fli>\n\u003Cli>Indiebound\u003C\u002Fli>\n\u003Cli>Kobo\u003C\u002Fli>\n\u003Cli>Lifeway\u003C\u002Fli>\n\u003Cli>Mardel\u003C\u002Fli>\n\u003Cli>Powell’s\u003C\u002Fli>\n\u003Cli>Scribd\u003C\u002Fli>\n\u003Cli>Smashwords\u003C\u002Fli>\n\u003Cli>Sony Reader\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Universal Buy Button\u003C\u002Fh4>\n\u003Cp>Create a button that points to any site on the web. You have full control over both the text and the link.\u003C\u002Fp>\n\u003Ch4>International Mode (New in 3.0)\u003C\u002Fh4>\n\u003Cp>MyBookTable is partnering with Geniuslink to add link localization to MyBookTable. This means readers in England will automatically be sent to Amazon.co.uk and Canadian readers can click the same button to go to Amazon.ca.\u003C\u002Fp>\n\u003Ch4>Audiobook Mode (New in 3.0)\u003C\u002Fh4>\n\u003Cp>MyBookTable will come with an audio player so readers can sample your audiobook right on the book page. We are also adding fields for Narrator and Audiobook Price.\u003C\u002Fp>\n\u003Ch4>Book Import\u002FExport (New in 3.0)\u003C\u002Fh4>\n\u003Cp>This user-requested feature will be a huge time saver for authors with multiple websites. With MyBookTable 2.0 you can export your books from one website and import them into another.\u003C\u002Fp>\n\u003Ch4>Enhanced Children’s Book Support (New in 3.0)\u003C\u002Fh4>\n\u003Cp>Not every author writes children’s books. But those that do want an Illustrator Field so they can give credit to the illustrator of their books. Users will be able to click on an illustrator’s name to see all the books by that illustrator.\u003C\u002Fp>\n\u003Ch4>Star Rating Support (New in 3.0)\u003C\u002Fh4>\n\u003Cp>It turns out that not everyone who uses MyBookTable is an author. Readers use MyBookTable to post reviews of books they’ve read. Now MyBookTable has a Star Rating feature so that those book reviewers can rate the books they are reviewing.\u003C\u002Fp>\n\u003Ch4>Endorsements Section (New in 3.0)\u003C\u002Fh4>\n\u003Cp>MyBookTable 3 has a special section for you to show off endorsements, blurbs, and accolades. Book blurbs can now look better than ever before.\u003C\u002Fp>\n\u003Ch4>Buy Button Style Packs\u003C\u002Fh4>\n\u003Cp>Customize your store by showing some of the buy buttons as a bulleted list. Also, choose from multiple buy button color schemes.\u003C\u002Fp>\n\u003Ch4>Buy Button Shadow Box\u003C\u002Fh4>\n\u003Cp>Have a a lot of buy buttons cluttering up your book pages? No worries. MyBookTable 2.0 allows you to show a single “buy now” button that opens a shadow box with all your buy buttons.\u003C\u002Fp>\n\u003Ch4>Featured Book Widget\u003C\u002Fh4>\n\u003Cp>Feature a book on your sidebar with just a few clicks. You can even add multiple books by adding multiple widgets.\u003C\u002Fp>\n\u003Ch4>Mobile Responsive\u003C\u002Fh4>\n\u003Cp>If your WordPress theme is mobile responsive, MyBookTable will react similarly, delivering maximum compatibility for visitors on phones and tablets.\u003C\u002Fp>\n\u003Ch4>Recommend Books\u003C\u002Fh4>\n\u003Cp>Do you want to sell books by other authors? MyBookTable now has a “Recommended Books” tag out of the box so you can sell not only your books but other authors’ books as well.\u003C\u002Fp>\n\u003Ch4>Advanced Search Engine Optimization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>A Search-Optimized Page for Each Book\u003C\u002Fstrong>\u003Cbr \u002F>\nHaving a search-optimized book page may seem small, but this option makes a huge difference in how many people find your book. Most authors cram all their books onto one page. With so many titles per page, no one book can rank or get coveted Google juice. MyBookTable allows you to create a page for each book, as well as a page with all books listed, so you get the best of both worlds. Edit one and it updates the other. This gives you a much better chance of ranking higher when someone searches for one of your titles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Native SEO Controls\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you don’t currently use an SEO plugin, MyBookTable provides meta titles and descriptions as if you did, complete with optimized defaults in case you don’t want to bother optimizing it yourself.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced SEO Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nMyBookTable integrates with popular SEO plugins like WordPress SEO by Yoast and Scribe SEO. If you use one of these plugins, you get full access to their power.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Semantic Markup and OpenGraph\u003C\u002Fstrong>\u003Cbr \u002F>\nMyBookTable has built-in semantic markup, giving you the edge on search engines like Google and social networks like Facebook. We do all the heavy lifting for you, so your pages are naturally searchable.  This should improve Search Engine Optimization and social optimization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built-In Tutorial Videos\u003C\u002Fh4>\n\u003Cp>MyBookTable has built-in tutorial videos showing you how to use the plugin for maximum effect.\u003C\u002Fp>\n\u003Ch4>Compatibility Mode\u003C\u002Fh4>\n\u003Cp>With thousands of WordPress themes in existence, we can’t guarantee that MBT will work with every theme. So we have created a compatibility mode that allows for maximum compatibility with your theme. MyBookTable integrates with all the major theme frameworks, including Genesis, Woo Canvas, most Elegant Themes, and many Theme Forest Themes. Thesis is the only framework known not to work.\u003C\u002Fp>\n\u003Ch4>Easy Shortcode Interface\u003C\u002Fh4>\n\u003Cp>MBT adds an icon to the WordPress WYSIWYG Editor that allows you to add MyBookTable shortcodes to your site with just a couple of clicks.\u003C\u002Fp>\n\u003Ch4>Built-in Breadcrumbs\u003C\u002Fh4>\n\u003Cp>We have added breadcrumbs, which will not only make your book pages easier to use for your visitors, but will also improve search engine optimization. These breadcrumbs are fully compatible with the Genesis or Woo Canvas breadcrumb systems.\u003C\u002Fp>\n\u003Ch4>GetNoticed! Theme Integration\u003C\u002Fh4>\n\u003Cp>MyBookTable can import books from Michael Hyatt’s GetNoticed! theme. MyBookTable and GetNoticed! now work together seamlessly.\u003C\u002Fp>\n\u003Ch4>Book Widgets\u003C\u002Fh4>\n\u003Cp>MyBookTable gives you several cool book widgets. Including a featured book widget, genre widget, series widget, and more!\u003C\u002Fp>\n\u003Ch4>Premium Features (Available with Paid Upgrade)\u003C\u002Fh4>\n\u003Ch4>Affiliate Integration (Professional Upgrade Required)\u003C\u002Fh4>\n\u003Cp>Amazon, BN.com, and CBD.com all offer affiliate programs that help you supplement your income as an author. You won’t have to sell your book out of your garage to make more money. It also integrates seamlessly with leading SEO Plugins like Yoast and Scribe.\u003C\u002Fp>\n\u003Cp>Affiliate platforms supported:\u003Cbr \u002F>\n* Amazon (Amazon, Kindle)\u003Cbr \u002F>\n* Commission Junction (Audible)\u003Cbr \u002F>\n* Linkshare (Barnes & Noble, Kobo)\u003C\u002Fp>\n\u003Ch4>Landing Page Mode (Pro Upgrade Required)\u003C\u002Fh4>\n\u003Cp>MyBookTable 3 can now create landing pages for your books. Landing Page Mode is a total redesign of how a book page looks. It must be seen to be believed. This landing page can be used to power a whole website for your book title or just to make your book pages look better.\u003C\u002Fp>\n\u003Cp>= Reading Group Resources Section Pro Upgrade Required)=\u003Cbr \u002F>\nMyBookTable Pro now comes with a brand new section where you can add resources for reading clubs and book groups. The more resources you provide book clubs, the more they will want to read your book.\u003C\u002Fp>\n\u003Cp>Suggested materials include:\u003Cbr \u002F>\n* A PDF Download of Discussion Questions\u003Cbr \u002F>\n* Bulk Ordering Link\u003Cbr \u002F>\n* Powerpoint Companion\u003Cbr \u002F>\n* Chapter Excerpts PDF\u003Cbr \u002F>\n* Discussion Video\u003C\u002Fp>\n\u003Ch4>Grid View (Pro Upgrade Required)\u003C\u002Fh4>\n\u003Cp>Show your books in a responsive grid view.  This is a great option for sites with a lot of books to show.\u003C\u002Fp>\n\u003Ch4>Notify Me Button (Pro Upgrade Required)\u003C\u002Fh4>\n\u003Cp>Allow visitors to sign up for book updates by subscribing to your MailChimp list. This button can act as a Pre-Pre-Order button for books that are still a work in process.\u003C\u002Fp>\n\u003Ch4>UIEE Book Importer (Pro Upgrade Required)\u003C\u002Fh4>\n\u003Cp>MyBookTable can also import books from a Universal Information Exchange Environment (UIEE) file.\u003C\u002Fp>\n","A WordPress Bookstore Plugin to help authors boost book sales on sites like Amazon and Apple iBooks with great-looking book pages.",155030,76,42,"2026-01-22T23:26:00.000Z","4.5.0","7.0",[142,102,22,143],"author-plugin","ecommerce","https:\u002F\u002Fstormhillmedia.com\u002Fall-products\u002Fmybooktable\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmybooktable.zip",67,7,"2025-12-31 00:00:00",{"slug":150,"name":151,"version":152,"author":153,"author_profile":154,"description":155,"short_description":156,"active_installs":117,"downloaded":157,"rating":107,"num_ratings":158,"last_updated":159,"tested_up_to":160,"requires_at_least":121,"requires_php":161,"tags":162,"homepage":166,"download_link":167,"security_score":65,"vuln_count":168,"unpatched_count":29,"last_vuln_date":169,"fetched_at":31},"novelist","Novelist","1.3.0","Ashley","https:\u002F\u002Fprofiles.wordpress.org\u002Fnosegraze\u002F","\u003Cp>Novelist helps authors easily organize and display their portfolio of books.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All books are stored in their own “Books” area.\u003C\u002Fli>\n\u003Cli>Easy form for filling out book information.\u003C\u002Fli>\n\u003Cli>All book information is automatically formatted for you.\u003C\u002Fli>\n\u003Cli>Customizable templates.\u003C\u002Fli>\n\u003Cli>Easily create an archive of all your books.\u003C\u002Fli>\n\u003Cli>Developer-friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Available Book Info Fields:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Book Cover\u003C\u002Fli>\n\u003Cli>Series (name and number)\u003C\u002Fli>\n\u003Cli>Contributors\u003C\u002Fli>\n\u003Cli>Publisher\u003C\u002Fli>\n\u003Cli>Release Date\u003C\u002Fli>\n\u003Cli>Genres\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Synopsis\u003C\u002Fli>\n\u003Cli>Goodreads Link\u003C\u002Fli>\n\u003Cli>Purchase Links (configure your own list of retail sites)\u003C\u002Fli>\n\u003Cli>ISBN13\u003C\u002Fli>\n\u003Cli>ASIN\u003C\u002Fli>\n\u003Cli>Excerpt\u003C\u002Fli>\n\u003Cli>Extra Text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Extensive documentation is available at \u003Ca href=\"https:\u002F\u002Fnovelistplugin.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">novelistplugin.com\u002Fdocs\u003C\u002Fa>\u003C\u002Fp>\n","Easily organize and display your portfolio of books.",30645,9,"2025-08-02T14:58:00.000Z","6.8.5","7.4",[123,22,163,164,165],"goodreads","publishing","writing","https:\u002F\u002Fnovelistplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnovelist.zip",3,"2025-03-27 00:00:00",{"attackSurface":171,"codeSignals":524,"taintFlows":688,"riskAssessment":841,"analyzedAt":850},{"hooks":172,"ajaxHandlers":444,"restRoutes":517,"shortcodes":518,"cronEvents":523,"entryPointCount":219,"unprotectedCount":147},[173,179,183,187,191,195,200,205,209,213,217,220,223,228,231,236,239,243,247,251,255,258,261,263,266,268,271,276,279,283,285,289,292,295,299,301,304,306,309,312,316,319,322,324,327,329,332,335,337,340,344,348,351,355,358,361,364,368,371,374,376,378,379,382,384,386,390,391,393,397,399,403,406,410,411,414,418,421,424,426,428,429,431,433,436,439,441],{"type":174,"name":175,"callback":176,"file":177,"line":178},"action","switch_theme","deactivation_cleanup","includes\\appsero\\Insights.php",166,{"type":174,"name":175,"callback":180,"priority":181,"file":177,"line":182},"theme_deactivated",12,167,{"type":174,"name":184,"callback":185,"file":177,"line":186},"admin_footer","deactivate_scripts",177,{"type":174,"name":188,"callback":189,"file":177,"line":190},"admin_notices","admin_notice",192,{"type":174,"name":192,"callback":193,"file":177,"line":194},"admin_init","handle_optin_optout",195,{"type":196,"name":197,"callback":198,"file":177,"line":199},"filter","cron_schedules","add_weekly_schedule",199,{"type":174,"name":201,"callback":202,"file":203,"line":204},"wp_footer","maybe_save_assets_data","includes\\asset-generator\\gs-asset-generator-base.php",21,{"type":174,"name":206,"callback":207,"file":203,"line":208},"post_updated","post_updated__purge",22,{"type":196,"name":210,"callback":211,"file":203,"line":212},"widget_update_callback","widget_updated__purge",23,{"type":174,"name":214,"callback":215,"file":203,"line":216},"update_option_sidebars_widgets","assets_purge_all",24,{"type":174,"name":218,"callback":215,"file":203,"line":219},"gsp_shortcode_updated",25,{"type":174,"name":221,"callback":215,"file":203,"line":222},"gsp_preference_update",26,{"type":196,"name":224,"callback":225,"file":226,"line":227},"manage_edit-gs_bookshowcase_columns","screen_columns","includes\\columns.php",20,{"type":174,"name":229,"callback":230,"priority":119,"file":226,"line":204},"manage_posts_custom_column","columns_content",{"type":174,"name":232,"callback":233,"file":234,"line":235},"init","register_post_type","includes\\cpt.php",15,{"type":174,"name":232,"callback":237,"file":234,"line":238},"register_taxonomies",16,{"type":174,"name":240,"callback":241,"file":234,"line":242},"after_setup_theme","theme_supports",17,{"type":174,"name":192,"callback":244,"file":245,"line":246},"maybe_auto_import_all_data","includes\\demo-data\\gs-books-dummy-data.php",33,{"type":174,"name":248,"callback":249,"priority":119,"file":245,"line":250},"edit_post_gs_book_showcase_slider","remove_dummy_indicator",36,{"type":174,"name":252,"callback":253,"file":245,"line":254},"gsbooks_dummy_attachments_process_start","closure",39,{"type":174,"name":256,"callback":253,"file":245,"line":257},"gsbooks_dummy_attachments_process_finished",51,{"type":174,"name":259,"callback":253,"file":245,"line":260},"gsbooks_dummy_terms_process_finished",59,{"type":174,"name":262,"callback":253,"file":245,"line":146},"gsbooks_dummy_books_process_finished",{"type":174,"name":264,"callback":253,"file":245,"line":265},"gsbooks_dummy_shortcodes_process_start",80,{"type":174,"name":267,"callback":253,"file":245,"line":86},"gsbooks_dummy_shortcodes_process_finished",{"type":196,"name":269,"callback":269,"file":245,"line":270},"http_request_args",749,{"type":196,"name":272,"callback":273,"priority":119,"file":274,"line":275},"get_terms_orderby","anonymous","includes\\functions.php",135,{"type":174,"name":188,"callback":277,"file":274,"line":278},"GS_BOOKS\\pro_compatibility_notice",295,{"type":196,"name":280,"callback":281,"file":274,"line":282},"wp_calculate_image_srcset_meta","__return_null",355,{"type":174,"name":232,"callback":253,"file":284,"line":147},"includes\\gs-common-pages\\gs-book-common-pages.php",{"type":174,"name":286,"callback":286,"priority":11,"file":287,"line":288},"admin_menu","includes\\gs-common-pages\\gs-plugins-common-pages.php",13,{"type":174,"name":286,"callback":290,"file":287,"line":291},"admin_menu_2",14,{"type":174,"name":293,"callback":294,"file":287,"line":235},"admin_enqueue_scripts","scripts",{"type":196,"name":296,"callback":297,"file":298,"line":181},"template_include","gs_books_single_template","includes\\hooks.php",{"type":196,"name":296,"callback":300,"file":298,"line":288},"gs_books_archive_template",{"type":196,"name":302,"callback":303,"file":298,"line":291},"taxonomy_template","gs_books_author_archive",{"type":174,"name":232,"callback":305,"file":298,"line":235},"gs_books_flush_rewrite",{"type":174,"name":286,"callback":307,"priority":308,"file":298,"line":238},"register_sub_menu",5,{"type":174,"name":286,"callback":310,"priority":311,"file":298,"line":242},"register_sub_menu_bulk_import",30,{"type":174,"name":313,"callback":314,"file":298,"line":315},"in_admin_header","remove_admin_notices",18,{"type":196,"name":317,"callback":318,"priority":119,"file":298,"line":63},"plugin_row_meta","pluginsRowMeta",{"type":174,"name":320,"callback":321,"file":298,"line":227},"plugins_loaded","gs_book_showcase_plugin_loaded",{"type":196,"name":323,"callback":323,"priority":28,"file":298,"line":204},"post_type_archive_link",{"type":174,"name":286,"callback":307,"priority":325,"file":326,"line":63},40,"includes\\import-export.php",{"type":174,"name":320,"callback":253,"file":328,"line":242},"includes\\init.php",{"type":174,"name":232,"callback":330,"file":328,"line":331},"GS_BOOKS\\gs_appsero_init",27,{"type":174,"name":232,"callback":333,"file":328,"line":334},"GS_BOOKS\\gs_load_textdomain",43,{"type":174,"name":232,"callback":232,"file":336,"line":212},"includes\\integrations\\integration-beaver.php",{"type":174,"name":338,"callback":232,"file":339,"line":212},"divi_extensions_init","includes\\integrations\\integration-divi.php",{"type":174,"name":341,"callback":342,"file":339,"line":343},"et_builder_modules_loaded","GS_BOOKS\\divi_widget_class",31,{"type":174,"name":345,"callback":346,"file":339,"line":347},"wp_enqueue_scripts","wp_hook_enqueue_scripts",32,{"type":174,"name":349,"callback":350,"file":339,"line":246},"wp_head","editor_style",{"type":174,"name":352,"callback":353,"file":354,"line":212},"elementor\u002Fwidgets\u002Fregister","register_elementor_widget","includes\\integrations\\integration-elementor.php",{"type":174,"name":356,"callback":357,"file":354,"line":216},"elementor\u002Felements\u002Fcategories_registered","add_elementor_widget_category",{"type":174,"name":359,"callback":360,"file":354,"line":222},"elementor\u002Feditor\u002Fafter_enqueue_scripts","print_elementor_editor_scripts",{"type":174,"name":362,"callback":363,"file":354,"line":331},"elementor\u002Feditor\u002Fafter_enqueue_styles","print_elementor_editor_styles",{"type":174,"name":365,"callback":366,"file":354,"line":367},"elementor\u002Fpreview\u002Fenqueue_styles","print_elementor_preview_styles",29,{"type":174,"name":369,"callback":370,"file":354,"line":311},"elementor\u002Fpreview\u002Fenqueue_scripts","print_elementor_preview_scripts",{"type":174,"name":232,"callback":372,"file":373,"line":315},"load_block_script","includes\\integrations\\integration-gutenberg.php",{"type":174,"name":375,"callback":375,"file":373,"line":63},"enqueue_block_editor_assets",{"type":174,"name":320,"callback":320,"file":377,"line":227},"includes\\integrations\\integration-oxygen.php",{"type":174,"name":232,"callback":232,"file":377,"line":204},{"type":174,"name":380,"callback":253,"priority":29,"file":377,"line":381},"ct_builder_start",28,{"type":174,"name":383,"callback":253,"priority":29,"file":377,"line":347},"ct_builder_end",{"type":174,"name":345,"callback":385,"file":377,"line":77},"enqueue_scripts",{"type":174,"name":387,"callback":388,"file":389,"line":204},"td_global_after","register_block","includes\\integrations\\integration-tagdiv.php",{"type":174,"name":345,"callback":385,"file":389,"line":208},{"type":174,"name":293,"callback":392,"file":389,"line":212},"block_css",{"type":174,"name":394,"callback":395,"file":396,"line":204},"vc_before_init","register_wpbakery_vc_widget","includes\\integrations\\integration-wpb-vc.php",{"type":174,"name":184,"callback":398,"file":396,"line":208},"print_wpbakery_vc_editor_scripts",{"type":174,"name":400,"callback":401,"file":402,"line":208},"add_meta_boxes","add_meta_box","includes\\metabox.php",{"type":174,"name":404,"callback":405,"file":402,"line":212},"save_post","save",{"type":174,"name":188,"callback":407,"file":408,"line":409},"gsadmin_signup_notice_message","includes\\notices.php",75,{"type":174,"name":188,"callback":407,"file":408,"line":67},{"type":174,"name":320,"callback":253,"priority":29,"file":412,"line":413},"includes\\plugin.php",57,{"type":174,"name":345,"callback":415,"priority":416,"file":417,"line":14},"enqueue_frontend_assets",9999,"includes\\scripts.php",{"type":174,"name":293,"callback":419,"priority":416,"file":417,"line":420},"admin_enqueue_assets",38,{"type":174,"name":422,"callback":423,"file":417,"line":254},"admin_head","print_plugin_icon_css",{"type":174,"name":201,"callback":253,"file":417,"line":425},397,{"type":174,"name":286,"callback":307,"priority":311,"file":427,"line":315},"includes\\shortcode-builder\\builder.php",{"type":174,"name":293,"callback":294,"file":427,"line":63},{"type":174,"name":345,"callback":430,"file":427,"line":227},"preview_scripts",{"type":174,"name":296,"callback":432,"file":427,"line":137},"populate_shortcode_preview",{"type":174,"name":434,"callback":435,"file":427,"line":334},"show_admin_bar","hide_admin_bar_from_preview",{"type":174,"name":286,"callback":437,"priority":325,"file":438,"line":235},"gs_books_enable_sort","includes\\sortable.php",{"type":174,"name":293,"callback":440,"file":438,"line":238},"sort_scripts",{"type":174,"name":232,"callback":442,"file":443,"line":381},"set_theme_template_path","includes\\template-loader.php",[445,449,452,455,458,461,464,467,469,471,474,477,480,483,486,489,492,495,498,501,505,508,511,514],{"action":446,"nopriv":447,"callback":446,"hasNonce":448,"hasCapCheck":447,"file":245,"line":222},"gsbooks_dismiss_demo_data_notice",false,true,{"action":450,"nopriv":447,"callback":451,"hasNonce":448,"hasCapCheck":448,"file":245,"line":331},"gs_books_import_book_data","import_book_data",{"action":453,"nopriv":447,"callback":454,"hasNonce":448,"hasCapCheck":448,"file":245,"line":381},"gs_books_remove_book_data","remove_book_data",{"action":456,"nopriv":447,"callback":457,"hasNonce":448,"hasCapCheck":448,"file":245,"line":367},"gs_books_import_shortcode_data","import_shortcode_data",{"action":459,"nopriv":447,"callback":460,"hasNonce":448,"hasCapCheck":448,"file":245,"line":311},"gs_books_remove_shortcode_data","remove_shortcode_data",{"action":462,"nopriv":447,"callback":463,"hasNonce":448,"hasCapCheck":448,"file":245,"line":343},"gs_books_import_all_data","import_all_data",{"action":465,"nopriv":447,"callback":466,"hasNonce":448,"hasCapCheck":448,"file":245,"line":347},"gs_books_remove_all_data","remove_all_data",{"action":468,"nopriv":447,"callback":468,"hasNonce":448,"hasCapCheck":448,"file":326,"line":242},"gs_books_export_data",{"action":470,"nopriv":447,"callback":470,"hasNonce":448,"hasCapCheck":448,"file":326,"line":315},"gs_books_import_data",{"action":472,"nopriv":447,"callback":473,"hasNonce":448,"hasCapCheck":448,"file":427,"line":208},"gs_books_create_shortcode","create_shortcode",{"action":475,"nopriv":447,"callback":476,"hasNonce":448,"hasCapCheck":448,"file":427,"line":212},"gs_books_clone_shortcode","clone_shortcode",{"action":478,"nopriv":447,"callback":479,"hasNonce":447,"hasCapCheck":447,"file":427,"line":216},"gs_books_get_shortcode","get_shortcode",{"action":481,"nopriv":447,"callback":482,"hasNonce":448,"hasCapCheck":448,"file":427,"line":219},"gs_books_update_shortcode","update_shortcode",{"action":484,"nopriv":447,"callback":485,"hasNonce":448,"hasCapCheck":448,"file":427,"line":222},"gs_books_delete_shortcodes","delete_shortcodes",{"action":487,"nopriv":447,"callback":488,"hasNonce":448,"hasCapCheck":448,"file":427,"line":331},"gs_books_temp_save_shortcode_settings","temp_save_shortcode_settings",{"action":490,"nopriv":447,"callback":491,"hasNonce":447,"hasCapCheck":447,"file":427,"line":381},"gs_books_get_shortcodes","get_shortcodes",{"action":493,"nopriv":447,"callback":494,"hasNonce":447,"hasCapCheck":447,"file":427,"line":311},"gs_books_get_shortcode_pref","get_shortcode_pref",{"action":496,"nopriv":447,"callback":497,"hasNonce":448,"hasCapCheck":447,"file":427,"line":343},"gs_books_save_shortcode_pref","save_shortcode_pref",{"action":499,"nopriv":447,"callback":500,"hasNonce":447,"hasCapCheck":447,"file":427,"line":246},"gs_books_get_localization","get_localization",{"action":502,"nopriv":447,"callback":503,"hasNonce":448,"hasCapCheck":447,"file":427,"line":504},"gs_books_save_localization","save_localization",34,{"action":506,"nopriv":447,"callback":507,"hasNonce":447,"hasCapCheck":447,"file":427,"line":250},"gsbooks_get_taxonomy_settings","get_taxonomy_settings",{"action":509,"nopriv":447,"callback":510,"hasNonce":448,"hasCapCheck":447,"file":427,"line":14},"gsbooks_save_taxonomy_settings","save_taxonomy_settings",{"action":512,"nopriv":447,"callback":513,"hasNonce":447,"hasCapCheck":447,"file":427,"line":254},"gsbooks_get_fields_visibility_settings","get_fields_visibility_settings",{"action":515,"nopriv":447,"callback":516,"hasNonce":447,"hasCapCheck":447,"file":427,"line":325},"gsbooks_save_fields_visibility_settings","save_fields_visibility_settings",[],[519],{"tag":520,"callback":521,"file":522,"line":208},"gs_bookshowcase","shortcode","includes\\shortcode.php",[],{"dangerousFunctions":525,"sqlUsage":526,"outputEscaping":543,"fileOperations":685,"externalRequests":686,"nonceChecks":204,"capabilityChecks":212,"bundledLibraries":687},[],{"prepared":238,"raw":147,"locations":527},[528,531,532,534,537,539,541],{"file":203,"line":529,"context":530},186,"$wpdb->query() with variable interpolation",{"file":203,"line":199,"context":530},{"file":326,"line":533,"context":530},261,{"file":326,"line":535,"context":536},628,"$wpdb->get_results() with variable interpolation",{"file":427,"line":538,"context":536},859,{"file":427,"line":540,"context":530},1065,{"file":427,"line":542,"context":530},3095,{"escaped":544,"rawEcho":136,"locations":545},497,[546,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,578,580,582,584,586,588,590,591,593,595,597,599,600,602,604,606,608,609,612,614,616,618,620,622,624,626,627,629,631,632,633,635,636,638,640,642,644,646,648,650,652,654,655,656,657,659,660,661,662,664,665,666,667,669,672,673,675,678,680,683],{"file":547,"line":14,"context":548},"includes\\asset-generator\\gs-books-asset-generator.php","raw output",{"file":274,"line":550,"context":548},253,{"file":287,"line":552,"context":548},235,{"file":287,"line":554,"context":548},324,{"file":287,"line":556,"context":548},328,{"file":287,"line":558,"context":548},335,{"file":287,"line":560,"context":548},360,{"file":287,"line":562,"context":548},361,{"file":287,"line":564,"context":548},393,{"file":287,"line":566,"context":548},394,{"file":287,"line":568,"context":548},426,{"file":287,"line":570,"context":548},427,{"file":287,"line":572,"context":548},440,{"file":287,"line":574,"context":548},442,{"file":287,"line":576,"context":548},443,{"file":287,"line":576,"context":548},{"file":287,"line":579,"context":548},454,{"file":287,"line":581,"context":548},456,{"file":287,"line":583,"context":548},457,{"file":287,"line":585,"context":548},468,{"file":287,"line":587,"context":548},470,{"file":287,"line":589,"context":548},471,{"file":287,"line":589,"context":548},{"file":287,"line":592,"context":548},482,{"file":287,"line":594,"context":548},484,{"file":287,"line":596,"context":548},485,{"file":287,"line":598,"context":548},495,{"file":287,"line":544,"context":548},{"file":287,"line":601,"context":548},498,{"file":287,"line":603,"context":548},509,{"file":287,"line":605,"context":548},511,{"file":287,"line":607,"context":548},512,{"file":287,"line":607,"context":548},{"file":610,"line":611,"context":548},"includes\\helpers.php",297,{"file":326,"line":613,"context":548},687,{"file":615,"line":168,"context":548},"includes\\integrations\\beaver\\includes\\frontend.php",{"file":354,"line":617,"context":548},210,{"file":377,"line":619,"context":548},74,{"file":621,"line":181,"context":548},"includes\\meta-fields\\gallery.php",{"file":408,"line":623,"context":548},95,{"file":408,"line":625,"context":548},96,{"file":408,"line":625,"context":548},{"file":408,"line":628,"context":548},101,{"file":630,"line":208,"context":548},"includes\\shortcode-builder\\preview.php",{"file":630,"line":222,"context":548},{"file":630,"line":331,"context":548},{"file":522,"line":634,"context":548},182,{"file":522,"line":634,"context":548},{"file":522,"line":637,"context":548},251,{"file":438,"line":639,"context":548},68,{"file":438,"line":641,"context":548},129,{"file":438,"line":643,"context":548},130,{"file":438,"line":645,"context":548},131,{"file":438,"line":647,"context":548},312,{"file":438,"line":649,"context":548},313,{"file":438,"line":651,"context":548},314,{"file":438,"line":653,"context":548},327,{"file":438,"line":653,"context":548},{"file":438,"line":556,"context":548},{"file":438,"line":556,"context":548},{"file":438,"line":658,"context":548},329,{"file":438,"line":658,"context":548},{"file":438,"line":658,"context":548},{"file":438,"line":658,"context":548},{"file":438,"line":663,"context":548},330,{"file":438,"line":663,"context":548},{"file":438,"line":663,"context":548},{"file":438,"line":663,"context":548},{"file":438,"line":668,"context":548},334,{"file":670,"line":671,"context":548},"templates\\authors\\gsb-author-single-style-01.php",46,{"file":670,"line":86,"context":548},{"file":674,"line":291,"context":548},"templates\\partials\\gs-pagination.php",{"file":676,"line":677,"context":548},"templates\\partials\\gs-taxonomy-default.php",64,{"file":679,"line":119,"context":548},"templates\\partials\\gsb-no-book.php",{"file":681,"line":682,"context":548},"templates\\singles\\gs-book-single-default.php",376,{"file":684,"line":227,"context":548},"templates\\singles\\partials\\book-description.php",4,6,[],[689,706,714,732,746,759,775,787,798],{"entryPoint":690,"graph":691,"unsanitizedCount":29,"severity":705},"gsadmin_signup_notice_message (includes\\notices.php:88)",{"nodes":692,"edges":703},[693,698],{"id":694,"type":695,"label":696,"file":408,"line":697},"n0","source","$_SERVER",90,{"id":699,"type":700,"label":701,"file":408,"line":27,"wp_function":702},"n1","sink","echo() [XSS]","echo",[704],{"from":694,"to":699,"sanitized":448},"low",{"entryPoint":707,"graph":708,"unsanitizedCount":29,"severity":705},"\u003Cnotices> (includes\\notices.php:0)",{"nodes":709,"edges":712},[710,711],{"id":694,"type":695,"label":696,"file":408,"line":697},{"id":699,"type":700,"label":701,"file":408,"line":27,"wp_function":702},[713],{"from":694,"to":699,"sanitized":448},{"entryPoint":715,"graph":716,"unsanitizedCount":48,"severity":705},"save_taxonomy_settings (includes\\shortcode-builder\\builder.php:223)",{"nodes":717,"edges":729},[718,721,724],{"id":694,"type":695,"label":719,"file":427,"line":720},"$_POST['tax_settings']",232,{"id":699,"type":722,"label":723,"file":427,"line":720},"transform","→ _save_taxonomy_settings()",{"id":725,"type":700,"label":726,"file":427,"line":727,"wp_function":728},"n2","update_option() [Settings Manipulation]",240,"update_option",[730,731],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"entryPoint":733,"graph":734,"unsanitizedCount":48,"severity":705},"save_shortcode_pref (includes\\shortcode-builder\\builder.php:2949)",{"nodes":735,"edges":743},[736,739,741],{"id":694,"type":695,"label":737,"file":427,"line":738},"$_POST",2958,{"id":699,"type":722,"label":740,"file":427,"line":738},"→ _save_shortcode_pref()",{"id":725,"type":700,"label":726,"file":427,"line":742,"wp_function":728},2935,[744,745],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"entryPoint":747,"graph":748,"unsanitizedCount":48,"severity":705},"save_localization (includes\\shortcode-builder\\builder.php:3014)",{"nodes":749,"edges":756},[750,752,754],{"id":694,"type":695,"label":737,"file":427,"line":751},3026,{"id":699,"type":722,"label":753,"file":427,"line":751},"→ _save_localization()",{"id":725,"type":700,"label":726,"file":427,"line":755,"wp_function":728},3004,[757,758],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"entryPoint":760,"graph":761,"unsanitizedCount":48,"severity":774},"clone_shortcode (includes\\shortcode-builder\\builder.php:928)",{"nodes":762,"edges":771},[763,765,767],{"id":694,"type":695,"label":737,"file":427,"line":764},940,{"id":699,"type":722,"label":766,"file":427,"line":764},"→ _get_shortcode()",{"id":725,"type":700,"label":768,"file":427,"line":769,"wp_function":770},"get_row() [SQLi]",833,"get_row",[772,773],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},"high",{"entryPoint":776,"graph":777,"unsanitizedCount":48,"severity":774},"get_shortcode (includes\\shortcode-builder\\builder.php:984)",{"nodes":778,"edges":784},[779,782,783],{"id":694,"type":695,"label":780,"file":427,"line":781},"$_GET",987,{"id":699,"type":722,"label":766,"file":427,"line":781},{"id":725,"type":700,"label":768,"file":427,"line":769,"wp_function":770},[785,786],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"entryPoint":788,"graph":789,"unsanitizedCount":48,"severity":774},"update_shortcode (includes\\shortcode-builder\\builder.php:990)",{"nodes":790,"edges":795},[791,793,794],{"id":694,"type":695,"label":737,"file":427,"line":792},1002,{"id":699,"type":722,"label":766,"file":427,"line":792},{"id":725,"type":700,"label":768,"file":427,"line":769,"wp_function":770},[796,797],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"entryPoint":799,"graph":800,"unsanitizedCount":686,"severity":774},"\u003Cbuilder> (includes\\shortcode-builder\\builder.php:0)",{"nodes":801,"edges":830},[802,803,804,805,808,810,812,814,816,818,820,822,824,826,828],{"id":694,"type":695,"label":719,"file":427,"line":720},{"id":699,"type":722,"label":723,"file":427,"line":720},{"id":725,"type":700,"label":726,"file":427,"line":727,"wp_function":728},{"id":806,"type":695,"label":807,"file":427,"line":764},"n3","$_POST (x2)",{"id":809,"type":722,"label":766,"file":427,"line":764},"n4",{"id":811,"type":700,"label":768,"file":427,"line":769,"wp_function":770},"n5",{"id":813,"type":695,"label":780,"file":427,"line":781},"n6",{"id":815,"type":722,"label":766,"file":427,"line":781},"n7",{"id":817,"type":700,"label":768,"file":427,"line":769,"wp_function":770},"n8",{"id":819,"type":695,"label":737,"file":427,"line":738},"n9",{"id":821,"type":722,"label":740,"file":427,"line":738},"n10",{"id":823,"type":700,"label":726,"file":427,"line":742,"wp_function":728},"n11",{"id":825,"type":695,"label":737,"file":427,"line":751},"n12",{"id":827,"type":722,"label":753,"file":427,"line":751},"n13",{"id":829,"type":700,"label":726,"file":427,"line":755,"wp_function":728},"n14",[831,832,833,834,835,836,837,838,839,840],{"from":694,"to":699,"sanitized":447},{"from":699,"to":725,"sanitized":447},{"from":806,"to":809,"sanitized":447},{"from":809,"to":811,"sanitized":447},{"from":813,"to":815,"sanitized":447},{"from":815,"to":817,"sanitized":447},{"from":819,"to":821,"sanitized":447},{"from":821,"to":823,"sanitized":447},{"from":825,"to":827,"sanitized":447},{"from":827,"to":829,"sanitized":447},{"summary":842,"deductions":843},"The gs-books-showcase v3.1.1 plugin presents a mixed security posture.  On the positive side, it demonstrates good practices with a high percentage of properly escaped output and a significant portion of SQL queries utilizing prepared statements.  The absence of bundled libraries and external HTTP requests that could be exploited for code execution are also strengths.  However, significant concerns arise from the attack surface, with 7 out of 25 entry points lacking authentication checks, particularly AJAX handlers. This directly correlates with the taint analysis, which revealed 4 high-severity flows with unsanitized paths.  While there are no currently unpatched CVEs, the history of 2 medium-severity Cross-Site Scripting (XSS) vulnerabilities, with the most recent in December 2024, indicates a recurring pattern of input validation weaknesses that attackers could potentially leverage.\n\nThe presence of multiple high-severity taint flows and the lack of authentication on several AJAX handlers represent the most immediate risks, suggesting potential for unauthorized actions or data manipulation. The past XSS vulnerabilities, even though patched, highlight a persistent area for improvement in input sanitization.  While the plugin has a good number of implemented checks (nonce and capability), their effectiveness is diminished when critical entry points are not protected by authentication.  Overall, the plugin is not critically insecure but requires immediate attention to address the unprotected entry points and the identified high-severity taint flows to mitigate the risk of exploitation.",[844,846,848],{"reason":845,"points":147},"Unprotected AJAX handlers",{"reason":847,"points":181},"High severity taint flows",{"reason":849,"points":119},"Past XSS vulnerabilities","2026-03-16T19:35:05.720Z",{"wat":852,"direct":861},{"assetPaths":853,"generatorPatterns":856,"scriptPaths":857,"versionParams":858},[854,855],"\u002Fwp-content\u002Fplugins\u002Fgs-books-showcase\u002Fassets\u002Fcss\u002Fgs-books-showcase-public.css","\u002Fwp-content\u002Fplugins\u002Fgs-books-showcase\u002Fassets\u002Fjs\u002Fgs-books-showcase-public.js",[],[],[859,860],"gs-books-showcase\u002Fassets\u002Fcss\u002Fgs-books-showcase-public.css?ver=","gs-books-showcase\u002Fassets\u002Fjs\u002Fgs-books-showcase-public.js?ver=",{"cssClasses":862,"htmlComments":870,"htmlAttributes":871,"restEndpoints":873,"jsGlobals":874,"shortcodeOutput":875},[863,864,865,866,867,868,869],"gsb-title","gsb-title h3","gs-star-rating","gsb-book-info","gsb-book-info p","gsb-desc","gsb-desc p",[],[872],"gs_book_area_",[],[],[876],"[gs_bookshowcase id="]