[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnksT0rgdQi5UJV2MtTBtKP7o8qy_FCvFDFyor34L87U":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":146,"fingerprints":195},"booktuner","bookTuner","1.1.2","silversteelwolf","https:\u002F\u002Fprofiles.wordpress.org\u002Fsilversteelwolf\u002F","\u003Cp>bookTuner pulls book information from one of your shelves on Goodreads.com. Title, author, jacket art, and a review snippet can all be displayed on your site with the plugin’s configurable settings and simple tags. The plugin is an adaptation of fmTuner by Collin Allen.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displays books from currently-reading, to-read, read, or a custom shelf\u003C\u002Fli>\n\u003Cli>Limit how many books are shown\u003C\u002Fli>\n\u003Cli>Configure how often the book list is updated\u003C\u002Fli>\n\u003Cli>Customize book appearence with HTML and tags\u003C\u002Fli>\n\u003Cli>Set length of review preview\u003C\u002Fli>\n\u003Cli>Sort list by a number of criteria including author, title, rating, and date read\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A Goodreads.com account with books added to a shelf\u003C\u002Fli>\n\u003Cli>WordPress 2.7 or newer\u003C\u002Fli>\n\u003Cli>PHP 5 or newer\u003C\u002Fli>\n\u003C\u002Ful>\n","bookTuner displays books from Goodreads.com in a customizable format.",20,5144,0,"2011-02-06T01:24:00.000Z","3.0.5","2.7","",[19,20,21,22,23],"artwork","book","cover","goodreads","reading","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbooktuner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooktuner.1.1.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-05T14:57:28.695Z",[36,62,84,105,126],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"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.",1000,30645,100,9,"2025-08-02T14:58:00.000Z","6.8.5","5.0","7.4",[53,54,22,55,56],"authors","books","publishing","writing","https:\u002F\u002Fnovelistplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnovelist.zip",98,3,"2025-03-27 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":17,"tags":77,"homepage":82,"download_link":83,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"book-review-library","Book Review Library","1.4.23","Chris Reynolds","https:\u002F\u002Fprofiles.wordpress.org\u002Fjazzs3quence\u002F","\u003Cp>The Book Review Library plugin allows you to create a library of books, with reviews, that include sortable meta information like author, illustrator, genre, subjects as well as ratings. This enables you to list all the books of a particular type (e.g. all books written by a particular author or with a specific rating). With very little effort, the book review system will be up and running on your site right away, with built in filters to add this extra information to the page without any custom theming.\u003C\u002Fp>\n\u003Cp>A configurable shortcode is also built in, to display a book list. \u003Ccode>[book-reviews]\u003C\u002Fcode> will display all books, while \u003Ccode>[book-reviews count=3]\u003C\u002Fcode> will only display 3 books and \u003Ccode>[book-reviews count=3 covers=true]\u003C\u002Fcode> will display those reviews with their covers, if they exist.\u003C\u002Fp>\n\u003Cp>Two sidebar widgets have also been included. A Recent Reviews widget will display the most recent book reviews that have been added, and a Related Books widget will display a list of similar books when you are looking at a single book or book list by common genre tags.\u003C\u002Fp>\n\u003Cp>Theme developers haven’t been forgotten either. If you want to customize the way the reviews display, create and edit these template files:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>taxonomy.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>archive-book-review.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>single-book-review.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, there are a number of template tags that can be used in your theme, which are found in \u003Ccode>inc\u002Ffunc.php\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>This plugin uses the \u003Ca href=\"http:\u002F\u002Fgenericons.com\" rel=\"nofollow ugc\">Genericons icon font\u003C\u002Fa> in both the dashboard and the front end to display the book icons and star ratings.\u003C\u002Fp>\n\u003Ch4>Translators!\u003C\u002Fh4>\n\u003Cp>New translations site is up at https:\u002F\u002Fchrisreynolds.io\u002Fglotpress\u002Fprojects\u002Fbook-review-library\u002F\u003Cbr \u002F>\nPlease email me at hello at chrisreynolds dot io if you want to be added as a translator.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Italian translation\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fprofile\u002Ftristano-ajmone\" rel=\"ugc\">tristano-ajmone\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hungarian translation\u003C\u002Fstrong> by \u003Ca href=\"http:\u002F\u002Fjoco1114.dyndns.org\u002F\" rel=\"nofollow ugc\">Ignácz József\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>French translation\u003C\u002Fstrong> by claire idrac\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Russian translation\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fprofile\u002Fdiana-kononova\" rel=\"ugc\">Diana Kononova\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Arabic translation\u003C\u002Fstrong> by Salim Solomon\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spanish translation\u003C\u002Fstrong> by Tierras del Rincon\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persian (Farsi) translation\u003C\u002Fstrong> by \u003Ca href=\"http:\u002F\u002Fwww.masoudallameh.com\u002F\" rel=\"nofollow ugc\">Masoud Allameh\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Polish translation\u003C\u002Fstrong> by Rafał Szampera\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Catalan translation\u003C\u002Fstrong> by Jordi Ramirez\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Turkish translation\u003C\u002Fstrong> by Yardımcı Destek Teknolojileri\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dutch translation\u003C\u002Fstrong> by robin ketelaars\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About this plugin\u003C\u002Fh4>\n\u003Cp>I sat down with a librarian and a volunteer at the \u003Ca href=\"http:\u002F\u002Focslc.org\u002Flibrary\u002F\" rel=\"nofollow ugc\">Open Classroom charter school library\u003C\u002Fa> and asked them what they wanted from the website. The result is this plugin. It was built with a real use-case in mind based on specific feedback I received about things they wanted to share with the school and wider community. If you have questions or suggestions, feel free to \u003Ca href=\"http:\u002F\u002Fjazzsequence.com\u002Fabout\u002F\" rel=\"nofollow ugc\">let me know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Note\u003C\u002Fh3>\n\u003Cp>This plugin hasn’t been in active development for a while. However a major revision\u002Frewrite has been planned for some time. The plugin is stable and works with all versions of WordPress and I’m happy to review\u002Fmerge pull requests on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjazzsequence\u002Fbook-review-library\" rel=\"nofollow ugc\">GitHub repo\u003C\u002Fa> or respond to support queries you may have but no new features are planned until after the rewrite is complete.\u003C\u002Fp>\n\u003Ch3>Shortcodes & Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>Book Review Library currently supports one shortcode. This page will list the shortcode variations and parameters supported and describe what each available option and parameter does.\u003C\u002Fp>\n\u003Ch4>Book Reviews\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays a list of books. If used with no additional parameters, this will display \u003Cem>all\u003C\u002Fem> books, ordered by date added, with no covers and no review or excerpt displayed.\u003C\u002Fp>\n\u003Ch4>Count\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews count=5]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Defines how many books to display on a page. Takes any interger. Omit to display all posts. The above shortcode would display the 5 most recent book reviews. Can be used in conjunction with any of the other parameters.\u003C\u002Fp>\n\u003Ch4>Covers\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews covers=true]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays the book cover if it’s been added to the review and \u003Cem>if the theme supports it\u003C\u002Fem>. Only accepted argument is \u003Ccode>true\u003C\u002Fcode>. Requires the theme to support post thumbnails. The above shortcode would display all books with book covers.\u003C\u002Fp>\n\u003Ch4>Order By\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews order_by=title]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Changes the order in which the books are displayed. By default, lists by date added. Accepted arguments are \u003Ccode>date_added\u003C\u002Fcode>, \u003Ccode>author\u003C\u002Fcode> — lists by author’s \u003Cem>first\u003C\u002Fem> name (unless authors have been added last name first, e.g. “Reynolds Chris”), \u003Ccode>title\u003C\u002Fcode> — lists by book title. The above shortcode would display all books alphabetically by title.\u003C\u002Fp>\n\u003Ch4>Format\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews format=excerpt]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Determines whether to display the full review or an excerpt. Default is no review text displayed. Accepted arguments are \u003Ccode>full\u003C\u002Fcode> — displays full book review, \u003Ccode>excerpt\u003C\u002Fcode> — displays an excerpt of the review or \u003Ccode>none\u003C\u002Fcode>. The above shortcode would display all book reviews with an excerpt of each review.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews author=j-k-rowling]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Filters all book reviews by single author. Any \u003Cstrong>slug\u003C\u002Fstrong> of an existing book author is accepted. The above shortcode would display all books by J.K. Rowling. Alternately, when wrapped in quotes, you can use the full name of any existing book author. The following would also work to display all books by J.K. Rowling:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[book-reviews author=\"J.K. Rowling\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Genre\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[book-reviews genre=sci-fi]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Filters all book reviews by genre. Any existing genre slug is accepted. The above shortcode would display all books in the Sci-Fi genre. When wrapped in quotes, you can use the full name of any existing genre \u003Cstrong>if the name matches the slug\u003C\u002Fstrong>. The following would display all the books in the “Science Fiction” genre if that genre had a slug of \u003Ccode>science-fiction\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[book-reviews genre=\"Science Fiction\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","A book cataloguing and review system designed with bookophiles and librarians in mind.",200,33200,96,16,"2022-07-19T17:26:00.000Z","6.1.10","3.6",[20,78,79,80,81],"book-review","librarian","library","reading-level","http:\u002F\u002Fmuseumthemes.com\u002Fbook-review-library\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbook-review-library.1.4.23.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":46,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":17,"tags":98,"homepage":103,"download_link":104,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"display-good-reads-books","Good Reads Books","1.2","David Sword","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidsword\u002F","\u003Ch4>Showcase reading and read Goodreads shelves on your website.\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Select how many books to show in a row\n\u003Cul>\n\u003Cli>Will display all currently reading\u003C\u002Fli>\n\u003Cli>Rest of space filled with recently read\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Updates shelves daily\u003C\u002Fli>\n\u003Cli>Colour, or, Black & White covers (for the true Kindle experience)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>After setting up, use \u003Ccode>[goodreads]\u003C\u002Fcode> shortcode to display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Please Note\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🍺 This is a new plugin, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisplay-good-reads-books\" rel=\"ugc\">open a support request\u003C\u002Fa> before summiting a negative review, \u003Cem>I’m happy to help,\u003C\u002Fem> please provide as much information as possible (books that are causing an issue, theme currently used, your GoodReads profile URL, your GoodReads API key, WordPress and PHP version).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Road Map\u003C\u002Fh3>\n\u003Ch4>The current todo list:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Make the \u003Cstrong>Select Media Item\u003C\u002Fstrong> input with upload instead of text input for cover exemptions\u003C\u002Fli>\n\u003Cli>Better default CSS for headings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please add any additional requests into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisplay-good-reads-books\" rel=\"ugc\">the Support tab\u003C\u002Fa>.\u003C\u002Fp>\n","Showcase currently reading and recently read Goodreads books on your website.",5474,80,4,"2017-12-07T00:27:00.000Z","4.9.29","4.0",[99,100,22,101,102],"good-reads","goodread","goodreads-com","show-books","https:\u002F\u002Fdavidsword.ca\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-good-reads-books.1.2.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":113,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":124,"download_link":125,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"buy-this-book","Buy This Book","1.4","Claire Ryan","https:\u002F\u002Fprofiles.wordpress.org\u002Fraynfall\u002F","\u003Cp>\u003Cstrong>\u003Cbr \u002F>\nBuy This Book is no longer under active development. A new plugin called the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauthor-showcase\u002F\" rel=\"ugc\">Author Showcase\u003C\u002Fa>\u003Cbr \u002F>\nis available with extended and upgraded functionality. This plugin should still work on the latest version of WordPress, and support is still available, but it won’t have any\u003Cbr \u002F>\nnew features added.\u003Cbr \u002F>\n\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Buy This Book is a WordPress plugin designed for authors. It was created to combat three problems:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Many authors use things like the Amazon Affiliate widget to display their books, which is stripped out of webpages by adblockers. This results in their books never being seen by a significant chunk of users, as adblockers are the most popular plugins for Chrome and Firefox.\u003C\u002Fli>\n\u003Cli>If authors want to just add their books and a link to Amazon, etc, they’re obliged to know some HTML and it’s something of a pain in the ass.\u003C\u002Fli>\n\u003Cli>Neither option is ideal when books can be available on multiple websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Buy This Book takes cover images and up to seven websites, and displays them on the sidebar with a slideout menu.\u003C\u002Fp>\n\u003Cp>It supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon\u003C\u002Fli>\n\u003Cli>Kobo\u003C\u002Fli>\n\u003Cli>Barnes & Noble\u003C\u002Fli>\n\u003Cli>Smashwords\u003C\u002Fli>\n\u003Cli>Lulu\u003C\u002Fli>\n\u003Cli>iBooks\u003C\u002Fli>\n\u003Cli>One custom option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This version of the plugin can also be modified to use other services.\u003C\u002Fp>\n\u003Cp>Suggestions for new functionality welcome! Please contact me here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fclaireryanauthor\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.twitter.com\u002F@aetherlev\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.raynfall.com\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fp>\n","[No longer under development! See the Author Showcase plugin for similar, extended functionality.] Buy This Book allows authors to display their books &hellip;",90,7820,2,"2016-07-05T03:08:00.000Z","4.1.42","3.0",[120,121,20,122,123],"amazon","author","covers","display","http:\u002F\u002Fraynfall.com\u002Fbuy-this-book","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuy-this-book.1.4.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":46,"num_ratings":31,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":17,"tags":139,"homepage":143,"download_link":144,"security_score":145,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"currently-reading","Currently Reading","4.1.6","eroux","https:\u002F\u002Fprofiles.wordpress.org\u002Feroux\u002F","\u003Cp>Supplying an \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FInternational_Standard_Book_Number\" rel=\"nofollow ugc\">ISBN\u003C\u002Fa> (and, optionally, a Title) will display a cover image of the relevant book with a link to that book’s page on \u003Ca href=\"https:\u002F\u002Fbooks.google.co.za\u002F\" rel=\"nofollow ugc\">Google Books\u003C\u002Fa> using the Google Books API.\u003C\u002Fp>\n\u003Cp>Using the Widget you can choose whether to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Force all calls to Google to be HTTPS, instead of the API returned HTTP\u003C\u002Fli>\n\u003Cli>Pad the Image (selected by default, uses internal CSS)\u003C\u002Fli>\n\u003Cli>Display a Box-Shadow (selected by default, uses internal CSS)\u003C\u002Fli>\n\u003Cli>Choose Alternate Google Country (defaults to “Worldwide”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>as well as\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Decide whether you would like to use a Title\u003C\u002Fli>\n\u003Cli>Define the ISBN-10 or ISBN-13 of the book.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Activate the Plugin via “Plugins” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Currently Reading” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Activate” (if you hadn’t already done so).\u003C\u002Fli>\n\u003Cli>Go to “Appearance” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Widgets” and drag the “Reading” widget into whichever Sidebar you choose.\u003C\u002Fli>\n\u003Cli>In the “Currently Reading” widget, you can then customise it further.\u003C\u002Fli>\n\u003C\u002Fol>\n","Displays a cover image of a book with a link to Google Books based on a supplied ISBN-10 or ISBN-13.",70,9986,"2024-05-14T08:54:00.000Z","6.5.8","6.0",[140,141,54,142,23],"admin","administration","read","https:\u002F\u002Fblog.damn.org.za\u002Fwidgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrently-reading.zip",92,{"attackSurface":147,"codeSignals":159,"taintFlows":183,"riskAssessment":184,"analyzedAt":194},{"hooks":148,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[149],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","admin_menu","setup_booktuner_options","booktuner.php",267,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":181,"externalRequests":31,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":182},[],{"prepared":13,"raw":13,"locations":162},[],{"escaped":13,"rawEcho":164,"locations":165},7,[166,169,171,173,175,177,179],{"file":153,"line":167,"context":168},150,"raw output",{"file":153,"line":170,"context":168},160,{"file":153,"line":172,"context":168},315,{"file":153,"line":174,"context":168},322,{"file":153,"line":176,"context":168},366,{"file":153,"line":178,"context":168},404,{"file":153,"line":180,"context":168},425,6,[],[],{"summary":185,"deductions":186},"The booktuner v1.1.2 plugin exhibits a mixed security posture. On the positive side, the static analysis indicates no apparent SQL injection vulnerabilities as all queries utilize prepared statements, and there are no identified critical or high severity taint flows. The plugin also has a clean vulnerability history with zero recorded CVEs, suggesting a generally stable codebase. However, significant concerns arise from the complete lack of output escaping for all identified output points. This means that any data displayed by the plugin, if not inherently safe, could be vulnerable to cross-site scripting (XSS) attacks. Furthermore, the absence of nonce and capability checks on its limited entry points (though currently zero in number) is a notable weakness. While the attack surface is currently reported as zero, if new entry points are added without proper authentication and authorization mechanisms, the plugin could become highly vulnerable.",[187,189,192],{"reason":188,"points":11},"0% output escaping for 7 outputs",{"reason":190,"points":191},"0 capability checks",15,{"reason":193,"points":191},"0 nonce checks","2026-03-16T22:45:35.471Z",{"wat":196,"direct":204},{"assetPaths":197,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[198],"\u002Fwp-content\u002Fplugins\u002Fbooktuner\u002Fbooktuner.php",[],[],[202,203],"booktuner\u002Fstyle.css?ver=","booktuner\u002Fbooktuner.php?ver=",{"cssClasses":205,"htmlComments":206,"htmlAttributes":207,"restEndpoints":208,"jsGlobals":209,"shortcodeOutput":210},[],[],[],[],[],[211,212,213,214,215,216,217,218],"\u003Cli>[::author::] - [::title::]\u003Cimg src=\"[::image::]\" alt=\"[::title::] by [::author::]\" \u002F>\u003C\u002Fli>","[::review::]","[::author::]","[::image::]","[::number::]","[::title::]","[::url::]","[::rating::]"]