[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZ2ecXEDw5xq43S2OgcZHvqEYHXptFtWh4tijQdcSEj4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":135,"fingerprints":184},"soft79-cart-links-for-woocommerce","Cart links for WooCommerce","1.1.4","Soft79","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosk79\u002F","\u003Cp>“Cart links for WooCommerce” allows the shop manager to create urls that will redirect the customer to a fully populated cart. This is extremely useful for email campaigns or call to action buttons. If the customer already has items in the cart, they will be kept.\u003C\u002Fp>\n\u003Cp>The shop manager can easily create the url by populating his own shopping cart, the cart url will be displayed on the cart page. The shop manager can copy this url to the clipboard and paste it anywhere he wants, for example in a promotional email.\u003C\u002Fp>\n\u003Cp>The url looks like this: \u003Ccode>www.example.com?fill_cart=12,2x44\u003C\u002Fcode>\u003Cbr \u002F>\nThis url will populate the cart with 1x item with id 12, and 2x item with id 44.\u003C\u002Fp>\n","Easily create a url that will populate a cart",500,10986,100,10,"2020-08-19T14:54:00.000Z","5.5.0","4.0.0","",[20,21,22],"cart","url","woocommerce","http:\u002F\u002Fwww.soft79.nl","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsoft79-cart-links-for-woocommerce.1.1.4.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"josk79",4,10600,89,30,86,"2026-04-04T06:28:36.216Z",[39,63,81,99,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":18,"download_link":61,"security_score":62,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wc-share-cart-url","WC Share Cart URL","1.1.1","Krzysztof Piątkowski","https:\u002F\u002Fprofiles.wordpress.org\u002Fwckalkulator\u002F","\u003Cp>WC Share Cart URL\u003C\u002Fp>\n\u003Cp>This plugin allows Admin\u002FStore Manager (or any user with capability to “manage_woocommerce”) to generate link to the current cart.\u003Cbr \u002F>\nThe link can be given to the Customer to load all products to the cart and finish the order.\u003C\u002Fp>\n\u003Cp>WooCommerce Share Cart URL Plugin\u003C\u002Fp>\n\u003Cp>Usage\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin creates button “Share this cart” on the Cart page. \u003C\u002Fli>\n\u003Cli>The button is showed only for Store Manager, Admin and any user who has capability “manage_woocommerce”\u003C\u002Fli>\n\u003Cli>The button saves current cart session to file in temp directory (see: get_temp_dir()) and creates link to share the cart https:\u002F\u002Fmystore.pl\u002Fcart\u002F?share={hash}\u003C\u002Fli>\n\u003Cli>After opening the link, the current cart session is replaced with the data previously saved to the temporary file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Custom Product Price\u003C\u002Fp>\n\u003Cp>From version 1.1.0 shop manger can change product prices in the cart before sharing.\u003C\u002Fp>\n","Share WooCommerce cart by URL. Send the cart to any Customer in WooCommerce store.",400,5697,94,13,"2024-04-29T13:30:00.000Z","6.5.8","5.0","5.6",[56,57,58,59,60],"cart-link","cart-url","send-cart-to-customer","woocommerce-cart-url","woocommerce-share-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-share-cart-url.1.1.1.zip",92,{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":13,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":53,"requires_php":76,"tags":77,"homepage":18,"download_link":80,"security_score":62,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"add-multiple-products-to-cart-via-url-for-woocommerce","Add multiple products to cart via url for Woocommerce","1.0","Alvaro Vasconcelos","https:\u002F\u002Fprofiles.wordpress.org\u002Falvsconcelos\u002F","\u003Cp>This plugin allows adding multiple \u003Cstrong>simple\u003C\u002Fstrong> (not variable or grouped) products to the WooCommerce cart using URL parameters. While WooCommerce natively supports adding a single product to the cart via a URL parameter like \u003Ccode>add-to-cart=product_id&quantity=quantity\u003C\u002Fcode>, this plugin extends that functionality to support multiple products in a single URL.\u003C\u002Fp>\n\u003Ch3>How it works:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>URL Format:\u003C\u002Fstrong> \u003Ccode>?add-to-cart=product_id:quantity,product_id:quantity,product_id:quantity\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single Quantity:\u003C\u002Fstrong> If the quantity is not specified (eg. \u003Ccode>?add-to-cart=product_id,product_id:quantity\u003C\u002Fcode>), the product is added with a quantity of 1.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adding multiple products with specific quantities:\u003Cbr \u002F>\nexample.com\u002Fcart\u002F?add-to-cart=12:2,34:1,56:5\u003C\u002Fli>\n\u003Cli>Adding multiple products with default quantity:\u003Cbr \u002F>\nexample.com\u002Fcart\u002F?add-to-cart=12,34:2,56\u003C\u002Fli>\n\u003C\u002Ful>\n","Add multiple products to WooCommerce cart with native add-to-cart parameters.",200,1301,2,"2024-12-27T19:35:00.000Z","6.7.5","7.4",[78,20,79,21,22],"add-to-cart","products","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-multiple-products-to-cart-via-url-for-woocommerce.1.0.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":26,"downloaded":89,"rating":13,"num_ratings":90,"last_updated":91,"tested_up_to":75,"requires_at_least":92,"requires_php":76,"tags":93,"homepage":18,"download_link":98,"security_score":62,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"add-bulk-cart-packages","Add bulk cart packages","1.0.0","toms15","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoms15\u002F","\u003Cp>Add bulk cart packages is a WooCommerce plugin that lets you create custom product packages.\u003Cbr \u002F>\nEach package generates a dedicated URL that, when opened, automatically adds all selected products with their specified quantities to the cart.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Main Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create custom packages with WooCommerce products.\u003C\u002Fli>\n\u003Cli>Assign specific quantities to each product.\u003C\u002Fli>\n\u003Cli>Generate a unique URL to add multiple products to the cart at once.\u003C\u002Fli>\n\u003Cli>Fully integrated with WooCommerce.\u003C\u002Fli>\n\u003Cli>Prevents saving empty packages.\u003C\u002Fli>\n\u003Cli>Displays an admin notice if WooCommerce is not active.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add bulk cart packages allows you to create custom product packages in WooCommerce and add them to the cart with a single click.",1160,1,"2025-02-17T17:20:00.000Z","5.8",[94,95,96,97,22],"bulk-add-to-cart","custom-packages","multiple-products","share-cart-url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-bulk-cart-packages.1.1.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":26,"downloaded":107,"rating":26,"num_ratings":26,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":117,"download_link":118,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"add-product-to-cart-via-url","Add Product To Cart Via URL","2.0","Vinay Lal","https:\u002F\u002Fprofiles.wordpress.org\u002Fonethrutengmailcom\u002F","\u003Cp>Allows a CMS users (eg shop admin) to create a URL (for WooCommerce only) with specific product(s) and quantity info. When clicked by a user this URL will load those products into the users cart and take them to the checkout page automatically. Works for simple, grouped and variable products.\u003C\u002Fp>\n","Allows a CMS users (eg shop admin) to create a URL (for WooCommerce only) with specific product(s) and quantity info. When clicked by a user this URL  &hellip;",1389,"2023-02-08T13:23:00.000Z","6.1.10","5.5","7.0",[113,114,115,116,22],"add-products-to-cart-via-url","add-to-cart-link","add-to-cart-url","ecommerce","https:\u002F\u002Fbetterdeveloperdocs.com\u002Fwoocommerce-add-product-to-cart-via-url\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-product-to-cart-via-url.2.0.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":26,"downloaded":127,"rating":26,"num_ratings":26,"last_updated":128,"tested_up_to":129,"requires_at_least":53,"requires_php":76,"tags":130,"homepage":133,"download_link":134,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"lean-cart-share-and-save","Lean Cart Share and Save for Later for WooCommerce","1.0.5","Lean Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fazplugins\u002F","\u003Cp>\u003Cstrong>Give customers the power to save and share their shopping carts.\u003C\u002Fstrong> Lean Cart Share and Save makes shopping flexible, anyone can generate shareable cart links in one click, and logged-in users can save unlimited carts with custom names for later purchase.\u003C\u002Fp>\n\u003Cp>Share feature works for everyone, including guests. One click creates a unique URL that loads the exact cart anywhere, on any device. Perfect for cross-device shopping, getting approval from others, or sharing product recommendations. Logged-in customers can save carts with custom names (like “Birthday Wishlist” or “Monthly Reorder”), viewable in My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Saved Carts where they can restore or delete them anytime.\u003C\u002Fp>\n\u003Cp>Lightweight, works with classic themes and modern FSE Cart Blocks, and helps reduce cart abandonment while enabling natural product sharing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fleanplugins.com\u002Fwordpress-plugins\u002Fcart-share-and-save\u002F\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Test Cart Sharing (No Login Required):\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.leanplugins.com\u002Fcart-share-and-save\u002Fshare-cart\u002FlUyyJl6e4Y\" rel=\"nofollow ugc\">Click to see a pre-loaded shared cart\u003C\u002Fa>\u003Cbr \u002F>\n↳ See how cart sharing works instantly – no need to add products\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Test Cart Saving (Auto Login):\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.leanplugins.com\u002Fcart-share-and-save\u002Fshare-cart\u002FlUyyJl6e4Y?demo_auto_login=x8Kp2mQr9vLn\" rel=\"nofollow ugc\">Click here – auto logged in with cart ready\u003C\u002Fa>\u003Cbr \u002F>\n↳ You will be auto logged in with the cart ready. Click “Save Cart” to test the save feature\u003Cbr \u002F>\n↳ Or log in manually: Username: \u003Cstrong>demo\u003C\u002Fstrong> | Password: \u003Cstrong>demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View Saved Carts:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.leanplugins.com\u002Fcart-share-and-save\u002Fmy-account\u002Fsaved-carts\u002F?demo_auto_login=x8Kp2mQr9vLn\" rel=\"nofollow ugc\">My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Saved Carts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real Business Scenarios Where This Plugin Shines:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>B2B Sales & Consultations\u003C\u002Fstrong>: Share product quotes and recommendations with clients instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gift Shopping & Wishlists\u003C\u002Fstrong>: Let customers create and share wishlists with family and friends\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abandoned Cart Recovery\u003C\u002Fstrong>: Customers can save their cart and return later instead of losing their selections\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team Purchasing & Approvals\u003C\u002Fstrong>: Enable team members to collaborate on group orders and bulk purchases\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Device Shopping\u003C\u002Fstrong>: Let customers start shopping on mobile, save, and complete on desktop\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Planning & Bulk Orders\u003C\u002Fstrong>: Share product lists for weddings, parties, or seasonal restocking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring Purchases & Subscriptions\u003C\u002Fstrong>: Create and share weekly\u002Fmonthly item packages – customers can save these lists to their profile and easily reorder or modify quantities or products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cart Sharing\u003C\u002Fstrong>: Generate unique shareable URLs for any cart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Saving\u003C\u002Fstrong>: Allow logged-in users to save carts with custom names  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>: Seamlessly integrates with your existing WooCommerce store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FSE & Block Cart Support\u003C\u002Fstrong>: Works perfectly with both classic themes and modern Full Site Editing (FSE) themes with WooCommerce Cart Blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>My Account Integration\u003C\u002Fstrong>: Saved carts appear in customer My Account area\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Settings\u003C\u002Fstrong>: Configure share expiry, enable\u002Fdisable features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Management\u003C\u002Fstrong>: Optional data cleanup on plugin uninstall\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong>: Proper nonce verification and input sanitization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong>: Minimal impact on site performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Cart Sharing Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate unique share URLs for any cart\u003Cbr \u002F>\n* Configurable expiration (or never expire)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cart Saving Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Save carts with custom names for later\u003Cbr \u002F>\n* View all saved carts in My Account area\u003Cbr \u002F>\n* Restore any saved cart with one click\u003Cbr \u002F>\n* Delete saved carts when no longer needed\u003Cbr \u002F>\n* Perfect for wishlist functionality\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Sharing a Cart:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Add products to your WooCommerce cart\u003Cbr \u002F>\n2. Go to the cart page\u003Cbr \u002F>\n3. Click the “Share Cart” button\u003Cbr \u002F>\n4. Copy the generated URL and share it\u003Cbr \u002F>\n5. Recipients can click the URL to load the cart\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Saving a Cart:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Add products to your WooCommerce cart\u003Cbr \u002F>\n2. Go to the cart page\u003Cbr \u002F>\n3. Click the “Save Cart” button (requires login)\u003Cbr \u002F>\n4. Enter a name for your saved cart\u003Cbr \u002F>\n5. Access saved carts from My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Saved Carts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Settings:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Enable\u002Fdisable cart sharing\u003Cbr \u002F>\n* Enable\u002Fdisable cart saving\u003Cbr \u002F>\n* Set share link expiration (days)\u003Cbr \u002F>\n* Choose whether to delete data on uninstall\u003C\u002Fp>\n","Lightweight cart sharing and saving for WooCommerce - let customers share carts via URLs and save carts for later.",362,"2025-12-03T08:57:00.000Z","6.9.4",[56,57,131,132,22],"save-cart","share-cart","https:\u002F\u002Fleanplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flean-cart-share-and-save.1.0.5.zip",{"attackSurface":136,"codeSignals":164,"taintFlows":174,"riskAssessment":175,"analyzedAt":183},{"hooks":137,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":26,"unprotectedCount":26},[138,144,148,153,156],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","init","controller_init","soft79-cart-links-for-woocommerce.php",21,{"type":139,"name":145,"callback":146,"file":142,"line":147},"plugins_loaded","load_plugin_textdomain",22,{"type":139,"name":149,"callback":150,"priority":151,"file":142,"line":152},"wp_loaded","check_url",5,47,{"type":139,"name":154,"callback":154,"file":142,"line":155},"woocommerce_cart_actions",52,{"type":139,"name":157,"callback":158,"priority":14,"file":142,"line":159},"wp_enqueue_scripts","action_wp_enqueue_scripts",53,[],[],[],[],{"dangerousFunctions":165,"sqlUsage":166,"outputEscaping":168,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":90,"bundledLibraries":173},[],{"prepared":26,"raw":26,"locations":167},[],{"escaped":32,"rawEcho":90,"locations":169},[170],{"file":142,"line":171,"context":172},78,"raw output",[],[],{"summary":176,"deductions":177},"The plugin 'soft79-cart-links-for-woocommerce' version 1.1.4 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, external HTTP requests, file operations, and the exclusive use of prepared statements for SQL queries are excellent indicators of secure coding practices. Furthermore, the limited attack surface, with zero identified entry points (AJAX, REST API, shortcodes, cron events), significantly reduces the potential for attackers to inject malicious code or exploit vulnerabilities. The presence of capability checks and the high percentage of properly escaped output also contribute positively to its security.  However, a notable concern arises from the complete lack of nonce checks across all identified code signals. While the attack surface is currently zero, if any future additions introduce new entry points without adequate nonce validation, this could become a significant security risk. The absence of any recorded vulnerabilities in its history is a positive sign, suggesting a history of stable and secure development.  In conclusion, the plugin demonstrates a good foundation in secure coding principles. The primary area for improvement and potential risk lies in the complete absence of nonce checks, which could be a future vulnerability if the plugin's functionality or attack surface expands.",[178,181],{"reason":179,"points":180},"No nonce checks implemented",8,{"reason":182,"points":32},"20% of output is not properly escaped","2026-03-16T19:34:49.877Z",{"wat":185,"direct":192},{"assetPaths":186,"generatorPatterns":188,"scriptPaths":189,"versionParams":190},[187],"\u002Fwp-content\u002Fplugins\u002Fsoft79-cart-links-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js",[],[187],[191],"\u002Fwp-content\u002Fplugins\u002Fsoft79-cart-links-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":193,"htmlComments":195,"htmlAttributes":196,"restEndpoints":197,"jsGlobals":198,"shortcodeOutput":199},[194],"soft79_fill_cart_url",[],[],[],[],[]]