[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGW39u4CIYUUbT25Ma_wvRZmiuO4Yw5dmS205Az9FE7w":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":123,"fingerprints":592},"paapi-product-search-for-amazon","Paapi Product Search for Amazon","2.11.0","paapiplugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaapiplugin\u002F","\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\u002FGGCt8w3jfpA?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>Paapi Product Search for Amazon is a powerful WordPress plugin that lets you search and display Amazon products directly on your website – no ASIN hunting required. Using the Creators API or PA-API 5.0 (your choice), it’s perfect for affiliate marketers, product review sites, and content creators who want a clean, fast product search experience.\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Amazon Creators API and PA-API 5.0 search integration\u003C\u002Fli>\n\u003Cli>React-powered frontend with build-time server-side rendering (SSR) for instant loading\u003C\u002Fli>\n\u003Cli>Neutral base color (default) with orange accent color\u003C\u002Fli>\n\u003Cli>6-axis appearance system: base color, accent color, card style, border radius, dark mode, and font\u003C\u002Fli>\n\u003Cli>5 free categories: Electronics, Books, Fashion, Toys & Games, Home & Garden\u003C\u002Fli>\n\u003Cli>5 pages pagination limit (50 products)\u003C\u002Fli>\n\u003Cli>Grid display mode\u003C\u002Fli>\n\u003Cli>Advanced search with autocomplete suggestions\u003C\u002Fli>\n\u003Cli>Multiple filters: Brand, Price Range, Condition, Merchant, Availability\u003C\u002Fli>\n\u003Cli>Filter visibility settings: Choose which filters to display\u003C\u002Fli>\n\u003Cli>Sorting options: Relevance, Price, Newest Arrivals, Average Customer Reviews, Featured\u003C\u002Fli>\n\u003Cli>Pagination options: Infinite scroll, Load More button, or No pagination\u003C\u002Fli>\n\u003Cli>Flexible product count: Display 2-20 products using the \u003Ccode>count\u003C\u002Fcode> shortcode attribute\u003C\u002Fli>\n\u003Cli>Responsive mobile-first layout\u003C\u002Fli>\n\u003Cli>Visual shortcode builder in admin\u003C\u002Fli>\n\u003Cli>Shortcode support: \u003Ccode>[psfa_search]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>API response caching: Search results cached 30 minutes, product data cached 1 hour\u003C\u002Fli>\n\u003Cli>Dedicated Cache management page with cached items table, sorting, and filtering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>4 Premium Base Colors\u003C\u002Fstrong>: Stone, Slate, Zinc, and Gray base color palettes (plus Neutral free)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>17 Accent Colors\u003C\u002Fstrong>: Choose from all Tailwind chromatic colors (orange, red, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>5 Border Radius Levels\u003C\u002Fstrong>: None, Small, Medium, Large, or Full\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark Mode\u003C\u002Fstrong>: Toggle dark mode on any base color\u003C\u002Fli>\n\u003Cli>\u003Cstrong>5 Card Styles\u003C\u002Fstrong>: Vega, Nova, Maia, Lyra, and Mira card style presets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>15 Google Fonts\u003C\u002Fstrong>: Inter, Roboto, Open Sans, Lato, Montserrat, Poppins, DM Sans, Plus Jakarta, Outfit, Space Grotesk, Rubik, Source Serif, Merriweather, Playfair, Lora (plus system default)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Pagination\u003C\u002Fstrong>: Load up to Amazon’s API limit (10 pages = 100 products)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All 26 Categories\u003C\u002Fstrong>: Access to all Amazon product categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>List Display Mode\u003C\u002Fstrong>: Vertical list layout for detailed product comparisons\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prime Filter\u003C\u002Fstrong>: Filter by Prime eligible or Free Shipping products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deals Filter\u003C\u002Fstrong>: Filter by minimum discount percentage (10%, 25%, 50% off)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Has Deal Filter\u003C\u002Fstrong>: Filter to show only products with active deals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Badges\u003C\u002Fstrong>: Display Prime badge, Best Seller rank (#1-100), and Discount percentage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning Deal Badges\u003C\u002Fstrong>: Show Amazon Lightning Deal and Best Deal badges (OffersV2)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prime Exclusive Deals\u003C\u002Fstrong>: Display Prime Exclusive Deal indicator badge (OffersV2)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low Stock Warnings\u003C\u002Fstrong>: Animated “Low Stock” badge when inventory is scarce (OffersV2)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deal Countdown Timer\u003C\u002Fstrong>: Show countdown for time-limited deals (OffersV2)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Badge & Deal Toggles\u003C\u002Fstrong>: Enable\u002Fdisable individual deal features in admin settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Customization\u003C\u002Fstrong>: Customize “Buy on Amazon” button text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Amazon Icon\u003C\u002Fstrong>: Option to hide the Amazon icon on product cards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Category Banner\u003C\u002Fstrong>: Option to hide the category header banner\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White-Label Mode\u003C\u002Fstrong>: Remove “Powered by PSFA” branding for a fully white-labeled experience\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Configure your Amazon Product Advertising API credentials in Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Paapi Product Search for Amazon\u003C\u002Fli>\n\u003Cli>Customize your appearance settings: base color, accent color, border radius, and more (premium features available)\u003C\u002Fli>\n\u003Cli>Add the shortcode \u003Ccode>[psfa_search]\u003C\u002Fcode> to any page or post\u003C\u002Fli>\n\u003Cli>Users can search and browse Amazon products directly on your site\u003C\u002Fli>\n\u003C\u002Fol>\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\u002Ffo0_gKdYJl4?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\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>cURL extension enabled\u003C\u002Fli>\n\u003Cli>Amazon Product Advertising API credentials (Access Key ID, Secret Access Key, and Associate Tag)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Amazon API Credentials\u003C\u002Fh4>\n\u003Cp>To use this plugin, you’ll need to:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Sign up for the \u003Ca href=\"https:\u002F\u002Faffiliate-program.amazon.com\" rel=\"nofollow ugc\">Amazon Associates program\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Apply for API access at \u003Ca href=\"https:\u002F\u002Faffiliate-program.amazon.com\u002Fcreatorsapi\" rel=\"nofollow ugc\">Creators API\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Faffiliate-program.amazon.com\u002Fassoc_credentials\u002Fhome\" rel=\"nofollow ugc\">Product Advertising API (PA-API v5)\u003C\u002Fa> We support both!\u003C\u002Fli>\n\u003Cli>Once approved, you’ll receive your Access Key ID and Secret Access Key\u003C\u002Fli>\n\u003Cli>Your Associate Tag is your Amazon Associates ID\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All API credentials are stored securely in WordPress options\u003C\u002Fli>\n\u003Cli>Users must provide their own Amazon API credentials\u003C\u002Fli>\n\u003Cli>No user data is collected or transmitted to third parties\u003C\u002Fli>\n\u003Cli>All product data comes directly from Amazon’s API\u003C\u002Fli>\n\u003Cli>All requests use secure HTTPS connections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit the plugin’s support forum on WordPress.org.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin uses the Amazon Product Advertising API 5.0 (PA-API 5.0) And the Amazon Creators API to search and retrieve product information.\u003C\u002Fp>\n\u003Ch4>Third-Party Libraries\u003C\u002Fh4>\n\u003Cp>This plugin includes the following open-source libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fui.shadcn.com\u002F\" rel=\"nofollow ugc\">shadcn\u002Fui\u003C\u002Fa>\u003C\u002Fstrong> – UI component library (MIT License)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.radix-ui.com\u002F\" rel=\"nofollow ugc\">Radix UI\u003C\u002Fa>\u003C\u002Fstrong> – Accessible UI primitives used by shadcn\u002Fui (MIT License)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Flucide.dev\u002F\" rel=\"nofollow ugc\">Lucide React\u003C\u002Fa>\u003C\u002Fstrong> – Icon library (ISC License)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fphosphoricons.com\u002F\" rel=\"nofollow ugc\">Phosphor Icons\u003C\u002Fa>\u003C\u002Fstrong> – Duotone icon set, used for select inline SVG icons (MIT License)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Freact.dev\u002F\" rel=\"nofollow ugc\">React\u003C\u002Fa>\u003C\u002Fstrong> – UI framework (MIT License)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftailwindcss.com\u002F\" rel=\"nofollow ugc\">Tailwind CSS\u003C\u002Fa>\u003C\u002Fstrong> – Utility-first CSS framework (MIT License)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The JavaScript bundles are built from TypeScript and React source files using the tools listed below.\u003C\u002Fp>\n\u003Cp>Build tools used:\u003Cbr \u002F>\n* \u003Cstrong>Vite\u003C\u002Fstrong> – For TypeScript\u002FReact bundling and minification\u003Cbr \u002F>\n* \u003Cstrong>Node.js\u003C\u002Fstrong> – Runtime environment\u003Cbr \u002F>\n* \u003Cstrong>React 19\u003C\u002Fstrong> – Admin UI and frontend rendering\u003Cbr \u002F>\n* \u003Cstrong>Tailwind CSS v4\u003C\u002Fstrong> – Utility-first styling\u003Cbr \u002F>\n* \u003Cstrong>shadcn\u002Fui\u003C\u002Fstrong> – Accessible UI components built on Radix UI primitives\u003Cbr \u002F>\n* \u003Cstrong>Lucide React\u003C\u002Fstrong> – Icon library used by UI components\u003Cbr \u002F>\n* \u003Cstrong>Phosphor Icons\u003C\u002Fstrong> – Duotone icon set (inline SVGs)\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch4>Amazon Product Advertising API (PA-API 5.0)\u003C\u002Fh4>\n\u003Cp>This plugin uses Amazon’s Product Advertising API to search and retrieve product information. This is the core functionality of the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it does:\u003C\u002Fstrong> Searches Amazon’s product catalog and retrieves product details (title, price, images, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent:\u003C\u002Fstrong> When a user performs a product search on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent:\u003C\u002Fstrong> Search queries, category selections, and filter parameters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider:\u003C\u002Fstrong> Amazon.com, Inc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Faffiliate-program.amazon.com\u002Fhelp\u002Foperating\u002Fagreement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.amazon.com\u002Fgp\u002Fhelp\u002Fcustomer\u002Fdisplay.html?nodeId=468496\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Amazon Autocomplete Suggestions\u003C\u002Fh4>\n\u003Cp>This plugin uses Amazon’s autocomplete API to provide search suggestions as users type.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it does:\u003C\u002Fstrong> Provides real-time search suggestions based on user input\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent:\u003C\u002Fstrong> When a user types in the search box (after 2+ characters)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent:\u003C\u002Fstrong> The partial search query text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider:\u003C\u002Fstrong> Amazon.com, Inc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> https:\u002F\u002Fcompletion.amazon.com\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fwww.amazon.com\u002Fgp\u002Fhelp\u002Fcustomer\u002Fdisplay.html?nodeId=508088\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.amazon.com\u002Fgp\u002Fhelp\u002Fcustomer\u002Fdisplay.html?nodeId=468496\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Fonts (Premium Feature)\u003C\u002Fh4>\n\u003Cp>Premium users can select custom fonts from Google Fonts for product display elements.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it does:\u003C\u002Fstrong> Loads custom font files for typography customization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent:\u003C\u002Fstrong> When a page with the product search is loaded and custom fonts are configured\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent:\u003C\u002Fstrong> Font family names\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fdevelopers.google.com\u002Fterms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal user data. All product searches are performed using your Amazon API credentials, and all data comes directly from Amazon’s servers. Search queries entered by your site visitors are sent to Amazon’s API to retrieve product results. Please refer to the External Services section above for details on third-party services used by this plugin.\u003C\u002Fp>\n","Search and display Amazon products directly on your WordPress site with live search, filters, and beautiful themes. No ASIN hunting required.",0,687,"2026-03-11T07:28:00.000Z","6.9.4","5.8","7.4",[18,19,20,21,22],"affiliate","amazon","ecommerce","products","search","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaapi-product-search-for-amazon.2.11.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-05T18:49:41.332Z",[35,59,77,92,109],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"codeshop-amazon-affiliate","CodeShop Amazon Affiliate","3.1.0","softcoy","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeapple\u002F","\u003Cul>\n\u003Cli>Convert your wordpress into complete amazon affiliate store\u003C\u002Fli>\n\u003Cli>Sell amazon products and earn $$$\u003C\u002Fli>\n\u003Cli>Monetize your wordpress regular posts \u002F pages by advertising amazon products\u003C\u002Fli>\n\u003Cli>Customizable products display templates to make it work with any theme\u003C\u002Fli>\n\u003Cli>Create product categories and add products using your prefer search option, add unlimited products into categories\u003C\u002Fli>\n\u003Cli>Set Amazon Shop page as front page to display all your added products\u003C\u002Fli>\n\u003Cli>Products display with standard pagination\u003C\u002Fli>\n\u003Cli>All pages have breacrumb for easy navigation\u003C\u002Fli>\n\u003Cli>Widget ready to show all added product categories into your sidebar\u003C\u002Fli>\n\u003Cli>All available features and how to use them you will find detail on plugin \u003Ca href=\"https:\u002F\u002Fcodeapple.softcoy.com\u002Fcodeshop-amazon-affiliate\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Create a complete amazon shop of thousands product by creating different product categories and add products accordingly.\u003Cbr \u002F>\nAlso support adding products with WordPress regular posts and pages. Make ready your site as you want with customizable\u003Cbr \u002F>\ntemplates to advertise amazon products to sell and earn commissions. So monetize your WordPress websites with simple &\u003Cbr \u002F>\neasy CodeShop Amazon Affiliate plugin.\u003C\u002Fp>\n\u003Cp>Front end products display templates are customizable, you can just copy them into your active theme directory and customize\u003Cbr \u002F>\ntemplates as you want to make it look same with your active theme. A lot of product attributes are available to display into your\u003Cbr \u002F>\ncustomized templates. So use product attributes what you want to show to users.\u003C\u002Fp>\n\u003Cp>You can add product categories and add products to them by searching on amazon through amazon products API. Plugin will\u003Cbr \u002F>\nuse amazon advertising API at backend to search products, you just need to put your search text \u002F keyword or ASINs and click the\u003Cbr \u002F>\nSearch button to get your results and select them all or few of them which products you prefer to add to set up your Amazon\u003Cbr \u002F>\nShop using your WordPress site.\u003C\u002Fp>\n\u003Cp>You can create your own product categories. Product categories will be shown as breadcrumb into pages for easy navigation\u003Cbr \u002F>\nand products will have standard pagination to show, products display per page is easy to change through front end templates.\u003C\u002Fp>\n\u003Cp>‘Amazon shop categories’ widget is ready to display all your added categories ( if products are already added into them ) with your sidebar.\u003C\u002Fp>\n\u003Cp>‘Amazon Shop’ page will be created on activation of the plugin and you can just use Settings -> Reading -> Set ‘Amazon Shop’ page\u003Cbr \u002F>\nas your front page from the dropdown list, your homepage will be shown now all your added products with pagination. Default to\u003Cbr \u002F>\ndisplay 12 products per page with four columns view of products. You can change products display columns view with how many\u003Cbr \u002F>\nproducts will be shown on each page. you just need to copy the whole folder ‘amazonshop-templates’ from plugin directory into\u003Cbr \u002F>\nyour active theme directory, and you are free to customize your templates including stylesheets.\u003C\u002Fp>\n","CodeShop Amazon Affiliate plugin to setup a complete amazon shop solution. Simple & fast, also monetize your Wordpress posts.",10,3536,70,2,"2022-10-26T10:16:00.000Z","6.0.11","4.4","5.3.0",[52,53,20,54,55],"amazon-advertise-products","amazon-affiliate","shop","store","https:\u002F\u002Fcodeapple.softcoy.com\u002Fcodeshop-amazon-affiliate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodeshop-amazon-affiliate.3.1.0.zip",85,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":25,"num_ratings":46,"last_updated":69,"tested_up_to":14,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":23,"download_link":76,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"affiliate-products-importer-for-woocommerce","AmaSync – Amazon Product Importer & Affiliate for WooCommerce","1.3.2","ThemeDyno","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemedyno\u002F","\u003Cp>AmaSync is a streamlined WordPress plugin designed to simplify the process of importing Amazon affiliate products into your WooCommerce store. Whether you’re a beginner exploring affiliate marketing or an experienced marketer, AmaSync provides essential tools to help you build and manage your product catalog efficiently.\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\u002Ff1pePtsA7Fc?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\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Import Methods:\u003C\u002Fstrong> AmaSync supports ASIN code lists and manual input through a user-friendly form, offering flexibility for users to build their product catalog their way.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API-Driven Automation:\u003C\u002Fstrong> Utilize Amazon Affiliate API keys to automate the import process. Retrieve accurate product data, including descriptions, images, prices, and availability, directly from Amazon’s database.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface:\u003C\u002Fstrong> Navigate an intuitive interface designed for simplicity. Manage single or bulk product imports with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for 22 Amazon Marketplaces:\u003C\u002Fstrong> AmaSync enables you to import products from 22 Amazon marketplaces worldwide, including: Australia, Belgium, Brazil, Canada, China, Egypt, France, Germany, India, Italy, Japan, Mexico, Netherlands, Poland, Saudi Arabia, Singapore, Spain, Sweden, Turkey, United Arab Emirates, United Kingdom, and the United States.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits of AmaSync:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Time:\u003C\u002Fstrong> Automate product entry to reduce effort and focus on growing your business.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expand Your Product Range:\u003C\u002Fstrong> Quickly add products to your WooCommerce store to cater to diverse customer needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhance Customer Experience:\u003C\u002Fstrong> Offer a rich selection of products, ensuring customer satisfaction and loyalty.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Premium for Even More Power:\u003C\u002Fh3>\n\u003Cp>Unlock the full potential of AmaSync by upgrading to the Premium version, which includes advanced features such as \u003Cstrong>import by search\u003C\u002Fstrong> and \u003Cstrong>product synchronization\u003C\u002Fstrong> to keep your WooCommerce store always up-to-date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Experience AmaSync in Action – \u003Ca href=\"https:\u002F\u002Fwww.themedyno.com\u002Famasync-demo\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nDiscover the powerful features of AmaSync by exploring our live demo. Get hands-on with its functionality and see how it can streamline your workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Access Live Demo:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.themedyno.com\u002Famasync-demo\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.themedyno.com\u002Famasync-demo\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Username:\u003C\u002Fstrong> demo\u003Cbr \u002F>\n\u003Cstrong>Password:\u003C\u002Fstrong> demo123!\u003C\u002Fp>\n\u003Cp>Ready to supercharge your affiliate marketing? \u003Cstrong>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002FvPDEKj\" rel=\"nofollow ugc\">Buy AmaSync Premium on CodeCanyon\u003C\u002Fa>\u003C\u002Fstrong> and take your WooCommerce store to the next level!\u003C\u002Fp>\n\u003Ch3>3rd Party or External Service\u003C\u002Fh3>\n\u003Cp>This plugin utilizes the Amazon Product Advertising API (PA API) to fetch products from Amazon into your WooCommerce store. To fully benefit from this plugin’s features, you will need access to the Product Advertising API 5.0.\u003C\u002Fp>\n\u003Cp>When using this plugin, please be aware that it communicates with Amazon’s external API service to retrieve product information. This may involve the transmission of certain data to Amazon’s servers as part of the API interaction. For detailed information about how the Amazon Product Advertising API works, please refer to the official documentation: \u003Ca href=\"https:\u002F\u002Fwebservices.amazon.com\u002Fpaapi5\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Amazon Product Advertising API Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important Links:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon Product Advertising API Documentation: \u003Ca href=\"https:\u002F\u002Fwebservices.amazon.com\u002Fpaapi5\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwebservices.amazon.com\u002Fpaapi5\u002Fdocumentation\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Amazon Product Advertising API License Agreement: \u003Ca href=\"https:\u002F\u002Fwebservices.amazon.com\u002Fpaapi5\u002Fdocumentation\u002Fread-la.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwebservices.amazon.com\u002Fpaapi5\u002Fdocumentation\u002Fread-la.html\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please review the terms of use and privacy policies provided by Amazon to understand how they manage and process the data. This documentation is crucial for ensuring that you comply with all legal requirements related to data transmission when using this plugin.\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The full source code, including the non-compiled versions of JavaScript and CSS files for this plugin, is available on GitHub. You can access it at the following URL: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhasanchy\u002Faffiliate-products-importer-for-woocommerce\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fhasanchy\u002Faffiliate-products-importer-for-woocommerce\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Easily import Amazon affiliate products into your WooCommerce store.",300,4501,"2026-01-29T10:04:00.000Z","5.2","7.2.0",[53,73,74,75],"amazon-associates","monetize","products-importer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliate-products-importer-for-woocommerce.1.3.2.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":31,"downloaded":85,"rating":11,"num_ratings":11,"last_updated":86,"tested_up_to":14,"requires_at_least":87,"requires_php":16,"tags":88,"homepage":90,"download_link":91,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"gothamazon","GothAmazon","3.5.2","Kapsule Corp","https:\u002F\u002Fprofiles.wordpress.org\u002Fgothamdev\u002F","\u003Cp>Optimisez votre Affiliation Amazon comme jamais avec l’un des plugins les plus complets existants ! Développé de A à Z par un SEO qui connait les vraies besoins de ce type de projets. Optimize your Amazon Affiliation like never before with one of the most complete plugins available! Developed from A to Z by an SEO who knows the real needs of this type of project.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Module de listing d’items (sélectionné par keyword)\u003C\u002Fli>\n\u003Cli>Module d’affichage d’un block item par ASIN\u003C\u002Fli>\n\u003Cli>Module d’affichage d’ block un item par keyword\u003C\u002Fli>\n\u003Cli>Module de création d’un e-commerce-like rapide\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Module pour créer des liens in-text d’affiliation intelligent (par recherche par kw ou par ASIN puis par kw quand indisponible)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cloaking \u002F Obfuscation JS des liens\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Cloaking de l’url des images Amazon via REST API\u003C\u002Fli>\n\u003Cli>Cache intelligent de 24H.\u003C\u002Fli>\n\u003Cli>Options intelligentes pour rediriger votre traffic en cas d’article indisponible\u003C\u002Fli>\n\u003Cli>Widgets intelligents qui peuvent afficher des produits différents selon les pages de votre site\u003C\u002Fli>\n\u003Cli>Intégration enfantine par shortcode.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Module permettant d’optimiser votre quota Amazon\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>100% Responsive\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Design moderne et épuré\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Interface ergonomique, pas de chichi, hyper light, pour ceux qui veulent faire du cash et pas de la contemplation d’interface !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>100% Compatible Amazon Product Advertising API 5.0\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Attention, vous devrez bien évidemment utiliser votre clé d’API affilié Amazon, à demander directement sur l’espace affiliation Amazon\u003C\u002Fp>\n","Optimisez votre Affiliation Amazon comme jamais avec l'un des plugins les plus complets existants ! Développé de A à Z par un SEO qui connait les &hellip;",9621,"2025-12-10T06:44:00.000Z","6.0",[18,89,19,53,20],"affiliation","https:\u002F\u002Fgothamazon.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgothamazon.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":25,"num_ratings":30,"last_updated":102,"tested_up_to":14,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":23,"download_link":108,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"sf-autosuggest-product-search","SF Autosuggest Product Search","2.0.2","simonefontana","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimonefontana\u002F","\u003Cp>SF Autosuggest Product Search is a plugin for add Woocommerce autocomplete search to your ecommerce.\u003Cbr \u002F>\nWith this Woocomerce search plugin you can improve products search and give a better experience to your users.\u003Cbr \u002F>\nIt’s very simple to add Autocomplete Product Search into your ecommerce.\u003Cbr \u002F>\nChoose your preference from SF Autosuggest Products settings.\u003Cbr \u002F>\nAdd [sf_pa_search] shortcode where you want.\u003C\u002Fp>\n","The plugin adds the functionality to use an autosuggest search for Woocommerce.",20,1790,"2026-01-22T15:29:00.000Z","3.8.8","7.0",[20,21,22,106,107],"woocommerce","woocommerce-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsf-autosuggest-product-search.2.0.2.zip",{"slug":110,"name":111,"version":112,"author":23,"author_profile":113,"description":114,"short_description":115,"active_installs":43,"downloaded":116,"rating":11,"num_ratings":11,"last_updated":117,"tested_up_to":118,"requires_at_least":118,"requires_php":23,"tags":119,"homepage":121,"download_link":122,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"amazon-search-widget","WP-Amazon-Search widget","1.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeffbert\u002F","\u003Cp>Add slick looking Amazon Search widgets to your blog posts in a brain-dead simple way!\u003Cbr \u002F>\nJust say \u003Ccode>[search]\u003C\u002Fcode> to add a Search widget anywhere on your blog.\u003C\u002Fp>\n\u003Cp>Amazon Widgets are small Flash-based mini-applications that bring Amazon’s rich features right to your website. The Amazon Search widget is a really useful widget that lets your users search from Amazon products right from your blog. You can even earn money by specifying your Amazon Associates ID.\u003C\u002Fp>\n\u003Cp>There are many ways to create a Search widget. Here are some:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Ccode>[search]\u003C\u002Fcode> \u003Cbr \u002F>\nThis creates a 160px widget widget with 1 column and 5 rows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[search keywords=\"Nikon DSLR\" category=\"Photo\"]\u003C\u002Fcode> \u003Cbr \u002F>\nThis search widget lets you search through Amazon’s ‘Camera & Photography’ catalog with results for “Nikon DSLR” displayed by default.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[search width=\"500\" columns=\"2\" rows=\"3\"]\u003C\u002Fcode> \u003Cbr \u002F>\nThis creates a 500 pixel wide widget with results spanning 2 columns and 3 rows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[search design=\"1\" color_theme=\"Pink\"]\u003C\u002Fcode> \u003Cbr \u002F>\nThis creates a pink themed widget. Make sure to choose a design and color theme that makes the widget blend in with the rest of your page design.\u003Cbr \u002F>\nYou can select from a range of designs and color themes. These are valid design\u002Fcolor_theme combinations: \u003Cbr \u002F>\nDesign: ColorTheme\u003Cbr \u002F>\n1: Blues, Pistachio, RedGrey, Pink, Pumpkin \u003Cbr \u002F>\n2:Default, Blue, Grey, Orange, Pink, White \u003Cbr \u002F>\n3:Cinnamon, Peppermint, Spearmint \u003Cbr \u002F>\n4:Onyx, Cobalt, Ruby \u003Cbr \u002F>\n5:BrushedSteel, BrushedNickel, BrushedCopper \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[search show_rating=\"False\" show_price=\"False\"]\u003C\u002Fcode> \u003Cbr \u002F>\nThis creates a search widget where the star ratings and price for each product are hidden. So you only see the Product title and sub-title for each result.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[Search tag=\"ohmyki-20\" show_price=\"false\" show_rating=\"false\" keywords=\"HDTV\"]\u003C\u002Fcode> \u003Cbr \u002F>\nThis creates a Search widget results for the keyword “HDTV”. The search results will not have price or ratings information since we’ve set those to “False”. Also, since the ‘tag’ parameter is specified, you will earn an Affiliate referral fee for any sales made through this widget. IMPORTANT: One in 5 impressions of this widget will be tagged with the plugin creator’s affiliate ID (‘wp-search-20’).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can customize a lot more in your Search widget widget. Check out the FAQ section for more details.\u003C\u002Fp>\n","Add slick looking Amazon Search widgets to your blog posts in a brain-dead simple way! Just say [search] to add a Search widget anywhere on your blog.",4050,"2010-10-03T11:01:00.000Z","2.5",[18,19,22,120],"widget","http:\u002F\u002Fwordpress.org\u002F#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famazon-search-widget.zip",{"attackSurface":124,"codeSignals":246,"taintFlows":294,"riskAssessment":584,"analyzedAt":591},{"hooks":125,"ajaxHandlers":198,"restRoutes":237,"shortcodes":238,"cronEvents":243,"entryPointCount":244,"unprotectedCount":245},[126,133,137,141,145,150,154,158,162,165,168,172,175,178,182,186,190,193],{"type":127,"name":128,"callback":129,"priority":130,"file":131,"line":132},"filter","psfa_admin_nav_sections","psfa_register_addons_promo_sections",5,"core\\admin\\sections\\admin-addons-promo.php",47,{"type":127,"name":134,"callback":135,"priority":130,"file":131,"line":136},"psfa_admin_section_titles","psfa_register_addons_promo_titles",64,{"type":127,"name":138,"callback":139,"priority":130,"file":131,"line":140},"psfa_admin_section_descriptions","psfa_register_addons_promo_descriptions",81,{"type":127,"name":142,"callback":143,"priority":130,"file":131,"line":144},"psfa_render_admin_section","psfa_render_addons_promo_section",110,{"type":127,"name":146,"callback":147,"file":148,"line":149},"plugin_icon","closure","paapi-product-search-for-amazon.php",61,{"type":151,"name":152,"callback":153,"file":148,"line":144},"action","template_redirect","handle_early_post_redirect",{"type":151,"name":155,"callback":156,"file":148,"line":157},"admin_menu","add_admin_menu",113,{"type":151,"name":159,"callback":160,"file":148,"line":161},"admin_init","register_settings",114,{"type":151,"name":159,"callback":163,"file":148,"line":164},"handle_reset_customization",115,{"type":151,"name":159,"callback":166,"file":148,"line":167},"handle_mock_section_redirect",116,{"type":151,"name":169,"callback":170,"file":148,"line":171},"update_option_psfa_auth_type","reset_api_client_cache",119,{"type":151,"name":173,"callback":170,"file":148,"line":174},"update_option_psfa_oauth_client_id",120,{"type":151,"name":176,"callback":170,"file":148,"line":177},"update_option_psfa_oauth_client_secret",121,{"type":151,"name":179,"callback":180,"file":148,"line":181},"admin_enqueue_scripts","enqueue_admin_styles",122,{"type":151,"name":183,"callback":184,"file":148,"line":185},"wp_enqueue_scripts","enqueue_scripts",126,{"type":151,"name":187,"callback":188,"file":148,"line":189},"update_option_psfa_marketplace","auto_clear_search_cache",146,{"type":151,"name":191,"callback":188,"file":148,"line":192},"update_option_psfa_associate_tag",147,{"type":151,"name":194,"callback":195,"file":196,"line":197},"init","psfa_migrate_to_multi_axis","src\\core\\shared\\theme-manager.php",407,[199,204,207,211,213,217,221,225,229,233],{"action":200,"nopriv":201,"callback":202,"hasNonce":201,"hasCapCheck":201,"file":148,"line":203},"psfa_load_more",false,"psfa_ajax_load_more",128,{"action":200,"nopriv":205,"callback":202,"hasNonce":201,"hasCapCheck":201,"file":148,"line":206},true,129,{"action":208,"nopriv":201,"callback":209,"hasNonce":201,"hasCapCheck":201,"file":148,"line":210},"psfa_autocomplete","psfa_ajax_autocomplete",131,{"action":208,"nopriv":205,"callback":209,"hasNonce":201,"hasCapCheck":201,"file":148,"line":212},132,{"action":214,"nopriv":201,"callback":215,"hasNonce":205,"hasCapCheck":205,"file":148,"line":216},"psfa_test_connection","ajax_test_connection",134,{"action":218,"nopriv":201,"callback":219,"hasNonce":205,"hasCapCheck":205,"file":148,"line":220},"psfa_save_settings","ajax_save_settings",136,{"action":222,"nopriv":201,"callback":223,"hasNonce":205,"hasCapCheck":205,"file":148,"line":224},"psfa_save_credentials","ajax_save_credentials",138,{"action":226,"nopriv":201,"callback":227,"hasNonce":205,"hasCapCheck":205,"file":148,"line":228},"psfa_reset_settings","ajax_reset_settings",140,{"action":230,"nopriv":201,"callback":231,"hasNonce":205,"hasCapCheck":205,"file":148,"line":232},"psfa_clear_cache","ajax_clear_cache",142,{"action":234,"nopriv":201,"callback":235,"hasNonce":205,"hasCapCheck":205,"file":148,"line":236},"psfa_cache_stats","ajax_cache_stats",144,[],[239],{"tag":240,"callback":241,"file":148,"line":242},"psfa_search","render_search_page",124,[],11,4,{"dangerousFunctions":247,"sqlUsage":248,"outputEscaping":263,"fileOperations":46,"externalRequests":43,"nonceChecks":289,"capabilityChecks":265,"bundledLibraries":290},[],{"prepared":11,"raw":130,"locations":249},[250,253,255,257,261],{"file":148,"line":251,"context":252},880,"$wpdb->get_results() with variable interpolation",{"file":148,"line":254,"context":252},890,{"file":148,"line":256,"context":252},900,{"file":258,"line":259,"context":260},"src\\core\\cache\\product-cache.php",93,"$wpdb->query() with variable interpolation",{"file":262,"line":224,"context":260},"src\\core\\cache\\search-cache.php",{"escaped":264,"rawEcho":265,"locations":266},837,9,[267,271,273,276,277,279,281,283,286],{"file":268,"line":269,"context":270},"core\\admin\\layout.php",193,"raw output",{"file":268,"line":272,"context":270},213,{"file":274,"line":275,"context":270},"core\\frontend\\template.php",67,{"file":274,"line":45,"context":270},{"file":274,"line":278,"context":270},71,{"file":274,"line":280,"context":270},72,{"file":274,"line":282,"context":270},504,{"file":284,"line":285,"context":270},"src\\core\\frontend\\react-container.php",108,{"file":287,"line":288,"context":270},"src\\core\\frontend\\template.php",40,17,[291],{"name":292,"version":112,"knownCves":293},"Freemius",[],[295,314,322,334,342,352,435,486,565,576],{"entryPoint":296,"graph":297,"unsanitizedCount":11,"severity":313},"psfa_ajax_autocomplete (core\\admin\\ajax.php:262)",{"nodes":298,"edges":311},[299,305],{"id":300,"type":301,"label":302,"file":303,"line":304},"n0","source","$_GET","core\\admin\\ajax.php",267,{"id":306,"type":307,"label":308,"file":303,"line":309,"wp_function":310},"n1","sink","wp_remote_get() [SSRF]",295,"wp_remote_get",[312],{"from":300,"to":306,"sanitized":205},"low",{"entryPoint":315,"graph":316,"unsanitizedCount":11,"severity":313},"\u003Cajax> (core\\admin\\ajax.php:0)",{"nodes":317,"edges":320},[318,319],{"id":300,"type":301,"label":302,"file":303,"line":304},{"id":306,"type":307,"label":308,"file":303,"line":309,"wp_function":310},[321],{"from":300,"to":306,"sanitized":205},{"entryPoint":323,"graph":324,"unsanitizedCount":11,"severity":313},"psfa_render_admin_page (core\\admin\\sections\\admin-page.php:13)",{"nodes":325,"edges":332},[326,329],{"id":300,"type":301,"label":327,"file":328,"line":100},"$_GET (x2)","core\\admin\\sections\\admin-page.php",{"id":306,"type":307,"label":330,"file":328,"line":32,"wp_function":331},"echo() [XSS]","echo",[333],{"from":300,"to":306,"sanitized":205},{"entryPoint":335,"graph":336,"unsanitizedCount":11,"severity":313},"\u003Cadmin-page> (core\\admin\\sections\\admin-page.php:0)",{"nodes":337,"edges":340},[338,339],{"id":300,"type":301,"label":327,"file":328,"line":100},{"id":306,"type":307,"label":330,"file":328,"line":32,"wp_function":331},[341],{"from":300,"to":306,"sanitized":205},{"entryPoint":343,"graph":344,"unsanitizedCount":11,"severity":313},"\u003Ctemplate> (core\\frontend\\template.php:0)",{"nodes":345,"edges":350},[346,348],{"id":300,"type":301,"label":302,"file":274,"line":347},111,{"id":306,"type":307,"label":330,"file":274,"line":349,"wp_function":331},463,[351],{"from":300,"to":306,"sanitized":205},{"entryPoint":353,"graph":354,"unsanitizedCount":11,"severity":313},"ajax_save_settings (paapi-product-search-for-amazon.php:566)",{"nodes":355,"edges":423},[356,359,362,366,368,372,374,378,380,384,386,390,392,396,398,402,404,408,410,414,417,421],{"id":300,"type":301,"label":357,"file":148,"line":358},"$_POST['psfa_auth_type']",582,{"id":306,"type":307,"label":360,"file":148,"line":358,"wp_function":361},"update_option() [Settings Manipulation]","update_option",{"id":363,"type":301,"label":364,"file":148,"line":365},"n2","$_POST['psfa_access_key_id']",586,{"id":367,"type":307,"label":360,"file":148,"line":365,"wp_function":361},"n3",{"id":369,"type":301,"label":370,"file":148,"line":371},"n4","$_POST['psfa_secret_access_key']",590,{"id":373,"type":307,"label":360,"file":148,"line":371,"wp_function":361},"n5",{"id":375,"type":301,"label":376,"file":148,"line":377},"n6","$_POST['psfa_associate_tag']",594,{"id":379,"type":307,"label":360,"file":148,"line":377,"wp_function":361},"n7",{"id":381,"type":301,"label":382,"file":148,"line":383},"n8","$_POST['psfa_oauth_client_id']",598,{"id":385,"type":307,"label":360,"file":148,"line":383,"wp_function":361},"n9",{"id":387,"type":301,"label":388,"file":148,"line":389},"n10","$_POST['psfa_oauth_client_secret']",602,{"id":391,"type":307,"label":360,"file":148,"line":389,"wp_function":361},"n11",{"id":393,"type":301,"label":394,"file":148,"line":395},"n12","$_POST['psfa_oauth_credential_version']",606,{"id":397,"type":307,"label":360,"file":148,"line":395,"wp_function":361},"n13",{"id":399,"type":301,"label":400,"file":148,"line":401},"n14","$_POST['psfa_oauth_auth_region']",610,{"id":403,"type":307,"label":360,"file":148,"line":401,"wp_function":361},"n15",{"id":405,"type":301,"label":406,"file":148,"line":407},"n16","$_POST['psfa_marketplace']",614,{"id":409,"type":307,"label":360,"file":148,"line":407,"wp_function":361},"n17",{"id":411,"type":301,"label":412,"file":148,"line":413},"n18","$_POST (x6)",621,{"id":415,"type":307,"label":360,"file":148,"line":416,"wp_function":361},"n19",624,{"id":418,"type":301,"label":419,"file":148,"line":420},"n20","$_POST['psfa_button_text']",692,{"id":422,"type":307,"label":360,"file":148,"line":420,"wp_function":361},"n21",[424,425,426,427,428,429,430,431,432,433,434],{"from":300,"to":306,"sanitized":205},{"from":363,"to":367,"sanitized":205},{"from":369,"to":373,"sanitized":205},{"from":375,"to":379,"sanitized":205},{"from":381,"to":385,"sanitized":205},{"from":387,"to":391,"sanitized":205},{"from":393,"to":397,"sanitized":205},{"from":399,"to":403,"sanitized":205},{"from":405,"to":409,"sanitized":205},{"from":411,"to":415,"sanitized":205},{"from":418,"to":422,"sanitized":205},{"entryPoint":436,"graph":437,"unsanitizedCount":11,"severity":313},"ajax_save_credentials (paapi-product-search-for-amazon.php:739)",{"nodes":438,"edges":476},[439,442,444,447,448,451,452,455,456,459,460,463,464,467,468,471,472,475],{"id":300,"type":301,"label":440,"file":148,"line":441},"$_POST",754,{"id":306,"type":307,"label":360,"file":148,"line":443,"wp_function":361},756,{"id":363,"type":301,"label":445,"file":148,"line":446},"$_POST['access_key']",762,{"id":367,"type":307,"label":360,"file":148,"line":446,"wp_function":361},{"id":369,"type":301,"label":449,"file":148,"line":450},"$_POST['secret_key']",767,{"id":373,"type":307,"label":360,"file":148,"line":450,"wp_function":361},{"id":375,"type":301,"label":453,"file":148,"line":454},"$_POST['associate_tag']",772,{"id":379,"type":307,"label":360,"file":148,"line":454,"wp_function":361},{"id":381,"type":301,"label":457,"file":148,"line":458},"$_POST['oauth_client_id']",777,{"id":385,"type":307,"label":360,"file":148,"line":458,"wp_function":361},{"id":387,"type":301,"label":461,"file":148,"line":462},"$_POST['oauth_client_secret']",782,{"id":391,"type":307,"label":360,"file":148,"line":462,"wp_function":361},{"id":393,"type":301,"label":465,"file":148,"line":466},"$_POST['oauth_credential_version']",787,{"id":397,"type":307,"label":360,"file":148,"line":466,"wp_function":361},{"id":399,"type":301,"label":469,"file":148,"line":470},"$_POST['oauth_auth_region']",792,{"id":403,"type":307,"label":360,"file":148,"line":470,"wp_function":361},{"id":405,"type":301,"label":473,"file":148,"line":474},"$_POST['marketplace']",797,{"id":409,"type":307,"label":360,"file":148,"line":474,"wp_function":361},[477,478,479,480,481,482,483,484,485],{"from":300,"to":306,"sanitized":205},{"from":363,"to":367,"sanitized":205},{"from":369,"to":373,"sanitized":205},{"from":375,"to":379,"sanitized":205},{"from":381,"to":385,"sanitized":205},{"from":387,"to":391,"sanitized":205},{"from":393,"to":397,"sanitized":205},{"from":399,"to":403,"sanitized":205},{"from":405,"to":409,"sanitized":205},{"entryPoint":487,"graph":488,"unsanitizedCount":11,"severity":313},"\u003Cpaapi-product-search-for-amazon> (paapi-product-search-for-amazon.php:0)",{"nodes":489,"edges":545},[490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,510,511,512,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543],{"id":300,"type":301,"label":357,"file":148,"line":358},{"id":306,"type":307,"label":360,"file":148,"line":358,"wp_function":361},{"id":363,"type":301,"label":364,"file":148,"line":365},{"id":367,"type":307,"label":360,"file":148,"line":365,"wp_function":361},{"id":369,"type":301,"label":370,"file":148,"line":371},{"id":373,"type":307,"label":360,"file":148,"line":371,"wp_function":361},{"id":375,"type":301,"label":376,"file":148,"line":377},{"id":379,"type":307,"label":360,"file":148,"line":377,"wp_function":361},{"id":381,"type":301,"label":382,"file":148,"line":383},{"id":385,"type":307,"label":360,"file":148,"line":383,"wp_function":361},{"id":387,"type":301,"label":388,"file":148,"line":389},{"id":391,"type":307,"label":360,"file":148,"line":389,"wp_function":361},{"id":393,"type":301,"label":394,"file":148,"line":395},{"id":397,"type":307,"label":360,"file":148,"line":395,"wp_function":361},{"id":399,"type":301,"label":400,"file":148,"line":401},{"id":403,"type":307,"label":360,"file":148,"line":401,"wp_function":361},{"id":405,"type":301,"label":406,"file":148,"line":407},{"id":409,"type":307,"label":360,"file":148,"line":407,"wp_function":361},{"id":411,"type":301,"label":509,"file":148,"line":413},"$_POST (x7)",{"id":415,"type":307,"label":360,"file":148,"line":416,"wp_function":361},{"id":418,"type":301,"label":419,"file":148,"line":420},{"id":422,"type":307,"label":360,"file":148,"line":420,"wp_function":361},{"id":514,"type":301,"label":445,"file":148,"line":446},"n22",{"id":516,"type":307,"label":360,"file":148,"line":446,"wp_function":361},"n23",{"id":518,"type":301,"label":449,"file":148,"line":450},"n24",{"id":520,"type":307,"label":360,"file":148,"line":450,"wp_function":361},"n25",{"id":522,"type":301,"label":453,"file":148,"line":454},"n26",{"id":524,"type":307,"label":360,"file":148,"line":454,"wp_function":361},"n27",{"id":526,"type":301,"label":457,"file":148,"line":458},"n28",{"id":528,"type":307,"label":360,"file":148,"line":458,"wp_function":361},"n29",{"id":530,"type":301,"label":461,"file":148,"line":462},"n30",{"id":532,"type":307,"label":360,"file":148,"line":462,"wp_function":361},"n31",{"id":534,"type":301,"label":465,"file":148,"line":466},"n32",{"id":536,"type":307,"label":360,"file":148,"line":466,"wp_function":361},"n33",{"id":538,"type":301,"label":469,"file":148,"line":470},"n34",{"id":540,"type":307,"label":360,"file":148,"line":470,"wp_function":361},"n35",{"id":542,"type":301,"label":473,"file":148,"line":474},"n36",{"id":544,"type":307,"label":360,"file":148,"line":474,"wp_function":361},"n37",[546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564],{"from":300,"to":306,"sanitized":205},{"from":363,"to":367,"sanitized":205},{"from":369,"to":373,"sanitized":205},{"from":375,"to":379,"sanitized":205},{"from":381,"to":385,"sanitized":205},{"from":387,"to":391,"sanitized":205},{"from":393,"to":397,"sanitized":205},{"from":399,"to":403,"sanitized":205},{"from":405,"to":409,"sanitized":205},{"from":411,"to":415,"sanitized":205},{"from":418,"to":422,"sanitized":205},{"from":514,"to":516,"sanitized":205},{"from":518,"to":520,"sanitized":205},{"from":522,"to":524,"sanitized":205},{"from":526,"to":528,"sanitized":205},{"from":530,"to":532,"sanitized":205},{"from":534,"to":536,"sanitized":205},{"from":538,"to":540,"sanitized":205},{"from":542,"to":544,"sanitized":205},{"entryPoint":566,"graph":567,"unsanitizedCount":11,"severity":313},"psfa_ajax_autocomplete (src\\core\\admin\\ajax.php:282)",{"nodes":568,"edges":574},[569,572],{"id":300,"type":301,"label":302,"file":570,"line":571},"src\\core\\admin\\ajax.php",287,{"id":306,"type":307,"label":308,"file":570,"line":573,"wp_function":310},315,[575],{"from":300,"to":306,"sanitized":205},{"entryPoint":577,"graph":578,"unsanitizedCount":11,"severity":313},"\u003Cajax> (src\\core\\admin\\ajax.php:0)",{"nodes":579,"edges":582},[580,581],{"id":300,"type":301,"label":302,"file":570,"line":571},{"id":306,"type":307,"label":308,"file":570,"line":573,"wp_function":310},[583],{"from":300,"to":306,"sanitized":205},{"summary":585,"deductions":586},"The \"paapi-product-search-for-amazon\" plugin version 2.11.0 exhibits a mixed security posture.  On the positive side, the plugin has a clean vulnerability history with no known CVEs, suggesting a generally well-maintained codebase.  Furthermore, the vast majority of its outputs are properly escaped, and taint analysis reveals no critical or high-severity vulnerabilities related to unsanitized data flows.  The absence of dangerous functions and unpatched vulnerabilities is also a strong positive indicator.\n\nHowever, significant concerns arise from the attack surface analysis. The plugin exposes 10 AJAX handlers, with a notable 4 lacking any form of authentication checks. This is a critical oversight that could allow unauthenticated users to trigger potentially sensitive actions. Additionally, all 5 SQL queries are executed without prepared statements, increasing the risk of SQL injection vulnerabilities, especially when combined with the unprotected AJAX endpoints. The presence of file operations, though not explicitly flagged as risky, warrants caution given the lack of robust input validation on potential file paths.\n\nWhile the plugin's history is spotless, the identified code analysis weaknesses create an unacceptable risk profile. The lack of authentication on multiple AJAX endpoints, coupled with raw SQL queries, presents a clear and present danger for exploitation. The bundled Freemius library, while likely not an immediate threat in itself without version context, adds to the overall complexity and potential for overlooked vulnerabilities. A robust security strategy would prioritize addressing these specific weaknesses to bring the plugin's security in line with its otherwise positive historical data.",[587,589],{"reason":588,"points":43},"AJAX handlers without authentication checks",{"reason":590,"points":43},"SQL queries not using prepared statements","2026-03-17T07:32:55.291Z",{"wat":593,"direct":604},{"assetPaths":594,"generatorPatterns":598,"scriptPaths":599,"versionParams":600},[595,596,597],"\u002Fwp-content\u002Fplugins\u002Fpaapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fcss\u002Fproduct-search.css","\u002Fwp-content\u002Fplugins\u002Fpaapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fjs\u002Fproduct-search.js","\u002Fwp-content\u002Fplugins\u002Fpaapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fcss\u002Fadmin-style.css",[],[596],[601,602,603],"paapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fcss\u002Fproduct-search.css?ver=","paapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fjs\u002Fproduct-search.js?ver=","paapi-product-search-for-amazon\u002Fsrc\u002Fassets\u002Fcss\u002Fadmin-style.css?ver=",{"cssClasses":605,"htmlComments":615,"htmlAttributes":644,"restEndpoints":665,"jsGlobals":671,"shortcodeOutput":676},[606,607,608,609,610,611,612,613,614],"psfa-search-results","psfa-search-form","psfa-product-title","psfa-product-price","psfa-product-image","psfa-product-link","psfa-load-more-button","psfa-no-results","psfa-settings-wrap",[616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643],"\u003C!-- PSFA_MOCK_MODE -->","\u003C!-- Add admin menu for settings -->","\u003C!-- Register shortcode (prefixed per WordPress.org guidelines) -->","\u003C!-- Enqueue scripts and styles -->","\u003C!-- AJAX handler for infinite scroll -->","\u003C!-- AJAX handler for autocomplete -->","\u003C!-- AJAX handler for test connection (admin only) -->","\u003C!-- AJAX handler for saving settings (React admin) -->","\u003C!-- AJAX handler for saving credentials (React admin) -->","\u003C!-- AJAX handler for resetting settings (React admin) -->","\u003C!-- AJAX handler for clearing cache (React admin) -->","\u003C!-- AJAX handler for cache stats (React admin) -->","\u003C!-- Auto-invalidate search cache when marketplace or associate tag changes. -->","\u003C!-- Only process POST requests with our form fields -->","\u003C!-- Build redirect parameters -->","\u003C!-- PSFA Search Form -->","\u003C!-- PSFA Product Grid -->","\u003C!-- PSFA Search Results -->","\u003C!-- PSFA Product Item -->","\u003C!-- PSFA Product Image -->","\u003C!-- PSFA Product Title -->","\u003C!-- PSFA Product Price -->","\u003C!-- PSFA Product Link -->","\u003C!-- PSFA Product Rating -->","\u003C!-- PSFA Product Add to Cart -->","\u003C!-- PSFA Load More Button -->","\u003C!-- PSFA No Results Found -->","\u003C!-- PSFA Admin Settings Form -->",[645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664],"data-psfa-nonce","data-psfa-id","data-psfa-name","data-psfa-price","data-psfa-image","data-psfa-url","data-psfa-asin","data-psfa-buy-url","data-psfa-search-query","data-psfa-search-category","data-psfa-search-brand","data-psfa-search-price-min","data-psfa-search-price-max","data-psfa-search-page-size","data-psfa-search-sort-by","data-psfa-product-page-id","data-psfa-product-page-size","data-psfa-product-page-offset","data-psfa-product-page-count","data-psfa-product-page-loading",[666,667,668,669,670],"\u002Fwp-json\u002Fpaapi-product-search-for-amazon\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fpaapi-product-search-for-amazon\u002Fv1\u002Fcredentials","\u002Fwp-json\u002Fpaapi-product-search-for-amazon\u002Fv1\u002Freset","\u002Fwp-json\u002Fpaapi-product-search-for-amazon\u002Fv1\u002Fcache\u002Fclear","\u002Fwp-json\u002Fpaapi-product-search-for-amazon\u002Fv1\u002Fcache\u002Fstats",[672,673,674,675],"PSFA_ProductSearch","psfa_autocomplete_params","psfa_load_more_params","psfa_admin_params",[677],"[psfa_search]"]