[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKMFHQKWy4jyxUjbQDMjb26XKsuQys-THJ7MCkofub6k":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":125,"fingerprints":301},"wish-pics","Wish Pics","1.1","paulstuttard","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaulstuttard\u002F","\u003Cp>Displays a wish list in the form of a grid of wanted items (for example CD, DVD or book covers). Allowing site visitors to remove items from the list once they have bought them.\u003C\u002Fp>\n\u003Cp>The plugin comes with the Mr Men wish list by default, adding your own lists can be done by copying the file wish-pics\u002Flists\u002FMrMen.php and changing the content to reflect the items you want to display.\u003C\u002Fp>\n\u003Cp>The plugin currently relies upon my other plugin \u003Ca href=\"http:\u002F\u002Fwww.houseindorset.co.uk\u002Fplugins\u002Famazon-link\" rel=\"nofollow ugc\">Amazon Link\u003C\u002Fa> being installed to enable the user to generate their own wishlist based upon Amazon searches.\u003Cbr \u002F>\nNote these user generated wish lists will link to images on Amazon so may fail to work over time, or the Amazon site is down.\u003C\u002Fp>\n\u003Cp>Each wishlist has the following settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Wishlist name & ID – Used to reference the wishlist, ID must be used when inserting the list\u003C\u002Fli>\n\u003Cli>Wishlist – Which template list to use (defaults to MrMen)\u003C\u002Fli>\n\u003Cli>Thumbnail Width – The width of images presented in the wishlist array\u003C\u002Fli>\n\u003Cli>Thumbnail Height – The height of images presented in the wishlist array\u003C\u002Fli>\n\u003Cli>Array width – The total maximum width of the wishlist array\u003C\u002Fli>\n\u003Cli>Public Access – Allow anyone the ability to check items off the list\u003C\u002Fli>\n\u003Cli>Access Level – If not public, then only allow users of this type the ability to check items off the list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If the Amazon Link plugin is installed it is possible to Create new lists based on items for sale on the Amazon Site. Simply select ‘Create List’ from the Admin page.\u003Cbr \u002F>\nThen search for items by ‘Title\u002FAuthor’, perform a Search and select items to add to the list by clicking on the check boxes.\u003Cbr \u002F>\nThe list will accumulate until you leave this screen, so multiple searches can be performed. Then select ‘Create’ to show an example of how the finished list will be presented. At this point you can click ‘Back to Search Results’ to change the list, or select ‘Save’ to add the list to the database.\u003C\u002Fp>\n\u003Cp>Warning! returning to the admin settings screen without saving the list will lose the content of the search!\u003C\u002Fp>\n\u003Cp>To create a new wishlist based on an old one or update an exist one, select ‘Edit List’ from the admin page.\u003C\u002Fp>\n","Displays a wish list in the form of a grid of wanted items (for example CD, DVD or book covers).",10,2486,0,"2010-09-24T21:21:00.000Z","3.0.5","2.9","",[19,20,21,22],"amazon","covers","shortcode","wishlist","http:\u002F\u002Fwww.houseindorset.co.uk\u002Fplugins\u002Fwish-pics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwish-pics.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,20,30,84,"2026-04-05T09:46:48.765Z",[36,55,75,92,112],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":44,"num_ratings":30,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":53,"download_link":54,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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,"2016-07-05T03:08:00.000Z","4.1.42","3.0",[19,50,51,20,52],"author","book","display","http:\u002F\u002Fraynfall.com\u002Fbuy-this-book","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuy-this-book.1.4.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":31,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":17,"tags":69,"homepage":73,"download_link":74,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"amazon-widgets-shortcodes","Amazon Widgets Shortcodes","1.6.1","thom4","https:\u002F\u002Fprofiles.wordpress.org\u002Foncletom\u002F","\u003Cp>Easy management of Amazon Links & Widgets on your blog. Preserve your post consistency, use copy\u002Fpaste Amazon code or build your links with an easy to use interface\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hot Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>switch from TinyMCE to HTML without loosing anything!\u003C\u002Fli>\n\u003Cli>international Amazon support (Canada, France, Germany, Japan, United Kingdom, USA)\u003C\u002Fli>\n\u003Cli>easy insertion from TinyMCE\u003C\u002Fli>\n\u003Cli>autoconfigure from copy\u002Fpaste code\u003C\u002Fli>\n\u003Cli>minimal shortcodes (1 option and it runs)\u003C\u002Fli>\n\u003Cli>inline documentation for people who want to manually write Amazon Shortcodes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>XHTML Strict validation\u003C\u002Fli>\n\u003Cli>RSS feed filtering (don’t spam your feeds)\u003C\u002Fli>\n\u003Cli>Amazon Context Links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Available Amazon Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Carrousel Widget\u003C\u002Fli>\n\u003Cli>Deals Widget\u003C\u002Fli>\n\u003Cli>MP3\u003C\u002Fli>\n\u003Cli>My Favorites Widget\u003C\u002Fli>\n\u003Cli>Product Preview\u003C\u002Fli>\n\u003Cli>Product Links\u003C\u002Fli>\n\u003Cli>Slideshow Widget\u003C\u002Fli>\n\u003Cli>Product Cloud Widget\u003C\u002Fli>\n\u003Cli>Wishlist Widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Built-in Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Belorussian (by \u003Ca href=\"http:\u002F\u002Fwww.fatcow.com\u002F\" rel=\"nofollow ugc\">Fat Cow\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Hebrew (by \u003Ca href=\"http:\u002F\u002Fwww.sagive.co.il\" rel=\"nofollow ugc\">Sagive SEO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Italian (by \u003Ca href=\"http:\u002F\u002Fgidibao.net\u002F\" rel=\"nofollow ugc\">Gianni Diurno\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Russian (by \u003Ca href=\"http:\u002F\u002Fantsar.info\u002F\" rel=\"nofollow ugc\">ilyuha\u003C\u002Fa>]\u003C\u002Fli>\n\u003Cli>Uzbek (by \u003Ca href=\"http:\u002F\u002Fwww.comfi.com\u002F\" rel=\"nofollow ugc\">Alexsandra Bolshova\u003C\u002Fa>]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Don’t forget to look at the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Famazon-widgets-shortcodes\u002Fscreenshots\u002F\" rel=\"ugc\">screenshots\u003C\u002Fa> if you are not convinced.\u003C\u002Fp>\n\u003Ch3>Todo-list\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Provide an API to let other developers to plug-in\u003C\u002Fli>\n\u003Cli>Blog sidebar Widgets\u003C\u002Fli>\n\u003Cli>Profile management\u003C\u002Fli>\n\u003Cli>Widgets management\u003C\u002Fli>\n\u003Cli>Amazon Associate browsing in the same window\u003C\u002Fli>\n\u003Cli>Support for these widgets:\n\u003Cul>\n\u003Cli>aStore\u003C\u002Fli>\n\u003Cli>Banners\u003C\u002Fli>\n\u003Cli>Dynamic Links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Makes you earning a lot of money thanks to this widget 😉\u003C\u002Fli>\n\u003C\u002Fol>\n","Keep your time and save your money with these Amazon widgets shortcodes. Standard compliants, easy to use and so on !",40,29618,1,"2011-10-21T10:36:00.000Z","3.1.4","2.5",[70,19,71,21,72],"affiliate","monetization","shortcodes","http:\u002F\u002Fcase.oncle-tom.net\u002Fcode\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famazon-widgets-shortcodes.1.6.1.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":31,"num_ratings":65,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":17,"tags":87,"homepage":90,"download_link":91,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"amazon-master","TechGasp Amazing Master","5.1.4","TechGasp","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechgasp\u002F","\u003Cp>Another must have income generating plugin for WordPress based websites. With Amazon Master you can automatically display the hottest deals from Amazon in any widget position.\u003C\u002Fp>\n\u003Cp>Based on Amazon API, there is no widget space too big or too small this plugin won’t fit to automatically generate sales and revenue for any wordpress administrator. There are millions of small wordpress websites, but they all have the same outstanding problem, how to generate stable income for the owner or webmaster?\u003C\u002Fp>\n\u003Cp>Thinking about this huge problem, TechGasp is proud to introduce 3 great extensions that are able to generate thousands of dollars per month for any wordpress webmaster, Amazon Master, Groupon Master and Google Ads Master.\u003C\u002Fp>\n\u003Cp>The Amazon Master is fully customizable allowing you to display Gold Box Deals, Deals by Category (discount high, medium, low) and even Warehouse Deals with deep discounts. Among other features, it is also packed with ad sizes to fit any widget template position. What are you waiting for to join the Amazon network and start “caching in”.\u003C\u002Fp>\n\u003Cp>The advanced version includes our shortcode framework, An easy fast way to add Amazon Deals inside any wordpress page or post. This is a professional TechGasp plugin for wordpress, fast page load times and good Google SEO ready!\u003C\u002Fp>\n\u003Cp>How about a full Amazon aStore integrated into wordpress? yes, Amazon Master also covers full Amazon aStores. Check online Demo.\u003C\u002Fp>\n\u003Cp>Main features: Automatic Income for WordPress – Uses Amazon API – API ad sizes – API deal discounts – Minimal code, fast load times, error free, no conflicts – Shortcode framework v2 to publish ads inside pages and posts – Easy to use, documentation available\u003C\u002Fp>\n\u003Cp>\u003Cstrong>automatic income for wordpress…\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>IMPORTANT: Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>LITE Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display, Hide or Change any Widget Title\u003C\u002Fli>\n\u003Cli>Amazon Buttons Widget\u003C\u002Fli>\n\u003Cli>Amazon Deals Widget (Display or hide Amazon Deals, Allows api ads styling)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ADVANCED Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display, Hide or Change any Widget Title\u003C\u002Fli>\n\u003Cli>Amazon Buttons Widget\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Amazon Deals Widget (Display or hide Amazon Deals, Allows api ads styling)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>TechGasp Shortcode Framework v5\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Universal Shortcode for all pages and posts, same Shortcode applies to all pages and posts. Option to Automatically add the shortcode to all pages and posts or manually add the pre-built shortcode individually per page or post. Option to automatically only show the shortcode in Posts and not Pages. Option to Automatically show the shortcode After the Title or After the Content.\u003C\u002Fli>\n\u003Cli>Individual Shortcode for each page or post, individual customized shortcode per page or post\u003C\u002Fli>\n\u003Cli>Shortcodes allow you to professionally display your plugin inside pages and posts maintaining fast page load times and excellent Google SEO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Famazon-master\u002F\" rel=\"nofollow ugc\">Advanced Version Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ONLINE DEMO\u003C\u002Fstrong>\u003Cbr \u002F>\n* Right of the page, sidebar widget\u003Cbr \u002F>\n* Inside the post, with shortcode framework\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Famazon-master\" rel=\"nofollow ugc\">Demo Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More High Quality Plugins?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For professional wordpress websites\u003C\u002Fli>\n\u003Cli>Tested for fast page load times and SEO\u003C\u002Fli>\n\u003Cli>Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fbuy-all-techgasp-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","TechGasp Amazing Master let's you can automatically display the hottest deals from Amazon making your wordpress a money making machine.",13455,"2021-03-11T10:46:00.000Z","5.7.15","3.5",[70,19,21,88,89],"techgasp","widget","https:\u002F\u002Fwordpress.techgasp.com\u002Famazon-master\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famazon-master.5.1.4.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":11,"downloaded":100,"rating":101,"num_ratings":65,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":17,"tags":105,"homepage":110,"download_link":111,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"amazon-search","Amazon Search","1.2.0","asmaloney","https:\u002F\u002Fprofiles.wordpress.org\u002Fasmaloney\u002F","\u003Cp>This plugin allows you to link directly to items in your\u003Cbr \u002F>\nposts using a special tag of the form:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[amazon ASIN=0123456789]Fancy Title[\u002Famazon]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin lets you set associate IDs for each international amazon server and set one server\u003Cbr \u002F>\nas the default for your site.\u003C\u002Fp>\n\u003Cp>It also includes an Amazon Search widget which will search any of the amazon servers\u003Cbr \u002F>\nand produce search results with direct links to products.\u003C\u002Fp>\n\u003Cp>It also provides an XSLT file for the amazon server to access, which processes it together with the XML results of\u003Cbr \u002F>\nthe search, and then returns HTML.  This saves your server from having to process the XML itself.\u003C\u002Fp>\n\u003Cp>It uses css to format the search widget and the search results.  It will look in its css dir for theme-specific css files\u003Cbr \u002F>\ntoo, so if you have one in there called \u003Cstrong>your-theme-name.css\u003C\u002Fstrong>, it will include it after \u003Cstrong>default.css\u003C\u002Fstrong>.  This way you may\u003Cbr \u002F>\ncustomize search results for a given theme by dropping in a new css file.  So if you allow your users to switch themes, you can include\u003Cbr \u002F>\na css file for each one and the search will look correct when it is switched.\u003C\u002Fp>\n\u003Ch4>Version History\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>v1.2.0 [23 March 2009]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[fix] fixes for potential installation problems on WordPress 2.7\u003C\u002Fli>\n\u003Cli>[new] add buttons to the TinyMCE and QuickTag editors to make the Amazon markup easier [code from \u003Ca href=\"http:\u002F\u002Fsillybean.net\" rel=\"nofollow ugc\">Stephanie Leary\u003C\u002Fa> – thanks Stephanie!]\u003C\u002Fli>\n\u003Cli>[new] new editor buttons are optional [They are on by default but may be turned off in the preferences.]\u003C\u002Fli>\n\u003Cli>[new] made the search part of the plugin optional [If you just want to use the text links, search may be completely disabled in the preferences.]\u003C\u002Fli>\n\u003Cli>[other] code reorganization and cleanup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.1.3 [20 July 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[fix] fix dumbness introduced in 1.1.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.1.2 [20 July 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[new] code refactoring of the ipNation stuff for some future work\u003C\u002Fli>\n\u003Cli>[new] check if the ip2Nation database is installed when displaying options on the admin page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.1.1 [23 May 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[fix] fix for PHP 4.x\u003C\u002Fli>\n\u003Cli>[fix] better integration with Silver Light theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.1.0 [26 Apr 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[new] added ability to specify a text link in posts by using a special tag: [amazon asin=0123456789]link text[\u002Famazon]\u003C\u002Fli>\n\u003Cli>[new] new text links will use \u003Ca href=\"http:\u002F\u002Fwww.ip2nation.com\u002Fip2nation\" rel=\"nofollow ugc\">ip2Nation database\u003C\u002Fa> to do simple geo-location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.0.2 [02 Apr 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[fix] fix default XSL path\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.0.1 [22 Mar 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[new] add CSS for Silver Light theme\u003C\u002Fli>\n\u003Cli>[fix] fix incorrect paths due to last-minute name change\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>v1.0.0 [08 Jan 2008]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>initial version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuring The Plugin\u003C\u002Fh3>\n\u003Cp>In the Admin section, under \u003Cstrong>Settings -> Amazon Search\u003C\u002Fstrong> you may configure the following:\u003C\u002Fp>\n\u003Ch4>Associate IDs\u003C\u002Fh4>\n\u003Cp>In this section, fill in any associate IDs you have.  You may also select one of the servers to be the\u003Cbr \u002F>\ndefault for your users.  If you live in France, you might choose the amazon.fr server, for example.\u003Cbr \u002F>\nAny IDs left blank will be filled in with mine.\u003C\u002Fp>\n\u003Ch4>Development Contribution\u003C\u002Fh4>\n\u003Cp>Ah, here’s the hook!  I’ve set it up so that every ‘N’ searches [or page displays if you are using the text links],\u003Cbr \u002F>\nthe links which are produced use my\u003Cbr \u002F>\nassociate IDs.  You can choose a value for ‘N’ here.  No need to go hacking if you don’t want to support\u003Cbr \u002F>\ndevelopment – just set it to 0 and it won’t ever substitute my associate IDs.\u003C\u002Fp>\n\u003Ch4>Text Links\u003C\u002Fh4>\n\u003Cp>If \u003Cstrong>Use Text Links\u003C\u002Fstrong> is on, the plugin will process your posts looking for a special markup and convert them to links.\u003C\u002Fp>\n\u003Cp>To add a text link to an Amazon product, simply use the following format:\u003C\u002Fp>\n\u003Cp>[amazon ASIN=0743279794]Fancy Title[\u002Famazon]\u003C\u002Fp>\n\u003Cp>ISBN may be used in place of ASIN – they are effectively the same thing.  It is a case-insensitive match, so ‘asin’ is the same as ‘ASIN’.\u003C\u002Fp>\n\u003Cp>This tag will be converted to a link of the form:\u003C\u002Fp>\n\u003Cp>\u003Ca href=”http:\u002F\u002Fwww.amazon.com\u002Fdp\u002F0743279794\u002F?tag=yourTag-20″>Fancy Title\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you have \u003Cstrong>Use ip2Nation\u003C\u002Fstrong> checked and the \u003Ca href=\"http:\u002F\u002Fwww.ip2nation.com\u002Fip2nation\" rel=\"nofollow ugc\">ip2Nation database\u003C\u002Fa> is installed, it may be used to locate the best Amazon site for the visitor.  Any country not handled specially will\u003Cbr \u002F>\nuse your default Amazon server.  If you have the \u003Cstrong>Development Contribution\u003C\u002Fstrong> set in your prefs, a page load will count as a ‘search’.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> The handling of which Amazon site is best per country is incomplete at best.  I would appreciate any feedback or additions\u002Fcorrections\u003Cbr \u002F>\nto the list [which is found in the getAmazonServerFromIP() function in amz-search.php].\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Editor Buttons\u003C\u002Fstrong> allows you to turn off the additional buttons in the editors which provide a quick way to enter an amazon link.\u003C\u002Fp>\n\u003Ch4>Searching\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Use Searching\u003C\u002Fstrong> allows you to turn off the search capability completely in case you just want to use the text links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default Category\u003C\u002Fstrong> is the one that will be used when the user searches from the widget.  When they\u003Cbr \u002F>\nget the results, they will be able to change the category on the search page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default Search Term\u003C\u002Fstrong> is what is used if the user doesn’t enter a search term.  Right now it defaults\u003Cbr \u002F>\nto ‘WordPress’.  You will probably want to change it to something appropriate to your site.\u003C\u002Fp>\n\u003Cp>You may specify an XSLT file that will be sent to the amazon servers for processing.  \u003Cstrong>This file must be publicly\u003Cbr \u002F>\naccessible\u003C\u002Fstrong> because the amazon servers will be reading it to provide formatting.\u003Cbr \u002F>\nIf you don’t know what this means, you better leave it alone.  The XSLT file may be edited if you want to\u003Cbr \u002F>\ncustomise the results produced by the search.  I am certainly \u003Cem>not\u003C\u002Fem> an XSLT expert, so if you have any suggestions,\u003Cbr \u002F>\nplease contact me.\u003C\u002Fp>\n\u003Cp>You may also set the size of the images that are to be returned in the search or ‘None’ to turn them off.\u003Cbr \u002F>\nWatch out if you set this to ‘Large’!\u003C\u002Fp>\n","Lets you add links to Amazon using a special markup. Also includes an optional widget to search Amazon and display results in your blog.",7806,100,"2009-03-26T22:33:00.000Z","2.7.1","2.2",[19,106,107,108,109],"amazon-associate","amazon-links","amazon-shortcode","books","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Famazon-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famazon-search.1.2.0.zip",{"slug":113,"name":114,"version":39,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":11,"downloaded":119,"rating":32,"num_ratings":30,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":17,"tags":123,"homepage":17,"download_link":124,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"amazon-wishlist-pro","Amazon Wishlist Pro","Marcelo Altmann","https:\u002F\u002Fprofiles.wordpress.org\u002Faltmannmarcelo\u002F","\u003Cp>This plugin will display your Amazon wishlist, you can configure amazon domain, list order, Layout,  and much more. for bugs or features contact: altmannmarcelo@gmail.com\u003C\u002Fp>\n","This plugin will display your Amazon wishlist.",2350,"2013-08-06T22:17:00.000Z","3.6.1","3.3",[19,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famazon-wishlist-pro.1.4.zip",{"attackSurface":126,"codeSignals":157,"taintFlows":261,"riskAssessment":294,"analyzedAt":300},{"hooks":127,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":156,"entryPointCount":13,"unprotectedCount":13},[128,133,137,140,145,149],{"type":129,"name":130,"callback":131,"file":132,"line":101},"action","admin_menu","optionsMenu","Plugin.php",{"type":129,"name":134,"callback":135,"file":132,"line":136},"init","handlePost",101,{"type":129,"name":134,"callback":138,"file":132,"line":139},"loadLang",102,{"type":141,"name":142,"callback":143,"priority":11,"file":132,"line":144},"filter","plugin_row_meta","registerPluginLinks",106,{"type":141,"name":146,"callback":147,"file":132,"line":148},"the_posts","stylesNeeded",107,{"type":141,"name":150,"callback":151,"file":132,"line":152},"the_content","contentFilter",108,[],[],[],[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":13,"externalRequests":13,"nonceChecks":258,"capabilityChecks":259,"bundledLibraries":260},[],{"prepared":13,"raw":13,"locations":160},[],{"escaped":13,"rawEcho":162,"locations":163},53,[164,168,170,171,173,175,177,178,180,181,183,185,187,188,190,191,193,194,196,198,200,202,204,206,208,210,212,213,215,218,220,222,223,225,227,228,229,231,232,234,236,238,239,241,242,244,246,248,249,251,252,254,256],{"file":165,"line":166,"context":167},"include\\createList.php",122,"raw output",{"file":165,"line":169,"context":167},152,{"file":165,"line":169,"context":167},{"file":165,"line":172,"context":167},154,{"file":165,"line":174,"context":167},156,{"file":165,"line":176,"context":167},168,{"file":165,"line":176,"context":167},{"file":165,"line":179,"context":167},170,{"file":165,"line":179,"context":167},{"file":165,"line":182,"context":167},174,{"file":165,"line":184,"context":167},179,{"file":165,"line":186,"context":167},187,{"file":165,"line":186,"context":167},{"file":165,"line":189,"context":167},195,{"file":165,"line":189,"context":167},{"file":165,"line":192,"context":167},197,{"file":165,"line":192,"context":167},{"file":165,"line":195,"context":167},199,{"file":165,"line":197,"context":167},285,{"file":165,"line":199,"context":167},286,{"file":165,"line":201,"context":167},291,{"file":165,"line":203,"context":167},292,{"file":165,"line":205,"context":167},296,{"file":165,"line":207,"context":167},311,{"file":165,"line":209,"context":167},394,{"file":165,"line":211,"context":167},419,{"file":165,"line":211,"context":167},{"file":165,"line":214,"context":167},427,{"file":216,"line":217,"context":167},"include\\showOptions.php",141,{"file":216,"line":219,"context":167},157,{"file":216,"line":221,"context":167},182,{"file":216,"line":221,"context":167},{"file":216,"line":224,"context":167},184,{"file":216,"line":226,"context":167},186,{"file":216,"line":195,"context":167},{"file":216,"line":195,"context":167},{"file":216,"line":230,"context":167},201,{"file":216,"line":230,"context":167},{"file":216,"line":233,"context":167},205,{"file":216,"line":235,"context":167},210,{"file":216,"line":237,"context":167},221,{"file":216,"line":237,"context":167},{"file":216,"line":240,"context":167},225,{"file":216,"line":240,"context":167},{"file":216,"line":243,"context":167},229,{"file":216,"line":245,"context":167},245,{"file":216,"line":247,"context":167},256,{"file":216,"line":247,"context":167},{"file":216,"line":250,"context":167},258,{"file":216,"line":250,"context":167},{"file":216,"line":253,"context":167},260,{"file":216,"line":255,"context":167},279,{"file":132,"line":257,"context":167},330,7,3,[],[262,279],{"entryPoint":263,"graph":264,"unsanitizedCount":13,"severity":278},"\u003CcreateList> (include\\createList.php:0)",{"nodes":265,"edges":275},[266,270],{"id":267,"type":268,"label":269,"file":165,"line":166},"n0","source","$_SERVER['REQUEST_URI']",{"id":271,"type":272,"label":273,"file":165,"line":166,"wp_function":274},"n1","sink","echo() [XSS]","echo",[276],{"from":267,"to":271,"sanitized":277},true,"low",{"entryPoint":280,"graph":281,"unsanitizedCount":13,"severity":278},"\u003CshowOptions> (include\\showOptions.php:0)",{"nodes":282,"edges":291},[283,284,285,289],{"id":267,"type":268,"label":269,"file":216,"line":217},{"id":271,"type":272,"label":273,"file":216,"line":217,"wp_function":274},{"id":286,"type":268,"label":287,"file":216,"line":288},"n2","$_POST (x2)",29,{"id":290,"type":272,"label":273,"file":216,"line":219,"wp_function":274},"n3",[292,293],{"from":267,"to":271,"sanitized":277},{"from":286,"to":290,"sanitized":277},{"summary":295,"deductions":296},"The \"wish-pics\" plugin v1.1 exhibits a generally positive security posture based on the provided static analysis. It boasts zero identified entry points like AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks. Furthermore, the code demonstrates excellent practice by using prepared statements for all SQL queries, eliminating the risk of SQL injection vulnerabilities in that area. The absence of file operations and external HTTP requests also reduces potential attack vectors.  However, a significant concern arises from the complete lack of output escaping. With 53 outputs identified and 0% properly escaped, this presents a substantial risk for cross-site scripting (XSS) vulnerabilities. Attackers could potentially inject malicious scripts into the WordPress admin area or on the frontend, depending on where these outputs are rendered. While the plugin has no recorded vulnerability history, the lack of output escaping is a critical oversight that needs immediate attention. The presence of nonce checks and capability checks is a good sign, but they are insufficient to mitigate the XSS risk posed by unescaped output.",[297],{"reason":298,"points":299},"No output escaping",15,"2026-03-17T01:29:25.651Z",{"wat":302,"direct":310},{"assetPaths":303,"generatorPatterns":306,"scriptPaths":307,"versionParams":309},[304,305],"\u002Fwp-content\u002Fplugins\u002Fwish-pics\u002FWishPics.css","\u002Fwp-content\u002Fplugins\u002Fwish-pics\u002FWishPics.js",[],[308],"WishPics.js",[],{"cssClasses":311,"htmlComments":312,"htmlAttributes":315,"restEndpoints":320,"jsGlobals":321,"shortcodeOutput":323},[],[313,314],"\u003C!--wishpics Settings -->","\u003C!-- BEGIN WISHPICS",[316,317,318,319],"data-wishpics-id","data-wishpics-thumbheight","data-wishpics-thumbwidth","data-wishpics-public",[],[322],"WishPics",[]]