[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPgwgZh_swc-1VeJE6U8k-9hUeXQlcDvyi7F7aN26Jpc":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":36,"analysis":127,"fingerprints":468},"enviopack","EnvíoPack (Chile)","1.0.16","Enviopack","https:\u002F\u002Fprofiles.wordpress.org\u002Fnachocrespo\u002F","\u003Cp>Desarrollamos soluciones logísticas para empresas que requieren eficiencia, cumplimiento, y visibilidad en tiempo real, ya sea que venda B2B, directo al consumidor, o tenga una operación mixta.\u003C\u002Fp>\n\u003Cp>Conoce más sobre nuestra integración con WooCommerce en este \u003Ca href=\"https:\u002F\u002Fayuda.enviopack.com\u002Fes\u002Farticles\u002F10581826-integra-woocommerce-con-enviopack\" rel=\"nofollow ugc\">completo tutorial\u003C\u002Fa>.\u003C\u002Fp>\n","Logística de alto desempeño para empresas que no pueden fallar.",0,1991,"","6.6.5","5.4","7.0",[18,19,20,21,22],"downloadable","ecommerce","logistics","store","woocommerce","https:\u002F\u002Fwww.enviopack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenviopack.1.0.16.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"nachocrespo",2,90,30,94,"2026-04-05T17:29:22.598Z",[37,47,72,93,111],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":32,"downloaded":41,"rating":11,"num_ratings":11,"last_updated":42,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":43,"homepage":44,"download_link":45,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":46},"enviopack-argentina","Envíopack (Argentina)","1.0.18",8286,"2025-10-14T14:28:00.000Z",[18,19,20,21,22],"https:\u002F\u002Fayuda.enviopack.com\u002Fhc\u002Fes-419\u002Farticles\u002F360054191131-Integr%C3%A1-Woocommerce-con-Env%C3%ADopack","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenviopack-argentina.1.0.18.zip","2026-03-15T15:16:48.613Z",{"slug":48,"name":49,"version":50,"author":51,"author_profile":52,"description":53,"short_description":54,"active_installs":55,"downloaded":56,"rating":57,"num_ratings":58,"last_updated":59,"tested_up_to":60,"requires_at_least":61,"requires_php":62,"tags":63,"homepage":67,"download_link":68,"security_score":69,"vuln_count":70,"unpatched_count":70,"last_vuln_date":71,"fetched_at":46},"woocustomizer","StoreCustomizer – A plugin to Customize all WooCommerce Pages","2.6.3","Kaira","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaira\u002F","\u003Cp>\u003Cstrong>Previously known as “WooCustomizer”\u003C\u002Fstrong>\u003C\u002Fp>\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\u002FByr4Lr6qUaY?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>Are you tired of creating child themes or adding multiple plugins to customize your WooCommerce ecommerce store?\u003C\u002Fp>\n\u003Cp>WooCommerce offers a lot of action and filter hooks to further customize WooCommerce… the only problem is, you need to add your own custom php code snippets to edit all the different WooCommerce elements.\u003C\u002Fp>\n\u003Cp>Introducing \u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fsite\u002F\" rel=\"nofollow ugc\">StoreCustomizer\u003C\u002Fa>, a free WooCommerce customizer plugin, and your answer to customizing all WooCommerce store and product pages, cart page, checkout page and also your user account pages.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>StoreCustomizer \u003Cstrong>Requires\u003C\u002Fstrong> the WooCommerce Plugin to be active on your ecommerce store\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>StoreCustomizer DOES NOT override WooCommerce templates\u003C\u002Fstrong>, the plugin simply adds extra design options, WooCommerce addons and advanced shop functionality to your existing ecommerce pages which are designed by the theme you are using.\u003C\u002Fp>\n\u003Cp>If something does not work, \u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Get in contact\u003C\u002Fa> and we’ll help as best we can.\u003C\u002Fp>\n\u003Ch4>StoreCustomizer Top Features\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Add Login \u002F Logout menu item\u003C\u002Fstrong> to a selected WP\u002Ftheme menu area\u003Cbr \u002F>\n✅ \u003Cstrong>Add Product sales statistics for Admin users\u003C\u002Fstrong> on the WooCommerce shop page\u003Cbr \u002F>\n✅ \u003Cstrong>Customize WooCommerce Shop & Product Pages\u003C\u002Fstrong> by editing or removing elements\u003Cbr \u002F>\n✅ \u003Cstrong>Edit font size and color for WooCommerce Shop & Product pages & Cart\u002FCheckout elements\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Customize the design of all WooCommerce buttons\u003C\u002Fstrong> for Shop & Product pages & Cart\u002FCheckout pages\u003Cbr \u002F>\n✅ \u003Cstrong>Edit ‘On Sale’ banners\u003C\u002Fstrong> text and colors for WooCommerce products\u003Cbr \u002F>\n✅ \u003Cstrong>Edit User Account tabs\u003C\u002Fstrong> and tab content headings\u003Cbr \u002F>\n✅ \u003Cstrong>Edit or Remove Product Page Tabs\u003C\u002Fstrong> and edit tab headings\u003Cbr \u002F>\n✅ \u003Cstrong>Add a ‘Continue Shopping’ button\u003C\u002Fstrong> to your store product pages\u003Cbr \u002F>\n✅ \u003Cstrong>Remove basic checkout fields\u003C\u002Fstrong> on WooCommerce Checkout page\u003Cbr \u002F>\n✅ \u003Cstrong>Add a ‘Back to Shop’ button\u003C\u002Fstrong> to your cart page\u003Cbr \u002F>\n✅ \u003Cstrong>Add “New Product” badges\u003C\u002Fstrong> to products created within a specified number of days\u003Cbr \u002F>\n✅ \u003Cstrong>Auto \u002F Ajax Update Cart\u003C\u002Fstrong> when amount is changed on cart page\u003Cbr \u002F>\n✅ \u003Cstrong>Auto Update WooCommerce Cart\u003C\u002Fstrong> when user edits product amounts\u003Cbr \u002F>\n✅ \u003Cstrong>Edit Cart & Checkout buttons\u003C\u002Fstrong> & add return to shop buttons\u003Cbr \u002F>\n✅ Select the \u003Cstrong>login redirect\u003C\u002Fstrong> page \u003Cstrong>or logout redirect\u003C\u002Fstrong> page and edit the menu item text\u003Cbr \u002F>\n✅ \u003Cstrong>‘Add To Cart’ Increments\u003C\u002Fstrong> – Set Min & Max values for ‘Add To Cart’ inputs, plus the increment value\u003Cbr \u002F>\n🔸 Plus lots more\u003C\u002Fp>\n\u003Ch4>StoreCustomizer is useful because\u003C\u002Fh4>\n\u003Cp>🔸 No more creating a child theme to add WooCommerce code snippets\u003Cbr \u002F>\n🔸 Offers extra design options and functionlaity for WooCommerce that your theme doesn’t\u003Cbr \u002F>\n🔸 All settings built into the WordPress Customizer so you can edit WooCommerce visually in a live environment\u003Cbr \u002F>\n🔸 StoreCustomizer is built to be lightweight… adding only the code that is needed, when it’s needed\u003Cbr \u002F>\n🔸 We offer dedicated support for those extra elements you need help with, even if StoreCustomizer can’t do it\u003Cbr \u002F>\n🔸 Plus lots more\u003C\u002Fp>\n\u003Ch4>Fast & Intuitive\u003C\u002Fh4>\n\u003Cp>StoreCustomizer is built to be a fast & lightweight, easy to work with WooCommerce extension for customizing WooCommerce.\u003C\u002Fp>\n\u003Cp>With all the settings built into the WordPress Customizer, you can easily customize WooCommerce visually in the live environment of the WP Customizer… See your changes happen as you edit WooCommerce settings.\u003C\u002Fp>\n\u003Cp>StoreCustomizer only includes the code that is activated to ensure that StoreCustomizer is lightweight and fast for when you customize WooCommerce pages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fpro-features\u002F\" rel=\"nofollow ugc\">STORECUSTOMIZER PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>StoreCustomizer does not exclude or offer half premium functionality to try get you to upgrade, all Pro features are standalone to the free version, to enhance WooCommerce even more!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fonly-5-stars-2\u002F\" rel=\"ugc\">User 5 Star Rating:\u003C\u002Fa> This is by far in the top 3 of WP plugins, from all points of view: functionality, GUI, reliability, options… you name it. The only reason I don’t put it on the 1st place is because I just don’t know what other great plugins are out there but, on my personal book, this is definetely number one. For sure it’s worth every penny.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>See if StoreCustomizer Pro offers what you want:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fwc-settings\u002F\" rel=\"nofollow ugc\">Try Out The StoreCustomizer Pro Settings\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Below are the Premium features you’ll get with StoreCustomizer Pro to enhance WooCommerce even more, to help you increase sales and create a beautiful online eCommerce store.\u003C\u002Fp>\n\u003Ch4>**Included with StoreCustomizer Pro:**\u003C\u002Fh4>\n\u003Ch4>🔸 Catalogue Mode for WooCommerce\u003C\u002Fh4>\n\u003Cp>Easily remove the ‘Add to Cart’ and Purchase functionality from your WooCommerce shop, turning your online store into a beautiful online WooCommerce catalogue.\u003C\u002Fp>\n\u003Cp>Set WooCommerce Catalogue Mode for the time being, or leave it on permanently.\u003C\u002Fp>\n\u003Cp>Apply Catalogue Mode settings to all WooCommerce products, only selected products, or only for users that are not logged in, prompting users to create an account and log in to purchase your store products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fcatalogue-mode\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 Product Quick View for WooCommerce\u003C\u002Fh4>\n\u003Cp>Let users browse quicker through your online WooCommerce store with Product Quick View for WooCommerce.\u003C\u002Fp>\n\u003Cp>Give your users the option to quickly preview your products and easily ‘Add to Cart’, or browse the image gallery from within a quick view popup on your WooCommerce Shop page, or click through to the Product Single page after they’ve seen it all.\u003C\u002Fp>\n\u003Cp>Product Quick View for WooCommerce offers a neat popup on Product and Category Shop pages, and comes with extra settings to configure the popup and make the Product Quick View popup suit your WooCommerce store design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fproduct-quick-view\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 WooCommerce Ajax Product Search\u003C\u002Fh4>\n\u003Cp>Help users to browse through and find your WooCommerce products quicker with WooCommerce Ajax Search.\u003C\u002Fp>\n\u003Cp>Add a simple Ajax Product Search anywhere using a shortcode, and configure the settings to display a prediction of your WooCommerce products when your users start typingin the Ajax Search bar.\u003C\u002Fp>\n\u003Cp>Add multiple Ajax Search bars as widgets anywhere on your site, or simply click to add an Ajax Search to the top of your WooCommerce Shop page & configure the settings to fit your WooCommerce store design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fajax-search\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 Menu Cart for WooCommerce\u003C\u002Fh4>\n\u003Cp>Your theme doesn’t offer a neat WooCommerce Menu Cart in the main navigation area?\u003C\u002Fp>\n\u003Cp>Simply turn on Menu Cart for your WooCommerce store and select which menu you’d like to display a WooCommerce cart in, or add a Cart items anywhere using the Menu Cart shortcode.\u003C\u002Fp>\n\u003Cp>Set the cart to display only on WooCommerce Shop pages or to only show if the cart contains products.\u003C\u002Fp>\n\u003Cp>Your store shoppers can easily and quickly view their WooCommerce shopping cart with an optional drop down basket\u002Fmini cart, they can add or remove WooCommerce Cart products or checkout from the WooCommerce Menu Cart.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fmenu-cart\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 WooCommerce Custom Thank You Pages\u003C\u002Fh4>\n\u003Cp>The after purchase Thank You page for WooCommerce is a very powerful place to get your users to sign up to your newsletter, show how to use the products they’ve just bought, or to advertise other products you sell online that they might be interested in… They have just purchased something from you so they do already trust you and want your products.\u003C\u002Fp>\n\u003Cp>You can choose to redirect your customer to your new default Custom WooCommerce Thank You page, redirect them to different Custom Thank You pages depending on the products they’ve just bought, or to different Custom Thank You pages depending how they purchased the products and what payment method they used on your WooCommerce store.\u003C\u002Fp>\n\u003Cp>Build your own Custom Thank You pages for WooCommerce using the default Gutenberg editor, Elementor, Beaver Builder, SiteOrigin or any other page builder you choose.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fcustom-thank-you-pages\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 HandHeld Menu Bar\u003C\u002Fh4>\n\u003Cp>StoreCustomizer Pro also offers a new, neat handheld (mobile) footer navigation bar to help your users easily navigate your products or website, or proceed to the cart or checkout pages, and aimed to help users convert better when browsing your website on mobile or tablet devices.\u003C\u002Fp>\n\u003Cp>Easily include the StoreCustomizer Ajax Search functionality within this new mobile navigation bar, and give your users an even easier way to browse around your WooCommerce store.\u003C\u002Fp>\n\u003Cp>Handheld Footer Bar comes with default WooCommerce page links and search bar functionality included, as well as the option to add your own custom links and change the design colors too.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fhandheld-footer-bar\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>🔸 Custom Product Badges\u003C\u002Fh4>\n\u003Cp>Do you want fancy badges for your WooCommerce Products?\u003C\u002Fp>\n\u003Cp>The next Pro feature coming with StoreCustomizer is custom Product Badges for WooCommerce.\u003C\u002Fp>\n\u003Cp>WooCommerce Product Badges will let you easily add great looking product badges to your WooCommerce shop and product pages, plus extra features to customize the badges to suit your online WooCommerce store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fproduct-badges\u002F\" rel=\"nofollow ugc\">See Video Overview\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Extra Pro Features include\u003C\u002Fh4>\n\u003Cp>🔸 Add \u003Cstrong>new WooCommerce user Account tabs\u003C\u002Fstrong> – Build a new page with the WP editor and add it as the Account Dashboard page.\u003Cbr \u002F>\n🔸 \u003Cstrong>WooCommerce Direct Checkout\u003C\u002Fstrong> – Remove your store cart page and send customers straight to checkout, plus the option to include the cart on the checkout page.\u003Cbr \u002F>\n🔸 \u003Cstrong>WooCommerce Sticky ‘Add to Cart’\u003C\u002Fstrong> – An ‘Add to Cart’ banner that slides into view once the standard add-to-cart button has scrolled out of view.\u003Cbr \u002F>\n🔸 \u003Cstrong>Add Plus & Minus increment buttons to the Product Single page\u003C\u002Fstrong> ‘Add To Cart’ input\u003C\u002Fp>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fpro-features\u002F\" rel=\"nofollow ugc\">StoreCustomizer Pro features\u003C\u002Fa> & see videos on what each premium feature offers.\u003C\u002Fp>\n\u003Ch4>Related Products by Kaira\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftheme-site-kit\u002F\" rel=\"ugc\">Theme Site Kit\u003C\u002Fa>: An all-in-one toolkit for essential WordPress site features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblockons\u002F\" rel=\"ugc\">Blockons\u003C\u002Fa>: Advanced editor blocks and site addons for your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkt\u002F\" rel=\"ugc\">Linkt\u003C\u002Fa>: Affiliate and Custom link tracking and management.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Translations currently available for StoreCustomizer:\u003Cbr \u002F>\n– Dutch – (nl_NL)\u003Cbr \u002F>\n– Italian – (it_IT)\u003Cbr \u002F>\n– French – (fr_FR)\u003Cbr \u002F>\n– Spanish – (es_ES)\u003Cbr \u002F>\n– Swedish – (sv_SE)\u003C\u002Fp>\n\u003Cp>We’re always needing new translations, so please \u003Ca href=\"https:\u002F\u002Fstorecustomizer.com\u002Fgo\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">contact us here\u003C\u002Fa> if you are willing to help translate StoreCustomizer into a language that we don’t have yet.\u003C\u002Fp>\n","A store editor plugin for editing all WooCommerce store and product pages, cart, checkout and user account pages, all within the WordPress Customizer",20000,1051414,96,125,"2025-07-11T12:44:00.000Z","6.8.5","5.0","5.6",[64,19,65,22,66],"customize-woocommerce","online-store","woocommerce-addons","https:\u002F\u002Fkairaweb.com\u002Fwordpress-plugins\u002Fwoocustomizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocustomizer.zip",78,1,"2026-03-16 00:00:00",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":69,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":13,"tags":86,"homepage":90,"download_link":91,"security_score":92,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":46},"storefront-product-sharing","Storefront Product Sharing","1.0.6","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>A simple plugin that adds an attractive sharing component to product pages. Prompt visitors to share your products on Facebook, Twitter, Pinterest or via Email.\u003C\u002Fp>\n\u003Cp>This plugin requires the Storefront theme and WooCommerce plugin to be installed.\u003C\u002Fp>\n","Add attractive social sharing icons for Facebook, Twitter, Pinterest and Email to your product pages.",5000,274345,14,"2020-08-27T15:37:00.000Z","5.2.24","4.0",[19,87,88,89,22],"sharing","social","storefront","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fstorefront-product-sharing\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstorefront-product-sharing.1.0.6.zip",85,{"slug":94,"name":95,"version":96,"author":76,"author_profile":77,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":13,"tags":106,"homepage":109,"download_link":110,"security_score":92,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":46},"storefront-footer-bar","Storefront Footer Bar","1.0.4","\u003Cp>A simple plugin that adds a full width widget region above the default, columnised Storefront footer widget area. Customise the display by adding a background image and tweaking colors via the Customizer.\u003C\u002Fp>\n\u003Cp>This plugin requires the Storefront theme to be installed.\u003C\u002Fp>\n","Add a full width widgetised region above the default Storefront footer widget area.",3000,107619,74,7,"2020-08-27T15:12:00.000Z","4.9.29","4.1.0",[19,107,89,108,22],"footer","widgets","http:\u002F\u002Fwoothemes.com\u002Fstorefront\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstorefront-footer-bar.1.0.4.zip",{"slug":112,"name":113,"version":114,"author":76,"author_profile":77,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":69,"num_ratings":119,"last_updated":120,"tested_up_to":104,"requires_at_least":121,"requires_php":13,"tags":122,"homepage":125,"download_link":126,"security_score":92,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":46},"storefront-hamburger-menu","Storefront Hamburger Menu","1.2.2","\u003Cp>A simple plugin that turns the default handheld navigation into an off-screen sidebar menu with a “hamburger” toggle.\u003C\u002Fp>\n\u003Cp>This plugin requires the Storefront theme to be installed.\u003C\u002Fp>\n","Storefront Hamburger Menu turns the default handheld navigation into an off-screen sidebar menu with a \"hamburger\" toggle.",2000,81462,10,"2020-08-27T15:20:00.000Z","4.0.0",[19,123,124,89,22],"hamburger","menu","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstorefront-hamburger-menu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstorefront-hamburger-menu.1.2.2.zip",{"attackSurface":128,"codeSignals":274,"taintFlows":316,"riskAssessment":455,"analyzedAt":467},{"hooks":129,"ajaxHandlers":245,"restRoutes":266,"shortcodes":267,"cronEvents":272,"entryPointCount":102,"unprotectedCount":273},[130,136,141,145,148,152,156,160,164,168,172,176,180,183,186,190,194,198,202,206,209,213,217,221,225,229,233,237,242],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","woocommerce_update_options_shipping_enviopack","process_admin_options","enviopack-method.php",32,{"type":131,"name":137,"callback":138,"file":139,"line":140},"admin_init","Ecomerciar\\Enviopack\\Settings\\init_settings","hooks.php",8,{"type":131,"name":142,"callback":143,"file":139,"line":144},"admin_menu","Ecomerciar\\Enviopack\\Settings\\create_menu_option",9,{"type":131,"name":146,"callback":147,"file":139,"line":119},"admin_enqueue_scripts","Ecomerciar\\Enviopack\\Settings\\add_assets_files",{"type":131,"name":149,"callback":150,"file":139,"line":151},"woocommerce_shipping_init","Ecomerciar\\Enviopack\\enviopack_init",13,{"type":153,"name":154,"callback":155,"file":139,"line":82},"filter","woocommerce_shipping_methods","Ecomerciar\\Enviopack\\Utils\\add_method",{"type":131,"name":157,"callback":158,"file":139,"line":159},"woocommerce_review_order_before_submit","Ecomerciar\\Enviopack\\Utils\\add_maps",17,{"type":131,"name":161,"callback":162,"file":139,"line":163},"woocommerce_after_checkout_billing_form","Ecomerciar\\Enviopack\\Utils\\create_office_field",18,{"type":131,"name":165,"callback":166,"file":139,"line":167},"woocommerce_checkout_process","Ecomerciar\\Enviopack\\Utils\\check_office_field",19,{"type":131,"name":169,"callback":170,"file":139,"line":171},"woocommerce_checkout_update_order_meta","Ecomerciar\\Enviopack\\Utils\\update_order_meta",20,{"type":153,"name":173,"callback":174,"priority":119,"file":139,"line":175},"woocommerce_cart_shipping_method_full_label","Ecomerciar\\Enviopack\\Utils\\enviopack_add_free_shipping_label",27,{"type":153,"name":177,"callback":178,"file":139,"line":179},"woocommerce_checkout_update_order_review","Ecomerciar\\Enviopack\\Utils\\clear_cache",28,{"type":153,"name":181,"callback":182,"file":139,"line":33},"woocommerce_states","Ecomerciar\\Enviopack\\Utils\\custom_woocommerce_states",{"type":153,"name":184,"callback":185,"file":139,"line":135},"woocommerce_default_address_fields","Ecomerciar\\Enviopack\\Utils\\custom_override_default_address_fields",{"type":153,"name":187,"callback":188,"file":139,"line":189},"default_checkout_billing_country","Ecomerciar\\Enviopack\\Utils\\change_default_checkout_country",33,{"type":131,"name":191,"callback":192,"priority":119,"file":139,"line":193},"woocommerce_order_status_changed","Ecomerciar\\Enviopack\\Utils\\process_order_status",37,{"type":131,"name":195,"callback":196,"file":139,"line":197},"add_meta_boxes","Ecomerciar\\Enviopack\\Utils\\add_box",39,{"type":131,"name":199,"callback":200,"file":139,"line":201},"woocommerce_process_shop_order_meta","Ecomerciar\\Enviopack\\Utils\\save_box",40,{"type":153,"name":203,"callback":204,"priority":119,"file":139,"line":205},"woocommerce_admin_order_actions","Ecomerciar\\Enviopack\\Utils\\add_action_button",41,{"type":131,"name":146,"callback":207,"file":139,"line":208},"Ecomerciar\\Enviopack\\Utils\\customScripts",42,{"type":153,"name":210,"callback":211,"file":139,"line":212},"woocommerce_order_actions","Ecomerciar\\Enviopack\\Utils\\add_process_order_action",43,{"type":153,"name":214,"callback":215,"priority":119,"file":139,"line":216},"woocommerce_order_action_ep_process_order","Ecomerciar\\Enviopack\\Utils\\shop_order_action_handler",44,{"type":131,"name":218,"callback":219,"file":139,"line":220},"save_post","Ecomerciar\\Enviopack\\Utils\\create_product",49,{"type":153,"name":222,"callback":223,"file":139,"line":224},"bulk_actions-edit-product","Ecomerciar\\Enviopack\\Utils\\add_bulk_import_product_action",50,{"type":153,"name":226,"callback":227,"priority":119,"file":139,"line":228},"handle_bulk_actions-edit-product","Ecomerciar\\Enviopack\\Utils\\product_action_handler",51,{"type":131,"name":230,"callback":231,"file":139,"line":232},"woocommerce_show_admin_notice","Ecomerciar\\Enviopack\\Utils\\enviopack_notices",52,{"type":131,"name":234,"callback":235,"file":139,"line":236},"woocommerce_api_ecom-enviopack","Ecomerciar\\Enviopack\\Utils\\handle_webhook",59,{"type":153,"name":238,"callback":239,"priority":171,"file":240,"line":241},"gettext","ep_translate_words_array","woocommerce-enviopack.php",35,{"type":153,"name":243,"callback":239,"priority":171,"file":240,"line":244},"ngettext",36,[246,251,254,258,262,264],{"action":247,"nopriv":248,"callback":249,"hasNonce":248,"hasCapCheck":248,"file":139,"line":250},"get_offices",false,"Ecomerciar\\Enviopack\\Utils\\get_offices",21,{"action":247,"nopriv":252,"callback":249,"hasNonce":248,"hasCapCheck":248,"file":139,"line":253},true,22,{"action":255,"nopriv":248,"callback":256,"hasNonce":248,"hasCapCheck":248,"file":139,"line":257},"set_office","Ecomerciar\\Enviopack\\Utils\\set_office",23,{"action":259,"nopriv":248,"callback":260,"hasNonce":248,"hasCapCheck":248,"file":139,"line":261},"get_comunas","Ecomerciar\\Enviopack\\Utils\\get_comunas",24,{"action":259,"nopriv":252,"callback":260,"hasNonce":248,"hasCapCheck":248,"file":139,"line":263},25,{"action":255,"nopriv":252,"callback":256,"hasNonce":248,"hasCapCheck":248,"file":139,"line":265},26,[],[268],{"tag":269,"callback":270,"file":139,"line":271},"enviopack_tracking","Ecomerciar\\Enviopack\\Utils\\create_shortcode",56,[],6,{"dangerousFunctions":275,"sqlUsage":296,"outputEscaping":298,"fileOperations":11,"externalRequests":314,"nonceChecks":11,"capabilityChecks":31,"bundledLibraries":315},[276,281,284,287,291,293],{"fn":277,"file":278,"line":279,"context":280},"unserialize","enviopack.php",173,"$shipment = unserialize($order->get_meta('enviopack_shipment', true));",{"fn":277,"file":278,"line":282,"context":283},175,"$shipment_info = unserialize($order->get_meta('enviopack_shipping_info', true));",{"fn":277,"file":278,"line":285,"context":286},643,"$shipment_info = unserialize($order->get_meta('enviopack_confirmed_shipment', true));",{"fn":277,"file":288,"line":289,"context":290},"utils.php",227,"$shipping_method = unserialize($order->get_meta('enviopack_shipping_info', true));",{"fn":277,"file":288,"line":292,"context":290},328,{"fn":277,"file":288,"line":294,"context":295},359,"if (!empty($order->get_meta('enviopack_confirmed_shipment', true)) && unserialize($order->get_meta('",{"prepared":11,"raw":11,"locations":297},[],{"escaped":299,"rawEcho":273,"locations":300},69,[301,304,306,308,310,312],{"file":288,"line":302,"context":303},299,"raw output",{"file":288,"line":305,"context":303},309,{"file":288,"line":307,"context":303},314,{"file":288,"line":309,"context":303},324,{"file":288,"line":311,"context":303},735,{"file":288,"line":313,"context":303},740,4,[],[317,335,412,447],{"entryPoint":318,"graph":319,"unsanitizedCount":70,"severity":334},"enviopack_notices (utils.php:710)",{"nodes":320,"edges":332},[321,326],{"id":322,"type":323,"label":324,"file":288,"line":325},"n0","source","$_REQUEST['ep_import_products_count']",714,{"id":327,"type":328,"label":329,"file":288,"line":330,"wp_function":331},"n1","sink","echo() [XSS]",713,"echo",[333],{"from":322,"to":327,"sanitized":248},"medium",{"entryPoint":336,"graph":337,"unsanitizedCount":11,"severity":411},"settings_page_content (enviopack-settings.php:304)",{"nodes":338,"edges":400},[339,343,346,350,352,356,358,362,364,368,370,374,376,380,382,386,388,392,394,398],{"id":322,"type":323,"label":340,"file":341,"line":342},"$_POST['api_key']","enviopack-settings.php",312,{"id":327,"type":328,"label":344,"file":341,"line":342,"wp_function":345},"update_option() [Settings Manipulation]","update_option",{"id":347,"type":323,"label":348,"file":341,"line":349},"n2","$_POST['api_secret']",317,{"id":351,"type":328,"label":344,"file":341,"line":349,"wp_function":345},"n3",{"id":353,"type":323,"label":354,"file":341,"line":355},"n4","$_POST['address']",322,{"id":357,"type":328,"label":344,"file":341,"line":355,"wp_function":345},"n5",{"id":359,"type":323,"label":360,"file":341,"line":361},"n6","$_POST['branch_office']",327,{"id":363,"type":328,"label":344,"file":341,"line":361,"wp_function":345},"n7",{"id":365,"type":323,"label":366,"file":341,"line":367},"n8","$_POST['gmap_key']",332,{"id":369,"type":328,"label":344,"file":341,"line":367,"wp_function":345},"n9",{"id":371,"type":323,"label":372,"file":341,"line":373},"n10","$_POST['shipping_mode']",337,{"id":375,"type":328,"label":344,"file":341,"line":373,"wp_function":345},"n11",{"id":377,"type":323,"label":378,"file":341,"line":379},"n12","$_POST['packaging_mode']",342,{"id":381,"type":328,"label":344,"file":341,"line":379,"wp_function":345},"n13",{"id":383,"type":323,"label":384,"file":341,"line":385},"n14","$_POST['shipping_status']",347,{"id":387,"type":328,"label":344,"file":341,"line":385,"wp_function":345},"n15",{"id":389,"type":323,"label":390,"file":341,"line":391},"n16","$_POST['debug']",352,{"id":393,"type":328,"label":344,"file":341,"line":391,"wp_function":345},"n17",{"id":395,"type":323,"label":396,"file":341,"line":397},"n18","$_POST['status_on_processed']",357,{"id":399,"type":328,"label":344,"file":341,"line":397,"wp_function":345},"n19",[401,402,403,404,405,406,407,408,409,410],{"from":322,"to":327,"sanitized":252},{"from":347,"to":351,"sanitized":252},{"from":353,"to":357,"sanitized":252},{"from":359,"to":363,"sanitized":252},{"from":365,"to":369,"sanitized":252},{"from":371,"to":375,"sanitized":252},{"from":377,"to":381,"sanitized":252},{"from":383,"to":387,"sanitized":252},{"from":389,"to":393,"sanitized":252},{"from":395,"to":399,"sanitized":252},"low",{"entryPoint":413,"graph":414,"unsanitizedCount":11,"severity":411},"\u003Cenviopack-settings> (enviopack-settings.php:0)",{"nodes":415,"edges":436},[416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435],{"id":322,"type":323,"label":340,"file":341,"line":342},{"id":327,"type":328,"label":344,"file":341,"line":342,"wp_function":345},{"id":347,"type":323,"label":348,"file":341,"line":349},{"id":351,"type":328,"label":344,"file":341,"line":349,"wp_function":345},{"id":353,"type":323,"label":354,"file":341,"line":355},{"id":357,"type":328,"label":344,"file":341,"line":355,"wp_function":345},{"id":359,"type":323,"label":360,"file":341,"line":361},{"id":363,"type":328,"label":344,"file":341,"line":361,"wp_function":345},{"id":365,"type":323,"label":366,"file":341,"line":367},{"id":369,"type":328,"label":344,"file":341,"line":367,"wp_function":345},{"id":371,"type":323,"label":372,"file":341,"line":373},{"id":375,"type":328,"label":344,"file":341,"line":373,"wp_function":345},{"id":377,"type":323,"label":378,"file":341,"line":379},{"id":381,"type":328,"label":344,"file":341,"line":379,"wp_function":345},{"id":383,"type":323,"label":384,"file":341,"line":385},{"id":387,"type":328,"label":344,"file":341,"line":385,"wp_function":345},{"id":389,"type":323,"label":390,"file":341,"line":391},{"id":393,"type":328,"label":344,"file":341,"line":391,"wp_function":345},{"id":395,"type":323,"label":396,"file":341,"line":397},{"id":399,"type":328,"label":344,"file":341,"line":397,"wp_function":345},[437,438,439,440,441,442,443,444,445,446],{"from":322,"to":327,"sanitized":252},{"from":347,"to":351,"sanitized":252},{"from":353,"to":357,"sanitized":252},{"from":359,"to":363,"sanitized":252},{"from":365,"to":369,"sanitized":252},{"from":371,"to":375,"sanitized":252},{"from":377,"to":381,"sanitized":252},{"from":383,"to":387,"sanitized":252},{"from":389,"to":393,"sanitized":252},{"from":395,"to":399,"sanitized":252},{"entryPoint":448,"graph":449,"unsanitizedCount":11,"severity":411},"\u003Cutils> (utils.php:0)",{"nodes":450,"edges":453},[451,452],{"id":322,"type":323,"label":324,"file":288,"line":325},{"id":327,"type":328,"label":329,"file":288,"line":330,"wp_function":331},[454],{"from":322,"to":327,"sanitized":252},{"summary":456,"deductions":457},"The \"enviopack\" v1.0.16 plugin exhibits a concerning security posture primarily due to a significant number of unprotected entry points. While the plugin utilizes prepared statements for all SQL queries and a high percentage of its output is properly escaped, the presence of 6 AJAX handlers without authentication checks presents a substantial attack surface. This means that any unauthenticated user could potentially interact with these handlers, leading to unintended consequences if they can be manipulated.  The code analysis also identified the use of the `unserialize` function, which, when combined with unprotected entry points, could lead to Remote Code Execution vulnerabilities if an attacker can control the serialized data passed to it.  The absence of any recorded vulnerabilities in its history might suggest either a lack of past auditing or a fortunate track record, but it does not negate the risks identified in the current static analysis. The plugin's strengths lie in its database query security and output escaping, but these are overshadowed by the critical exposure of its AJAX endpoints.  Therefore, immediate attention is required to secure these entry points.",[458,460,462,464],{"reason":459,"points":119},"Unprotected AJAX handlers",{"reason":461,"points":140},"Dangerous function 'unserialize' used",{"reason":463,"points":102},"Lack of nonce checks on AJAX handlers",{"reason":465,"points":466},"Limited capability checks",3,"2026-03-17T05:50:13.849Z",{"wat":469,"direct":478},{"assetPaths":470,"generatorPatterns":473,"scriptPaths":474,"versionParams":475},[471,472],"\u002Fwp-content\u002Fplugins\u002Fenviopack\u002Fassets\u002Fcss\u002Fenviopack-admin.css","\u002Fwp-content\u002Fplugins\u002Fenviopack\u002Fassets\u002Fjs\u002Fenviopack-admin.js",[],[],[476,477],"enviopack\u002Fassets\u002Fcss\u002Fenviopack-admin.css?ver=","enviopack\u002Fassets\u002Fjs\u002Fenviopack-admin.js?ver=",{"cssClasses":479,"htmlComments":480,"htmlAttributes":481,"restEndpoints":482,"jsGlobals":484,"shortcodeOutput":486},[],[],[],[483],"\u002Fwp-json\u002Fenviopack\u002F",[485],"enviopack_data",[]]