{"id":269071,"date":"2025-12-31T18:11:29","date_gmt":"2025-12-31T18:11:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/paapi-product-search-for-amazon\/"},"modified":"2026-10-26T08:46:49","modified_gmt":"2026-10-26T08:46:49","slug":"paapi-product-search-for-amazon","status":"publish","type":"plugin","link":"https:\/\/ru.wordpress.org\/plugins\/paapi-product-search-for-amazon\/","author":23425580,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.32.5","stable_tag":"2.32.5","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"PaapiPlugin - Amazon Affiliate Product Boxes, Tables and Search","header_author":"PaapiPlugin","header_description":"Search and display Amazon products with filters and infinite scroll","assets_banners_color":"a2acc0","last_updated":"2026-10-26 08:46:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/paapiplugin.com\/","header_author_uri":"https:\/\/paapiplugin.com","rating":5,"author_block_rating":0,"active_installs":20,"downloads":4271,"num_ratings":2,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.2":{"tag":"2.1.2","author":"paapiplugin","date":"2025-12-31 18:15:11","revision":3430240},"2.1.3":{"tag":"2.1.3","author":"paapiplugin","date":"2026-01-04 14:48:34","revision":3432127},"2.11.0":{"tag":"2.11.0","author":"paapiplugin","date":"2026-03-11 07:28:18","revision":3479775},"2.12.0":{"tag":"2.12.0","author":"paapiplugin","date":"2026-03-18 17:13:09","revision":3485898},"2.12.1":{"tag":"2.12.1","author":"paapiplugin","date":"2026-03-21 15:26:40","revision":3487827},"2.12.2":{"tag":"2.12.2","author":"paapiplugin","date":"2026-03-22 11:38:13","revision":3488159},"2.12.3":{"tag":"2.12.3","author":"paapiplugin","date":"2026-03-25 11:00:13","revision":3490785},"2.13.1":{"tag":"2.13.1","author":"paapiplugin","date":"2026-03-30 14:53:21","revision":3494728},"2.13.2":{"tag":"2.13.2","author":"paapiplugin","date":"2026-04-03 14:58:47","revision":3498323},"2.14.0":{"tag":"2.14.0","author":"paapiplugin","date":"2026-04-13 09:57:19","revision":3504997},"2.14.1":{"tag":"2.14.1","author":"paapiplugin","date":"2026-04-21 16:34:04","revision":3512058},"2.15.1":{"tag":"2.15.1","author":"paapiplugin","date":"2026-04-30 19:59:17","revision":3519947},"2.15.2":{"tag":"2.15.2","author":"paapiplugin","date":"2026-04-30 21:11:01","revision":3519988},"2.15.3":{"tag":"2.15.3","author":"paapiplugin","date":"2026-05-03 14:45:12","revision":3521533},"2.16.0":{"tag":"2.16.0","author":"paapiplugin","date":"2026-05-15 15:51:20","revision":3533191},"2.17.0":{"tag":"2.17.0","author":"paapiplugin","date":"2026-06-02 07:17:42","revision":3557570},"2.17.1":{"tag":"2.17.1","author":"paapiplugin","date":"2026-06-02 14:10:29","revision":3558142},"2.18.0":{"tag":"2.18.0","author":"paapiplugin","date":"2026-06-03 13:07:32","revision":3559457},"2.19.0":{"tag":"2.19.0","author":"paapiplugin","date":"2026-06-04 13:10:11","revision":3560990},"2.19.1":{"tag":"2.19.1","author":"paapiplugin","date":"2026-06-05 07:43:20","revision":3562013},"2.2.0":{"tag":"2.2.0","author":"paapiplugin","date":"2026-01-06 16:20:34","revision":3433791},"2.2.1":{"tag":"2.2.1","author":"paapiplugin","date":"2026-01-07 12:31:13","revision":3434338},"2.20.0":{"tag":"2.20.0","author":"paapiplugin","date":"2026-06-08 08:13:58","revision":3564288},"2.21.0":{"tag":"2.21.0","author":"paapiplugin","date":"2026-06-13 13:27:31","revision":3571112},"2.21.1":{"tag":"2.21.1","author":"paapiplugin","date":"2026-06-19 10:46:34","revision":3578477},"2.21.2":{"tag":"2.21.2","author":"paapiplugin","date":"2026-06-19 11:16:39","revision":3578518},"2.21.3":{"tag":"2.21.3","author":"paapiplugin","date":"2026-07-07 12:16:57","revision":3599021},"2.21.4":{"tag":"2.21.4","author":"paapiplugin","date":"2026-07-09 08:03:07","revision":3601120},"2.22.0":{"tag":"2.22.0","author":"paapiplugin","date":"2026-07-14 14:08:04","revision":3607597},"2.22.1":{"tag":"2.22.1","author":"paapiplugin","date":"2026-07-14 14:20:21","revision":3607626},"2.23.0":{"tag":"2.23.0","author":"paapiplugin","date":"2026-07-21 09:47:47","revision":3616815},"2.24.0":{"tag":"2.24.0","author":"paapiplugin","date":"2026-07-21 15:10:11","revision":3617356},"2.25.0":{"tag":"2.25.0","author":"paapiplugin","date":"2026-07-31 07:06:06","revision":3629522},"2.26.0":{"tag":"2.26.0","author":"paapiplugin","date":"2026-08-02 14:22:03","revision":3631843},"2.26.1":{"tag":"2.26.1","author":"paapiplugin","date":"2026-08-11 18:07:32","revision":3642361},"2.26.2":{"tag":"2.26.2","author":"paapiplugin","date":"2026-08-14 12:14:25","revision":3647314},"2.27.0":{"tag":"2.27.0","author":"paapiplugin","date":"2026-08-16 06:05:52","revision":3649308},"2.27.1":{"tag":"2.27.1","author":"paapiplugin","date":"2026-08-18 09:35:47","revision":3652389},"2.28.0":{"tag":"2.28.0","author":"paapiplugin","date":"2026-08-22 15:36:20","revision":3660825},"2.29.0":{"tag":"2.29.0","author":"paapiplugin","date":"2026-09-10 15:47:10","revision":3690147},"2.29.1":{"tag":"2.29.1","author":"paapiplugin","date":"2026-09-10 18:10:38","revision":3690314},"2.29.2":{"tag":"2.29.2","author":"paapiplugin","date":"2026-09-22 13:51:28","revision":3707473},"2.29.3":{"tag":"2.29.3","author":"paapiplugin","date":"2026-09-24 11:57:49","revision":3711227},"2.3.0":{"tag":"2.3.0","author":"paapiplugin","date":"2026-01-11 20:47:42","revision":3437235},"2.3.1":{"tag":"2.3.1","author":"paapiplugin","date":"2026-01-12 16:34:39","revision":3437944},"2.30.0":{"tag":"2.30.0","author":"paapiplugin","date":"2026-09-28 05:50:57","revision":3716356},"2.30.1":{"tag":"2.30.1","author":"paapiplugin","date":"2026-09-28 06:51:33","revision":3716421},"2.30.2":{"tag":"2.30.2","author":"paapiplugin","date":"2026-09-28 14:06:34","revision":3717333},"2.31.0":{"tag":"2.31.0","author":"paapiplugin","date":"2026-09-30 16:19:12","revision":3721664},"2.31.1":{"tag":"2.31.1","author":"paapiplugin","date":"2026-10-01 06:50:49","revision":3722519},"2.31.2":{"tag":"2.31.2","author":"paapiplugin","date":"2026-10-06 13:28:49","revision":3730890},"2.32.0":{"tag":"2.32.0","author":"paapiplugin","date":"2026-10-12 12:08:09","revision":3741431},"2.32.1":{"tag":"2.32.1","author":"paapiplugin","date":"2026-10-12 13:07:53","revision":3741614},"2.32.2":{"tag":"2.32.2","author":"paapiplugin","date":"2026-10-14 10:55:46","revision":3746090},"2.32.3":{"tag":"2.32.3","author":"paapiplugin","date":"2026-10-18 09:45:07","revision":3752838},"2.32.4":{"tag":"2.32.4","author":"paapiplugin","date":"2026-10-20 12:27:56","revision":3756695},"2.32.5":{"tag":"2.32.5","author":"paapiplugin","date":"2026-10-26 08:46:49","revision":3765867},"2.4.0":{"tag":"2.4.0","author":"paapiplugin","date":"2026-01-13 11:56:20","revision":3438564},"2.5.0":{"tag":"2.5.0","author":"paapiplugin","date":"2026-01-13 16:58:44","revision":3438825},"2.6.0":{"tag":"2.6.0","author":"paapiplugin","date":"2026-01-18 18:04:12","revision":3442046},"2.7.0":{"tag":"2.7.0","author":"paapiplugin","date":"2026-01-22 17:40:43","revision":3445062},"2.8.0":{"tag":"2.8.0","author":"paapiplugin","date":"2026-02-01 18:36:37","revision":3451534},"2.8.1":{"tag":"2.8.1","author":"paapiplugin","date":"2026-02-02 06:17:10","revision":3451752},"2.8.2":{"tag":"2.8.2","author":"paapiplugin","date":"2026-02-02 13:54:56","revision":3452146},"2.8.3":{"tag":"2.8.3","author":"paapiplugin","date":"2026-02-03 11:08:14","revision":3452794}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3430224,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3430224,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3430224,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3744186,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3744186,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.2","2.1.3","2.11.0","2.12.0","2.12.1","2.12.2","2.12.3","2.13.1","2.13.2","2.14.0","2.14.1","2.15.1","2.15.2","2.15.3","2.16.0","2.17.0","2.17.1","2.18.0","2.19.0","2.19.1","2.2.0","2.2.1","2.20.0","2.21.0","2.21.1","2.21.2","2.21.3","2.21.4","2.22.0","2.22.1","2.23.0","2.24.0","2.25.0","2.26.0","2.26.1","2.26.2","2.27.0","2.27.1","2.28.0","2.29.0","2.29.1","2.29.2","2.29.3","2.3.0","2.3.1","2.30.0","2.30.1","2.30.2","2.31.0","2.31.1","2.31.2","2.32.0","2.32.1","2.32.2","2.32.3","2.32.4","2.32.5","2.4.0","2.5.0","2.6.0","2.7.0","2.8.0","2.8.1","2.8.2","2.8.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3707470,"resolution":"1","location":"assets","locale":"","width":1920,"height":1440},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3707470,"resolution":"2","location":"assets","locale":"","width":1920,"height":1440},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3707470,"resolution":"3","location":"assets","locale":"","width":1920,"height":1440},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3707470,"resolution":"4","location":"assets","locale":"","width":1920,"height":1440},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3707470,"resolution":"5","location":"assets","locale":"","width":1920,"height":1440},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3707470,"resolution":"6","location":"assets","locale":"","width":1920,"height":1440},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3707470,"resolution":"7","location":"assets","locale":"","width":1920,"height":1440},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3707470,"resolution":"8","location":"assets","locale":"","width":1920,"height":1440}},"screenshots":{"1":"Live Amazon search on your own page: your visitor types a query and the results land on your site instead of Amazon's. Free. Product prices show when the plugin is connected with your own approved Amazon API keys.","2":"The top products grid fills itself, so nobody sits there picking products by hand. Free, including the discount badges and struck-through prices.","3":"A fixed grid instead: four products, no search box, no filters, no pagination. Free.","4":"Readers narrow by brand, price, condition and availability, then sort what's left, without bouncing to Amazon to do it. Free.","5":"The setup wizard ends by handing you the shortcode, ready to paste into any page or post. Free.","6":"The screen where you pick how the plugin talks to Amazon and enter your credentials. Free.","7":"One product in a box of its own, dropped into a post wherever it belongs rather than in a grid. Product Boxes is a paid add-on and needs Premium as well.","8":"Run a dark site and the grid goes dark with it instead of glaring white. Dark mode, colors and card styles are Premium."}},"plugin_section":[],"plugin_tags":[5439,5269,4397,288622,254556],"plugin_category":[35,45],"plugin_contributors":[253093],"plugin_business_model":[],"class_list":["post-269071","plugin","type-plugin","status-publish","hentry","plugin_tags-amazon-affiliate","plugin_tags-amazon-associates","plugin_tags-comparison-table","plugin_tags-creators-api","plugin_tags-product-box","plugin_category-advertising","plugin_category-ecommerce","plugin_contributors-paapiplugin","plugin_committers-paapiplugin"],"banners":{"banner":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/banner-772x250.png?rev=3744186","banner_2x":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/banner-1544x500.png?rev=3744186","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/icon.svg?rev=3430224","icon":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/icon.svg?rev=3430224","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-1.png?rev=3707470","caption":"Live Amazon search on your own page: your visitor types a query and the results land on your site instead of Amazon's. Free. Product prices show when the plugin is connected with your own approved Amazon API keys."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-2.png?rev=3707470","caption":"The top products grid fills itself, so nobody sits there picking products by hand. Free, including the discount badges and struck-through prices."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-3.png?rev=3707470","caption":"A fixed grid instead: four products, no search box, no filters, no pagination. Free."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-4.png?rev=3707470","caption":"Readers narrow by brand, price, condition and availability, then sort what's left, without bouncing to Amazon to do it. Free."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-5.png?rev=3707470","caption":"The setup wizard ends by handing you the shortcode, ready to paste into any page or post. Free."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-6.png?rev=3707470","caption":"The screen where you pick how the plugin talks to Amazon and enter your credentials. Free."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-7.png?rev=3707470","caption":"One product in a box of its own, dropped into a post wherever it belongs rather than in a grid. Product Boxes is a paid add-on and needs Premium as well."},{"src":"https:\/\/ps.w.org\/paapi-product-search-for-amazon\/assets\/screenshot-8.png?rev=3707470","caption":"Run a dark site and the grid goes dark with it instead of glaring white. Dark mode, colors and card styles are Premium."}],"raw_content":"<!--section=description-->\n<p><strong>PaapiPlugin is an Amazon affiliate plugin for WordPress.<\/strong> It covers what Amazon display plugins do, with product grids, product boxes and comparison tables, and it adds live Amazon product search to your own pages. Every product link carries your Amazon Associate tag.<\/p>\n\n<p><strong>Start free, no credentials needed yet.<\/strong> Our Managed API returns live Amazon product results without setting up your own Amazon API credentials yet. Get started in 30 seconds, 20 searches a day and 600 a month free, and your Amazon Associate tag always stays yours.<\/p>\n\n<p>Already approved for Amazon's APIs? Bring your own Creators API (OAuth 2.0) or PA-API v5 credentials instead. Both paths live behind one toggle, so your site keeps earning through Amazon's API transitions without rebuilding your pages.<\/p>\n\n<h4>What you can put on a page<\/h4>\n\n<ul>\n<li><strong>Live Amazon product search (free)<\/strong> - add <code>[psfa_search]<\/code> and visitors search, filter and browse Amazon's catalog without leaving your site. You earn on whatever they buy, not only the products you linked by hand.<\/li>\n<li><strong>Product grids (free)<\/strong> - a rotating Top Products grid on any page, or a fixed grid of products for one keyword.<\/li>\n<li><strong>Amazon product boxes (add-on)<\/strong> - feature one product inside a post, with feature bullets and a winner badge. Save products to a box straight from your own search results.<\/li>\n<li><strong>Amazon comparison tables (add-on)<\/strong> - side-by-side buying-guide tables with star ratings, winner badges and a mobile layout.<\/li>\n<\/ul>\n\n<p>Product Boxes and Comparison Tables are paid add-ons: each add-on is $19\/yr and requires Premium.<\/p>\n\n<p>Everything runs on shortcodes, so it works in the block editor (Gutenberg) through the Shortcode block, in the Classic editor, and in page builders such as Elementor. The free visual shortcode builder writes the search shortcode for you.<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=YRYjfMrLNaU<\/p>\n\n<p>Learn more, see live demos, and read the docs at https:\/\/paapiplugin.com\/<\/p>\n\n<h4>Why Affiliates Use It<\/h4>\n\n<ul>\n<li><strong>Earn on every Amazon search, not just manual links<\/strong> - visitors discover products you never had to curate<\/li>\n<li><strong>Keep visitors on your site<\/strong> - they search, filter, and browse live Amazon products right on your page<\/li>\n<li><strong>Loads only where you use it<\/strong> - the search scripts and styles load only on pages with the shortcode, and the search box is pre-rendered at build time so it arrives with the page HTML<\/li>\n<li><strong>Smart caching<\/strong> - search results cached 30 min, product data cached 1 hr, so your API quota stays healthy<\/li>\n<li><strong>Three ways to connect<\/strong> - our Managed API (no credentials needed yet), Amazon Creators API (OAuth 2.0, recommended), or legacy PA-API v5<\/li>\n<\/ul>\n\n<h4>Free Features<\/h4>\n\n<ul>\n<li><strong>Managed API<\/strong> - real-time Amazon search with no Amazon API credentials needed yet and no AWS keys; 20 searches\/day and 600\/month free, your Amazon Associate tag stays yours<\/li>\n<li>Live Amazon product search with autocomplete suggestions<\/li>\n<li>11 Amazon marketplaces with your own credentials (9 on the Managed API)<\/li>\n<li><strong>Top Products Grid<\/strong> - with no query or category set, [psfa_search] shows a rotating grid of popular Amazon products across categories instead of an empty search box (the Top Products on Empty State setting, on by default); a ready-made Amazon storefront on any page<\/li>\n<li><strong>Keyword product grids<\/strong> - show a fixed set of products for one search term, with no search box or pagination, for example <code>[psfa_search query=\"standing desk\" count=\"4\" pagination=\"none\" hide_search=\"true\"]<\/code><\/li>\n<li>Brand, price range, condition, merchant, and availability filters (Price Range, Condition, Merchant, and In-Stock apply when you bring your own Amazon credentials; see the Managed API FAQ)<\/li>\n<li>Sorting: Relevance and Customer Reviews everywhere; price sorting, Newest Arrivals, and Featured apply when you bring your own Amazon credentials<\/li>\n<li>Grid layout with responsive mobile-first design<\/li>\n<li>5 categories (Electronics, Books, Fashion, Toys &amp; Games, Home &amp; Garden)<\/li>\n<li>Up to 50 products (5 pages) with infinite scroll, Load More, or no pagination<\/li>\n<li>Customizable product count (2-20 per page)<\/li>\n<li>Hide the category banner, search bar, or filters<\/li>\n<li>Visual shortcode builder - no coding required<\/li>\n<li>Cache management page with usage monitoring<\/li>\n<li>One fixed theme preset: Neutral base color, Orange accent, Vega card style, 0.5 border radius, System Default font, light mode<\/li>\n<\/ul>\n\n<h4>Premium Features ($39\/yr)<\/h4>\n\n<ul>\n<li><strong>Every Amazon category your store offers<\/strong> - the full department list for your marketplace, not just the free 5<\/li>\n<li><strong>Extended pagination<\/strong> - up to Amazon's 10-page ceiling (up to 100 products) on any connection; on the Managed API a filtered search stops at 3 pages<\/li>\n<li><strong>List layout<\/strong> - vertical display for detailed product comparisons<\/li>\n<li><strong>Full appearance control<\/strong> - 5 base colors, 17 accent colors, 5 card styles, 5 border radius levels, dark mode, 16 fonts (15 Google Fonts + system default)<\/li>\n<li><strong>Deal badges<\/strong> - Lightning Deal, Best Deal, Prime Exclusive, Low Stock warning, discount percentage, deal countdown timer (with your own Amazon credentials)<\/li>\n<li><strong>Product badges<\/strong> - Best Seller rank (#1-100)<\/li>\n<li><strong>Deals filters<\/strong> - let visitors narrow to products with active deals or a minimum discount (with your own Amazon credentials)<\/li>\n<li><strong>White-label mode<\/strong> - remove all PaapiPlugin branding for a fully custom experience<\/li>\n<li><strong>Button and display customization<\/strong> - custom button text, hide Amazon icon<\/li>\n<\/ul>\n\n<h4>Add-ons ($19\/yr each, requires Premium)<\/h4>\n\n<ul>\n<li><strong>Product Boxes<\/strong> - display individual Amazon products anywhere with shortcodes. Search-to-Save workflow, feature bullets, winner badges<\/li>\n<li><strong>Comparison Tables<\/strong> - side-by-side product comparisons with winner badges, star ratings, responsive mobile layouts<\/li>\n<li><strong>Analytics<\/strong> - track searches, clicks, impressions, and filter usage. Dashboard with charts, date picker, CSV\/JSON export. Privacy-first, no cookies or PII<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Choose how to connect: turn on our Managed API to start searching with no credentials needed yet, or enter your own Creators API or PA-API v5 credentials<\/li>\n<li>Add <code>[psfa_search]<\/code> to any page or post (in the block editor, use a Shortcode block)<\/li>\n<li>Your visitors search Amazon products and you earn commissions on every purchase<\/li>\n<\/ol>\n\n<p>https:\/\/www.youtube.com\/watch?v=PVvKdrpOg80<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>cURL extension enabled<\/li>\n<li>An Amazon Associates account. For product data, use our Managed API (no credentials needed yet) or bring your own Creators API or PA-API v5 credentials (Access Key ID, Secret Access Key, and Associate Tag)<\/li>\n<\/ul>\n\n<h4>Getting Amazon API Credentials<\/h4>\n\n<p><strong>Using the Managed API?<\/strong> You only need a free Amazon Associates account - no Amazon API credentials needed yet and no AWS keys. The steps below apply only if you choose to bring your own credentials instead.<\/p>\n\n<p>To use this plugin, you'll need to:<\/p>\n\n<ol>\n<li>Sign up for the <a href=\"https:\/\/affiliate-program.amazon.com\">Amazon Associates program<\/a><\/li>\n<li>Apply for API access at <a href=\"https:\/\/affiliate-program.amazon.com\/creatorsapi\">Creators API<\/a> or <a href=\"https:\/\/affiliate-program.amazon.com\/assoc_credentials\/home\">Product Advertising API (PA-API v5)<\/a> We support both!<\/li>\n<li>Once approved, you'll receive your Creators API Client ID and Client Secret (or, for PA-API v5, an Access Key ID and Secret Access Key)<\/li>\n<li>Your Associate Tag is your Amazon Associates ID<\/li>\n<\/ol>\n\n<h4>Privacy &amp; Security<\/h4>\n\n<ul>\n<li>Your own Amazon API credentials (Creators API or PA-API v5) are encrypted at rest, and the raw key never reaches the browser<\/li>\n<li>On the Managed API, calls are server-to-server from your WordPress site to our proxy, which returns live Amazon product data tagged with your Associate ID. We never receive your site visitors' IP addresses or personal data<\/li>\n<li>The Managed API uses a third-party Amazon product-data provider on the back end. Full detail is in our Privacy Policy and Managed API Usage Terms at paapiplugin.com<\/li>\n<li>The optional product-update email opt-in is the only marketing data we collect, and only if you check the box. It never affects your API key or service<\/li>\n<li>All requests use secure HTTPS connections<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports, please visit the plugin's support forum on WordPress.org.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>This plugin uses the Amazon Creators API (recommended) and the Amazon Product Advertising API 5.0 (PA-API 5.0) to search and retrieve product information. A Managed API option is also available, which connects through PaapiPlugin's hosted proxy.<\/p>\n\n<h4>Third-Party Libraries<\/h4>\n\n<p>This plugin includes the following open-source libraries:<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/ui.shadcn.com\/\">shadcn\/ui<\/a><\/strong> - UI component library (MIT License)<\/li>\n<li><strong><a href=\"https:\/\/www.radix-ui.com\/\">Radix UI<\/a><\/strong> - Accessible UI primitives used by shadcn\/ui (MIT License)<\/li>\n<li><strong><a href=\"https:\/\/lucide.dev\/\">Lucide React<\/a><\/strong> - Icon library (ISC License)<\/li>\n<li><strong><a href=\"https:\/\/phosphoricons.com\/\">Phosphor Icons<\/a><\/strong> - Duotone icon set, used for select inline SVG icons (MIT License)<\/li>\n<li><strong><a href=\"https:\/\/react.dev\/\">React<\/a><\/strong> - UI framework (MIT License)<\/li>\n<li><strong><a href=\"https:\/\/tailwindcss.com\/\">Tailwind CSS<\/a><\/strong> - Utility-first CSS framework (MIT License)<\/li>\n<\/ul>\n\n<h3>Source Code<\/h3>\n\n<p>The JavaScript bundles are built from TypeScript and React source files using the tools listed below.<\/p>\n\n<p>Build tools used:\n* <strong>Vite<\/strong> - For TypeScript\/React bundling and minification\n* <strong>Node.js<\/strong> - Runtime environment\n* <strong>React 19<\/strong> - Admin UI and frontend rendering\n* <strong>Tailwind CSS v4<\/strong> - Utility-first styling\n* <strong>shadcn\/ui<\/strong> - Accessible UI components built on Radix UI primitives\n* <strong>Lucide React<\/strong> - Icon library used by UI components\n* <strong>Phosphor Icons<\/strong> - Duotone icon set (inline SVGs)<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the following external services:<\/p>\n\n<h4>Amazon Product APIs (Creators API and PA-API 5.0)<\/h4>\n\n<p>This plugin uses Amazon's Creators API (OAuth 2.0, recommended) or Product Advertising API (PA-API 5.0, legacy) to search and retrieve product information when you bring your own Amazon credentials. This is the core functionality of the plugin.<\/p>\n\n<ul>\n<li><strong>What it does:<\/strong> Searches Amazon's product catalog and retrieves product details (title, price, images, etc.)<\/li>\n<li><strong>When data is sent:<\/strong> When a user performs a product search on your website<\/li>\n<li><strong>What data is sent:<\/strong> Search queries, category selections, and filter parameters<\/li>\n<li><strong>Service provider:<\/strong> Amazon.com, Inc.<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/affiliate-program.amazon.com\/help\/operating\/agreement<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/www.amazon.com\/gp\/help\/customer\/display.html?nodeId=468496<\/li>\n<\/ul>\n\n<h4>PaapiPlugin Managed API<\/h4>\n\n<p>If you enable the optional Managed API, this plugin sends search requests to PaapiPlugin's hosted proxy, which retrieves live Amazon product data on your behalf through a third-party Amazon product-data provider. You do not need your own Amazon API credentials on this path.<\/p>\n\n<ul>\n<li><strong>What it does:<\/strong> Returns live Amazon product search and product detail data without requiring your own Amazon API credentials<\/li>\n<li><strong>When data is sent:<\/strong> When a visitor performs a product search on your website (sent server-to-server from your WordPress site)<\/li>\n<li><strong>What data is sent:<\/strong> Search keywords, ASINs, filter parameters, your Amazon Associate tag, your WordPress site URL, and your WordPress server IP address. End-visitor IP addresses and personal data are not sent.<\/li>\n<li><strong>Service provider:<\/strong> PaapiPlugin (uses a third-party Amazon product-data provider on the back end)<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/paapiplugin.com\/api-terms\/<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/paapiplugin.com\/privacy-policy\/<\/li>\n<\/ul>\n\n<h4>Amazon Autocomplete Suggestions<\/h4>\n\n<p>This plugin uses Amazon's autocomplete API to provide search suggestions as users type.<\/p>\n\n<ul>\n<li><strong>What it does:<\/strong> Provides real-time search suggestions based on user input<\/li>\n<li><strong>When data is sent:<\/strong> When a user types in the search box (after 2+ characters)<\/li>\n<li><strong>What data is sent:<\/strong> The partial search query text<\/li>\n<li><strong>Service provider:<\/strong> Amazon.com, Inc.<\/li>\n<li><strong>Service URL:<\/strong> https:\/\/completion.amazon.com\/<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/www.amazon.com\/gp\/help\/customer\/display.html?nodeId=508088<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/www.amazon.com\/gp\/help\/customer\/display.html?nodeId=468496<\/li>\n<\/ul>\n\n<h4>Google Fonts (Premium Feature)<\/h4>\n\n<p>Premium users can select custom fonts from Google Fonts for product display elements.<\/p>\n\n<ul>\n<li><strong>What it does:<\/strong> Loads custom font files for typography customization<\/li>\n<li><strong>When data is sent:<\/strong> When a page with the product search is loaded and custom fonts are configured<\/li>\n<li><strong>What data is sent:<\/strong> Font family names<\/li>\n<li><strong>Service provider:<\/strong> Google LLC<\/li>\n<li><strong>Terms of Service:<\/strong> https:\/\/developers.google.com\/terms<\/li>\n<li><strong>Privacy Policy:<\/strong> https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>How product data is retrieved depends on the connection path you choose. When you bring your own credentials, product searches use your Amazon API credentials and product data comes from Amazon's Creators API or PA-API. On the Managed API, search requests go to PaapiPlugin's hosted proxy, which retrieves product data through a third-party Amazon product-data provider rather than Amazon's official Creators API or PA-API. On that path we receive search keywords, your Amazon Associate tag, your WordPress site URL, and your WordPress server IP address, as listed in the External Services section above. We never collect, store, or transmit your site visitors' personal data on either path. Please refer to the External Services section above for details on third-party services used by this plugin.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for \"PaapiPlugin - Amazon Affiliate Product Boxes, Tables and Search\" (or upload the ZIP from WordPress.org once approved).<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Upload the <code>paapi-product-search-for-amazon<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>PaapiPlugin<\/strong> in your WordPress admin sidebar.<\/li>\n<li>Enter your Amazon API credentials (Creators API recommended, or PA-API v5), or enable the Managed API for no-credential setup.<\/li>\n<li>Add the shortcode <code>[psfa_search]<\/code> to any page or post.<\/li>\n<\/ol>\n\n<h4>Premium Installation<\/h4>\n\n<p>Premium is a separate ZIP that you download from your account dashboard at paapiplugin.com after purchase. It is a full replacement for the free plugin, not an add-on, so only one copy of the plugin should ever be installed on a site.<\/p>\n\n<ol>\n<li>In <strong>Plugins \u2192 Installed Plugins<\/strong>, click <strong>Deactivate<\/strong> on the free \"PaapiPlugin - Amazon Affiliate Product Boxes, Tables and Search\" plugin.<\/li>\n<li>Click <strong>Delete<\/strong> on the now-deactivated free plugin. Your settings and API credentials are kept: the plugin stores them in the WordPress database and removes nothing when you delete it, so the premium version picks them up on activation.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>, choose the premium ZIP you downloaded, and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong>.<\/li>\n<li>Activate your license when the plugin prompts you after activation. If you are not prompted, open <strong>Account<\/strong> under <strong>PaapiPlugin<\/strong> in your WordPress admin sidebar.<\/li>\n<\/ol>\n\n<p>Uploading the premium ZIP through <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong> is safe on its own. WordPress replaces the existing plugin folder in place, so you never end up with two copies.<\/p>\n\n<p><strong>Do not leave a second copy of the plugin in a differently named folder.<\/strong> If you unzip the premium build by hand, or upload it over FTP into a folder such as <code>\/wp-content\/plugins\/paapi-product-search-for-amazon-pro\/<\/code> while the original <code>\/wp-content\/plugins\/paapi-product-search-for-amazon\/<\/code> is still there, WordPress sees two copies of the same plugin. Activating the second one while the first is active produces:<\/p>\n\n<pre><code>Plugin could not be activated because it triggered a fatal error.\n<\/code><\/pre>\n\n<p>The fix is the sequence above: deactivate the free version, delete it, then install the premium ZIP.<\/p>\n\n<h4>Configuration<\/h4>\n\n<p>https:\/\/www.youtube.com\/watch?v=boIgal54T1c<\/p>\n\n<ol>\n<li>Open <strong>PaapiPlugin<\/strong> in your WordPress admin sidebar.<\/li>\n<li>Select your <strong>Authentication Type<\/strong>:\n\n<ul>\n<li><strong>OAuth 2.0 (Creators API)<\/strong> - Recommended for new users<\/li>\n<li><strong>AWS Signature V4 (PA-API)<\/strong> - Legacy authentication method<\/li>\n<\/ul><\/li>\n<li>For <strong>OAuth 2.0 (Creators API)<\/strong>:\n\n<ul>\n<li>Enter your <strong>Client ID<\/strong> and <strong>Client Secret<\/strong> from Creators API<\/li>\n<li>Enter your <strong>Credential Version<\/strong> (typically \"1\")<\/li>\n<li>Select your <strong>Auth Region<\/strong> and <strong>Marketplace<\/strong><\/li>\n<\/ul><\/li>\n<li>For <strong>AWS Signature V4 (PA-API)<\/strong>:\n\n<ul>\n<li>Enter your <strong>Access Key ID<\/strong> and <strong>Secret Access Key<\/strong><\/li>\n<\/ul><\/li>\n<li>Enter your <strong>Associate Tag<\/strong> (your Amazon Associates ID).<\/li>\n<li>Click <strong>Test Connection<\/strong> to verify your credentials work.<\/li>\n<li>Click <strong>Save Settings<\/strong>.<\/li>\n<li>(Optional) Customize appearance in the Appearance tab (base color, accent, radius, dark mode, font).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20is%20this%20different%20from%20other%20amazon%20affiliate%20plugins%3F\"><h3>How is this different from other Amazon affiliate plugins?<\/h3><\/dt>\n<dd><p>Most Amazon affiliate plugins display products you already picked: you find the ASIN, embed it, and that is what your reader sees. PaapiPlugin does that too, with product grids on the free plan and product boxes and comparison tables as add-ons. On top of that it puts live Amazon search on your page, so readers can find products you never linked, and every result still carries your Associate tag. Run it next to the plugin you use now, or use it in its place.<\/p><\/dd>\n<dt id=\"do%20i%20need%20amazon%20api%20credentials%20to%20use%20this%20plugin%3F\"><h3>Do I need Amazon API credentials to use this plugin?<\/h3><\/dt>\n<dd><p>No. Our Managed API runs live Amazon product search with no Amazon API credentials needed yet and no AWS keys. You still need a free Amazon Associates account so commissions are tagged to you, and your Amazon Associate tag is always yours. If you already hold Creators API or PA-API v5 credentials, you can bring your own instead with one toggle in the plugin admin.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20amazon%20associates%20account%3F\"><h3>Do I need an Amazon Associates account?<\/h3><\/dt>\n<dd><p>Yes, a free Amazon Associates account is always required so commissions are tagged to you. For product data you can use our Managed API (no credentials needed yet) or your own Creators API (or legacy PA-API v5) credentials. Either way, your Associate Tag tags every product link with your affiliate ID.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20amazon%20api%20credentials%3F\"><h3>How do I get Amazon API credentials?<\/h3><\/dt>\n<dd><ol>\n<li>Sign up for <a href=\"https:\/\/affiliate-program.amazon.com\">Amazon Associates<\/a><\/li>\n<li>Apply for <a href=\"https:\/\/affiliate-program.amazon.com\/creatorsapi\">Creators API<\/a> (recommended) or <a href=\"https:\/\/affiliate-program.amazon.com\/assoc_credentials\/home\">PA-API v5<\/a> access<\/li>\n<li>Enter your credentials in the plugin settings and click Test Connection<\/li>\n<\/ol><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>The search scripts and styles load only on pages that include the [psfa_search] shortcode, so your other pages don't load them. On a search page, the search box is pre-rendered at build time and arrives with the page HTML, so it shows up without waiting for JavaScript; the product results are then drawn in the browser. Search results are cached for 30 minutes and product data for 1 hour, so a repeated search is answered from your site's cache instead of a new Amazon request, which also keeps your API quota healthy.<\/p><\/dd>\n<dt id=\"what%27s%20included%20in%20the%20free%20version%3F\"><h3>What's included in the free version?<\/h3><\/dt>\n<dd><p>The free version is a real product, not a crippled trial. You get live Amazon search with autocomplete, 5 categories, 50 products, brand\/price\/condition filters (price and condition filters apply when you bring your own Amazon credentials), sorting, infinite scroll, caching, responsive grid layout, and a visual shortcode builder. Premium adds every category your Amazon store offers, 100 products, deal badges (with your own Amazon credentials), full appearance customization, list layout, and white-label mode.<\/p><\/dd>\n<dt id=\"can%20visitors%20see%20products%20without%20searching%20first%3F\"><h3>Can visitors see products without searching first?<\/h3><\/dt>\n<dd><p>Yes. With no query and no category set, [psfa_search] shows the Top Products Grid: a rotating grid of popular Amazon products across categories instead of an empty search box, so any page becomes a ready-made Amazon storefront. This is the Top Products on Empty State setting, on by default. To force the grid on when that setting is off, use [psfa_search mode=\"top\"]. If you set a category, it shows popular products from that category instead. Either way, visitors can search or filter from there and every product link carries your Amazon Associate tag.<\/p><\/dd>\n<dt id=\"are%20amazon%20product%20boxes%20and%20comparison%20tables%20included%20in%20the%20free%20version%3F\"><h3>Are Amazon product boxes and comparison tables included in the free version?<\/h3><\/dt>\n<dd><p>No. Product Boxes and Comparison Tables are paid add-ons, and each one needs Premium. The free plan gives you live search, the Top Products grid and keyword product grids. The Add-ons list in the Description covers what each one does and costs.<\/p><\/dd>\n<dt id=\"is%20there%20a%20gutenberg%20block%3F\"><h3>Is there a Gutenberg block?<\/h3><\/dt>\n<dd><p>PaapiPlugin does not have a block of its own. It uses shortcodes, and the block editor runs them through its built-in Shortcode block: add a Shortcode block and paste <code>[psfa_search]<\/code>, or the <code>[psfa_product_box]<\/code> or <code>[psfa_comparison]<\/code> shortcode an add-on gives you. The shortcode builder in the plugin settings writes the search shortcode for you.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%20and%20other%20page%20builders%3F\"><h3>Does it work with Elementor and other page builders?<\/h3><\/dt>\n<dd><p>Yes, through the builder's own shortcode element (in Elementor, that is the Shortcode widget). There is no dedicated Elementor widget. The plugin loads its scripts and styles when the shortcode renders, so the search works even when a builder keeps the page layout outside the normal post content.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20how%20it%20looks%20on%20my%20site%3F\"><h3>Can I customize how it looks on my site?<\/h3><\/dt>\n<dd><p>Yes. The plugin has a 6-axis appearance system. Free users get the Neutral base with orange accent. Premium users control all 6 axes: base color (5 options), accent color (17 options), card style (5 presets), border radius, dark mode, and font (15 Google Fonts + system default). The 6-axis system matches any WordPress theme.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20caching%20plugins%3F\"><h3>Does it work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes, but you may need to exclude pages with the <code>[psfa_search]<\/code> shortcode from full-page caching, since the search functionality requires dynamic content.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20on%20multiple%20sites%3F\"><h3>Can I use it on multiple sites?<\/h3><\/dt>\n<dd><p>Yes. Each site needs its own license and Amazon API credentials.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20amazon%20changes%20or%20retires%20the%20pa-api%3F\"><h3>What happens if Amazon changes or retires the PA-API?<\/h3><\/dt>\n<dd><p>We recommend the Creators API (OAuth 2.0), Amazon's current product API, or our Managed API, which needs no credentials at all. PA-API v5 (AWS Signature V4) is Amazon's older method; if you still have working PA-API credentials the plugin continues to support them. You can switch between any of these in the plugin admin without rebuilding your pages, so your site keeps earning through Amazon's API transitions.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20manually%20maintain%20product%20lists%20or%20hunt%20for%20asins%3F\"><h3>Do I need to manually maintain product lists or hunt for ASINs?<\/h3><\/dt>\n<dd><p>No. That is the point of search. Visitors type what they want and see live Amazon results filtered by brand, price, and condition. You never need to pick ASINs or keep a product list updated. Every click still carries your Associate tag, so you earn on whatever they decide to buy.<\/p><\/dd>\n<dt id=\"why%20don%27t%20i%20see%20the%20condition%2C%20merchant%2C%20and%20in-stock%20filters%20on%20the%20managed%20api%3F\"><h3>Why don't I see the Condition, Merchant, and In-Stock filters on the Managed API?<\/h3><\/dt>\n<dd><p>On the Managed API path, the managed search data does not include per-item condition (new\/used\/refurbished), seller\/merchant, or stock-availability detail, so the Condition, Merchant, and In-Stock filters would have no effect. To avoid showing controls that do nothing, they are hidden automatically when you use the Managed API. These filters remain available when you connect your own Amazon credentials (Creators API or PA-API v5), where Amazon provides that data.<\/p><\/dd>\n<dt id=\"why%20don%27t%20i%20see%20the%20newest%20arrivals%20and%20featured%20sort%20options%20on%20the%20managed%20api%3F\"><h3>Why don't I see the Newest Arrivals and Featured sort options on the Managed API?<\/h3><\/dt>\n<dd><p>On the Managed API path, the managed search data does not include per-item release dates, so Newest Arrivals has no signal to sort by, and Featured matches the default Relevance order. To avoid offering sorts that do nothing, both are hidden automatically on the Managed API. They remain available when you connect your own Amazon credentials (Creators API or PA-API v5). The Customer Reviews sort remains available on the Managed API and is applied by Amazon's own search when results are fetched.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.32.5<\/h4>\n\n<ul>\n<li>Changed: The optional email checkbox on the Managed API signup form, and the opt-in screen shown when you first activate the plugin, now mention the 10% code we email for your first Premium purchase.<\/li>\n<\/ul>\n\n<h4>2.32.4<\/h4>\n\n<ul>\n<li>Fixed: Long button text no longer gets cut off in narrow product cards.<\/li>\n<\/ul>\n\n<h4>2.32.3<\/h4>\n\n<ul>\n<li>Changed: The Managed API is no longer labelled Beta anywhere in the plugin.<\/li>\n<\/ul>\n\n<h4>2.32.2<\/h4>\n\n<ul>\n<li>Changed: The plugin is now called \"PaapiPlugin - Amazon Affiliate Product Boxes, Tables and Search\" in the WordPress.org directory and on your Plugins screen. Your settings and shortcodes are untouched.<\/li>\n<li>Changed: The plugin name now uses a plain hyphen, and dashes in on-screen text were replaced with standard punctuation.<\/li>\n<li>Changed: The admin menu item is now called PaapiPlugin.<\/li>\n<li>Changed: The first item under the PaapiPlugin admin menu is now called Settings.<\/li>\n<li>Changed: The add-ons are now called PaapiPlugin - Analytics, PaapiPlugin - Comparison Tables and PaapiPlugin - Product Boxes.<\/li>\n<li>Changed: The review request is now a short window inside the plugin's own pages, shown a week after your first successful search, with a Maybe later option. It no longer appears as a banner.<\/li>\n<\/ul>\n\n<h4>2.32.1<\/h4>\n\n<ul>\n<li>Updated Freemius SDK to the latest version.<\/li>\n<\/ul>\n\n<h4>2.32.0<\/h4>\n\n<ul>\n<li>New: <code>layout<\/code> shortcode attribute (<code>grid<\/code> or <code>list<\/code>) sets the layout per <code>[psfa_search]<\/code> block, overriding the Layout setting. One page can show a grid in one block and a list in another, for example <code>[psfa_search layout=\"list\"]<\/code>.<\/li>\n<li>Note: List remains a Premium layout. Without Premium, a block set to <code>layout=\"list\"<\/code> shows the grid.<\/li>\n<li>New: The Shortcode Builder has a Layout option that writes the attribute for you. Leave it on \"Use site setting\" and the block follows the Layout setting.<\/li>\n<\/ul>\n\n<h4>2.31.2<\/h4>\n\n<ul>\n<li>Fixed: The product grid now fills its first row on themes that add an invisible spacer to every block on the page. Before, those themes left the first row one product short and added uneven gaps around the search form and filters.<\/li>\n<li>Note: The Product Boxes, Comparison Tables and Analytics add-ons are unchanged in this release.<\/li>\n<\/ul>\n\n<h4>2.31.1<\/h4>\n\n<ul>\n<li>Fixed: Manage plan on the Credentials page now opens your plan and license details inside WordPress instead of asking you to log in on our site.<\/li>\n<li>Note: The Product Boxes, Comparison Tables and Analytics add-ons are unchanged in this release.<\/li>\n<\/ul>\n\n<h4>2.31.0<\/h4>\n\n<ul>\n<li>Added: Ready for Agency shared searches. On an Agency license, the Managed API (Beta) usage panel, notices and Boost option can show one shared pool of searches for every site on the license. This switches on later. Until then each site keeps its own allowance.<\/li>\n<li>Changed: Clearer Managed API (Beta) usage on every plan. The Credentials page shows how many searches you have used, how many are left and the date they reset, and says plainly when none are left.<\/li>\n<li>Changed: A Premium site that runs out of Managed API (Beta) searches now sees Add more searches instead of a prompt to upgrade to Premium.<\/li>\n<li>Security: Hardened Managed API (Beta) sign-up, so only sites that are really on your license can use its searches.<\/li>\n<li>Note: The Product Boxes, Comparison Tables and Analytics add-ons are unchanged in this release.<\/li>\n<\/ul>\n\n<h4>2.30.2<\/h4>\n\n<ul>\n<li>Fixed: Creators API credentials now connect when the Credential Version is pasted with a \"v\" in front (for example \"v3.1\", as Amazon's copy button gives it). Before, these were sent to the wrong Amazon login and failed with invalid_client. Sites that already saved a version this way are fixed without re-entering it.<\/li>\n<li>Note: The Product Boxes, Comparison Tables and Analytics add-ons are unchanged in this release.<\/li>\n<\/ul>\n\n<h4>2.30.1<\/h4>\n\n<ul>\n<li>Changed: The free version no longer includes the Managed API Boost purchase screen or its Add more searches buttons, which only apply to Premium sites.<\/li>\n<li>Note: The Product Boxes, Comparison Tables and Analytics add-ons are unchanged in this release.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/plugins.trac.wordpress.org\/browser\/paapi-product-search-for-amazon\/trunk\/changelog.txt\">See the full changelog<\/a><\/p>","raw_excerpt":"Amazon affiliate plugin: free live product search and grids, plus product box and comparison table add-ons for Premium. No credentials needed yet.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/269071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=269071"}],"author":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/paapiplugin"}],"wp:attachment":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=269071"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=269071"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=269071"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=269071"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=269071"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=269071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}