[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6_kIRn0Fnx2xjhbDSRYU0DLD5v2bGFarH3Ii7TvCHAg":3,"$fJhTvS-tdPHSWS-ItJ_0k4XMD5g-gNHTU_h_ETLaNfxI":290,"$fCstdrYJH0-y3nG-JywtiSIv9BKdO8Oqn85REdgdSivQ":295},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":145,"fingerprints":269},"os-wc-shop-design","OS WooCommerce Shop Design","1.2","Offshorent Solutions Pvt Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Foffshorent\u002F","\u003Cp>OS WC Shop Design is giving some additional features and effects to the default woocommerce shop. It will give a new look and feel for Shop page with a sliding effect on the Produt images and advanced product sorting option.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce 3 compatible\u003C\u002Fli>\n\u003Cli>Admin interface to manage WooCommerce shop appearance.\u003C\u002Fli>\n\u003Cli>Easy to Change the font family, “Add to Cart” text, content and title color etc.\u003C\u002Fli>\n\u003Cli>Variety of WooCommerce shop appearance options.\u003C\u002Fli>\n\u003Cli>Automatic product slider.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support\u003C\u002Fp>\n\u003Cp>So that others can share in the answer, please submit your support requests through the WordPress forums for OS WC Shop Design(https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fos-wc-shop-design).\u003C\u002Fp>\n","OS WC Shop Design is giving some additional features and effects to the default woocommerce shop.",10,4223,0,"2017-04-24T12:30:00.000Z","4.7.33","4.3","",[19,20,21,22,23],"attractive-shop","product-page","shop","shop-page","woocommerce-shop","http:\u002F\u002Foffshorent.com\u002Fblog\u002Fextensions\u002Fos-wc-shop-design","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fos-wc-shop-design.1.2.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"offshorent",7,90,30,84,"2026-05-19T21:20:18.013Z",[39,61,86,108,128],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mad-cow-customizer-for-woocommerce","Mad Cow Customizer for WooCommerce","2.0","jrobie23","https:\u002F\u002Fprofiles.wordpress.org\u002Fjrobie23\u002F","\u003Cp>Mad Cow Customizer is a plugin that catalogs all the hooks in WooCommerce and offers a WYSIWYG so you can easily manage the content in your online store.\u003C\u002Fp>\n\u003Ch3>What about the new block layouts?\u003C\u002Fh3>\n\u003Cp>This is actually causing some hiccups in the placement of these hooks, so testing is a great idea. I used this website extensively for reference: \u003Ca href=\"https:\u002F\u002Fwww.businessbloomer.com\u002Fcategory\u002Fwoocommerce-tips\u002Fvisual-hook-series\u002F\" rel=\"nofollow ugc\">Business Bloomer\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>What are hooks?\u003C\u002Fh3>\n\u003Cp>Hooks are a way for one piece of code to interact with or modify another piece of code at specific, pre-defined points.\u003Cbr \u002F>\nWooCommerce hooks work the same way, but they specifically help you customize your WooCommerce store.\u003C\u002Fp>\n\u003Ch3>How does this plugin make my life easier?\u003C\u002Fh3>\n\u003Cp>It’s a 1:1 relationship, which means one hook interacts with one set of code.\u003Cbr \u002F>\nHooks offer more flexibility, but at some point, you have more hooks than you know what to do with!\u003Cbr \u002F>\n\u003Cstrong>That’s why we created the Mad Cow Customizer to herd all your hooks together.\u003C\u002Fstrong>\u003Cbr \u002F>\nNow you can make one change and you’ll see it populated in many places across your entire online store.\u003C\u002Fp>\n\u003Ch3>★ Key Highlights ★\u003C\u002Fh3>\n\u003Cp>Anywhere there’s a hook, you can update the content! That means you can easily manage content across your WooCommerce shop.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PLUS:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the WYSIWYG, you don’t have to write PHP. It’s great for shop owners and non-developers alike!\u003C\u002Fp>\n\u003Cp>A stylesheet is included for the basic layout of the plugin, but it will not impact the styling on the front-facing side of your site.\u003C\u002Fp>\n\u003Cp>Mad Cow provides regular updates when a new WooCommerce hook is added.\u003C\u002Fp>\n\u003Ch3>Here is a quick overview.\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F3hJPQnPrm5k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>How it works:\u003C\u002Fh3>\n\u003Cp>-Pick the tab that (should) get you to the customization options you are interested in.\u003Cbr \u002F>\n-In many cases, you can use the image to find the location of the hook in which you would like to enter some text.\u003Cbr \u002F>\n-Others are simply yes\u002Fno options.\u003Cbr \u002F>\n-Enter your text or HTML in the text editor section.\u003Cbr \u002F>\n-Click the “Save Changes” button at the bottom.\u003Cbr \u002F>\n-Check your work on the public facing side of the site.\u003C\u002Fp>\n\u003Ch3>What about styles & class?\u003C\u002Fh3>\n\u003Cp>-A stylesheet is included for the basic layout of the plugin, but will not impact the styling on the front-facing side of your site.\u003Cbr \u002F>\n-All areas of customization have been given their own class so you can update the CSS however you need to. Simply use your browser’s inspector to locate the classes for the specific div or container where your custom text\u002Fcontent has been added and add your own styling to the stylesheet in your child theme.\u003Cbr \u002F>\n-The “after cart” and “before product tabs” divs are both set to clear:all; for basic layout reasons. Those, and all others, can be overridden in your own theme’s stylesheet.\u003C\u002Fp>\n\u003Ch3>What’s included:\u003C\u002Fh3>\n\u003Cp>-“Shop\u002FArchive”\u003Cbr \u002F>\n-“Single Product”\u003Cbr \u002F>\n-“Cart”\u003Cbr \u002F>\n-“Checkout”\u003Cbr \u002F>\n-“Email”\u003Cbr \u002F>\n-“General WooCommerce Options”\u003Cbr \u002F>\n-“Custom Product Tabs”\u003Cbr \u002F>\n-And even a couple general WordPress features!\u003C\u002Fp>\n\u003Ch3>Section details:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>The Shop, Single Product, Cart, and Checkout tabs provide some of the most common hooks provided by WooCommerce. In general, you are adding your content to these sections of WooCommerce and it will display where specified by the hook. Screenshots are provided for reference.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The Email options section allows you to add a custom message to the header area and footer area of the Processing Order email. That’s the email that gets sent to your customers when the order is first placed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can add your content (text\u002Fhtml — more on that later) and style it right from the plugin. You can also specify if you want each respective message to display based on the products OR product categories in the cart. So, only show the message if product “1234” is in the cart or if product category “324” is present.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The Custom Tabs section allows you to add three additional tabs to the product pages. Within this section you can add a tab title, tab content, custom tab styes and a tab priority. The priority indicates which order (left to right) the tab will show up.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The General WooCommerce section has a load of various functions including:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Remove Breadcrumbs from Single Product Page\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The breadcrumbs show up at the top of the product page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Remove Short Description\n\u003Cul>\n\u003Cli>This eliminates the short description from showing below the product title.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display the long description on single product page where the short description was.\n\u003Cul>\n\u003Cli>If you remove the short description, you can display the long description in this section instead.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Hide any or all of the native WooCommerce tabs:\n\u003Cul>\n\u003Cli>Description Tab\u003C\u002Fli>\n\u003Cli>Reviews Tab\u003C\u002Fli>\n\u003Cli>Additional Information Tab\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Automatically mark virtual orders as “Complete”\n\u003Cul>\n\u003Cli>For orders that ONLY contain virtual products (non-shippable) this automatically marks them as complete since there is no need to confirm the order has shipped (in some cases).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Replace Related Products and UpSells text\n\u003Cul>\n\u003Cli>This allows you to specify your own text where the related products are displayed (single product page and cart page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Remove specific categories from showing in the Related Products area\n\u003Cul>\n\u003Cli>This allows you to remove some categories from showing in the Related Products area.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Replace Cross Sells text\n\u003Cul>\n\u003Cli>This allows you to specify your own text where the Cross Sell products are displayed (checkout page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Replace Add To Cart text on all products\n\u003Cul>\n\u003Cli>Change the “Add to Cart” text on all products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Replace Add To Cart text on specific products\n\u003Cul>\n\u003Cli>Specify on which products you want to change the “Add to Cart” text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Replace Add To Cart text on products with specific categories\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Specify on which product categories you want to change the “Add to Cart” text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The General WordPress section allows you to adjust some standard WordPress options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This section allows you to change the ellipsis text from the standard “[…]” to anything you want. You can also make this ellipsis a link which is not the default for the Standard WordPress themes.\u003C\u002Fp>\n\u003Cp>You can also adjust the length of the excerpt by simply adding the number of words you want to display on the blog page or any other archive page.\u003C\u002Fp>\n\u003Cp>Here is a video with a detailed explanation of all the functionality.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJmB8DcdLTCU?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>\u003Ca href=\"https:\u002F\u002Fmadcowweb.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n","A simple interface for customizing your WooCommerce shop, product, cart, and checkout pages as well as emails and some general WordPress areas.",2026,"2025-06-18T22:30:00.000Z","6.8.5","6.2","7.2",[53,54,55,56,57],"customize-woocommerce","customize-woocommerce-checkout-page","customize-woocommerce-emails","customize-woocommerce-product-page","customize-woocommerce-shop-page","https:\u002F\u002Fmadcowweb.com\u002Fmad-cow-customizer-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmad-cow-customizer-for-woocommerce.2.0.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":17,"tags":76,"homepage":17,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":13,"last_vuln_date":85,"fetched_at":28},"woocommerce-product-sort-and-display","Product Sort and Display for WooCommerce","2.4.4","Steve Truman","https:\u002F\u002Fprofiles.wordpress.org\u002Fa3rev\u002F","\u003Cp>Walk into any shop, Supermarket or Department store and what do you see – products organized and grouped in aisle and areas. ‘Walk’ into any WooCommerce store page and what does your customer \u002F client see – an almost entirely random display of products sorted mostly by date of publishing.\u003C\u002Fp>\n\u003Cp>That has always seemed crazy to us. What shop owner would just keep stacking new stock at the front of all the other stock in their shop in any order. None is the answer! So why is that exactly what all of our virtual WooCommerce stores do?\u003C\u002Fp>\n\u003Cp>We decided to build a plugin that would fix that. With Product Sort and Display for WooCommerce installed you can do the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sort products to show by category on shop page.\u003C\u002Fli>\n\u003Cli>Sort category order on shop page by drag and drop.\u003C\u002Fli>\n\u003Cli>Set the number of products to show per category on the shop page with link to view all.\u003C\u002Fli>\n\u003Cli>If Parent Category has no products attached to it – will show products from the Parents Child Categories.\u003C\u002Fli>\n\u003Cli>Option to switch Product Categories ON | OFF for display on shop page.\u003C\u002Fli>\n\u003Cli>Set to auto show all current ‘On Sale’ products first in each category on the shop page.\u003C\u002Fli>\n\u003Cli>Set to auto show all ‘featured’ products in each category on the shop page.\u003C\u002Fli>\n\u003Cli>Activate Endless scroll feature for your shop page.\u003C\u002Fli>\n\u003Cli>Select Auto Endless Scroll or Scroll on Click.\u003C\u002Fli>\n\u003Cli>Set how many category group of products show before pagination or endless scroll loads.\u003C\u002Fli>\n\u003Cli>Intelligent Navigation shows customers the total number of products in the category they are viewing with a link to view all.\u003C\u002Fli>\n\u003Cli>Endless Scroll feature (option) for seamless customer scrolling through the entire shop page makes for quick and very easy shop browsing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2 NEW PRODUCT SORT FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Auto show any ‘On Sale’ products first in the Category View on shop page.\u003C\u002Fli>\n\u003Cli>Auto show any ‘featured’ products first in the category view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>INTELLIGENT BROWSING\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show the current number of products being viewed and total products in Category.\u003C\u002Fli>\n\u003Cli>‘No more product to view’ message when all products are showing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>VISUAL SEPARATOR\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add a visual separator between each Product Category group of products.\u003C\u002Fli>\n\u003Cli>Style the separator with in plugin style options – no coding\u003C\u002Fli>\n\u003Cli>Set padding in px above and below the separator.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PREMIUM VERSION\u003C\u002Fh4>\n\u003Cp>The Premium version of this plugin is for those who want Sort and Display applied to their stores Product Category and Product Tag pages. It has ALL the features of this Free version – Apply Sort and Display to the shop page – plus these advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apply Sort and display to the entire store – Product Category and Product Tags pages\u003C\u002Fli>\n\u003Cli>Show Sub Categories with products on their Parent Category page.\u003C\u002Fli>\n\u003Cli>Set the number of products to show in parent and each child category\u003C\u002Fli>\n\u003Cli>Set Parent Cat to show no products – just show Child cats and products.\u003C\u002Fli>\n\u003Cli>If parent Category has no products because all products are in the child categories set to show child cats with products\u003C\u002Fli>\n\u003Cli>Custom Sort Featured and On Sale is added to WooCommerce Sort features for Category and Tags pages\u003C\u002Fli>\n\u003Cli>Endless Scroll feature for Product Category and Product tag pages\u003C\u002Fli>\n\u003Cli>Apply all settings globally from the admin dashboard with individual setting on each category e.g. Sort type, number of products to show\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>View details here on the \u003Ca href=\"http:\u002F\u002Fa3rev.com\u002Fshop\u002Fwoocommerce-product-sort-and-display\u002F\" rel=\"nofollow ugc\">a3rev.com\u003C\u002Fa> site\u003C\u002Fp>\n\u003Ch4>CONTRIBUTE\u003C\u002Fh4>\n\u003Cp>When you download Product Sort and Display for WooCommerce, you join our the a3rev Software community. Regardless of if you are a WordPress beginner or experienced developer if you are interested in contributing to the future development of Product Sort and Display or any of our other plugins on Github head over to the Product Sort and Display\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fa3rev\u002Fwoocommerce-product-sort-and-display\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa> to find out how you can contribute.\u003C\u002Fp>\n\u003Cp>Want to add a new language? You can contribute via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwoocommerce-product-sort-and-display\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Install and activate the plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On WordPress Amin page go to WooCommerce menu > Sort & Display menu\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Settings Tab – Turn Endless Scroll on for your shop page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Endless Scroll – active on Shop Page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to Products menu > Categories menu – drop and drag product categories in the order you want them to display on the shop page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Visual ON | OFF switch on each category. Switch OFF any product category that you do not want to show on the shop page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy endlessly tweaking your store page product layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Create a true Supermarket shopping experience. Sort and show products on Shop page by category - auto show On Sale or Featured first, Endless Scroll.",2000,319774,62,45,"2026-04-14T05:38:00.000Z","7.0","6.0",[77,78,79,80,81],"woocommerce","woocommerce-product-display","woocommerce-product-sort","woocommerce-products","woocommerce-shop-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-product-sort-and-display.2.4.4.zip",99,2,"2024-04-01 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":71,"num_ratings":96,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":51,"tags":100,"homepage":17,"download_link":105,"security_score":83,"vuln_count":106,"unpatched_count":13,"last_vuln_date":107,"fetched_at":28},"woo-show-single-variations-shop-category","Show Variations as Single Products for WooCommerce","3.0","theme funda","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravitymaster97\u002F","\u003Cp>\u003Cstrong>Show Variations as Single Products for WooCommerce\u003C\u002Fstrong> lets you display each product variation as its own standalone product listing on your WooCommerce shop page, category pages, and product tag pages. Instead of forcing customers to click into a product detail page just to pick a size or color, they can browse, select, and add to cart directly from the listing — reducing friction and increasing conversions.\u003C\u002Fp>\n\u003Cp>Whether you sell clothing, accessories, or any product with multiple variants, this plugin makes it simple for shoppers to find exactly what they’re looking for without extra clicks.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodesmade.com\u002Fdemo\u002Fshop\u002Fpage\u002F3\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fshow-variations-on-shop-category-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Why Use This Plugin?\u003C\u002Fh4>\n\u003Cp>Standard WooCommerce hides all variations behind a single parent product. This means customers must open each product page, choose their options, and then add to cart — an extra step that costs you sales. This plugin solves that by surfacing each variation as a standalone listing, making your shop faster to navigate and easier to buy from.\u003C\u002Fp>\n\u003Ch4>How to Get Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>In your WordPress admin, go to \u003Cstrong>Settings > Woo Variation Settings\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Enable the setting to show variations as single products.\u003C\u002Fli>\n\u003Cli>Save — your shop, category, and tag pages will now display individual variations.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Free Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One-click setup — no coding required\u003C\u002Fli>\n\u003Cli>Show product variations on the \u003Cstrong>shop page\u003C\u002Fstrong>, \u003Cstrong>category pages\u003C\u002Fstrong>, and \u003Cstrong>product tag pages\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Filter variations by product attribute\u003C\u002Fli>\n\u003Cli>Customers can \u003Cstrong>add variable products to cart\u003C\u002Fstrong> directly from listing pages\u003C\u002Fli>\n\u003Cli>Works with WooCommerce’s default product query\u003C\u002Fli>\n\u003Cli>Supports both variation listings and standard single-product listings side by side\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cp>Upgrade to Pro for advanced control over exactly how and where variations appear:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-hide parent variable products\u003C\u002Fstrong> — show only the individual variations, not the parent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide parent product per individual product\u003C\u002Fstrong> — granular control on a product-by-product basis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude specific products\u003C\u002Fstrong> from showing variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude entire product categories\u003C\u002Fstrong> from the variation display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom display names\u003C\u002Fstrong> for individual variation listings\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fshow-variations-on-shop-category-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Get the Pro Version \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Works Great With\u003C\u002Fh4>\n\u003Cp>This plugin works alongside WooCommerce’s default product loop, including WooCommerce search results. When customers search your store, matching variations will appear as individual results — making it even easier to find the right product.\u003C\u002Fp>\n\u003Ch4>More Plugins by the Same Author\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshort-description-and-attribute-show-loop-for-woocommerce\u002F\" rel=\"ugc\">Short Description and Attributes in WooCommerce Loop\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-quote-cart-for-wc\u002F\" rel=\"ugc\">Add to Quote for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgm-woo-product-list-widget\u002F\" rel=\"ugc\">Product Shortcode – Widget – Block for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgm-variations-radio-buttons-for-woocommerce\u002F\" rel=\"ugc\">Variation Dropdown to Radio Buttons for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgm-woocommerce-quote-popup\u002F\" rel=\"ugc\">Product Enquiry for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpdf-catalog-woocommerce\u002F\" rel=\"ugc\">PDF Catalog for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestrict-payment-methods-for-woocommerce\u002F\" rel=\"ugc\">Restrict Payment Methods for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-product-variations-dropdown-on-shop-page-for-woocommerce\u002F\" rel=\"ugc\">Display Product Variations Dropdown on Shop Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display WooCommerce product variations as individual products on shop, category, and tag pages — helping customers find and buy exactly what they want &hellip;",500,17426,18,"2026-03-08T08:34:00.000Z","6.9.4","5.0",[101,102,103,81,104],"product-variations","show-variations-shop-page","variable-products","woocommerce-variations","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-show-single-variations-shop-category.zip",1,"2025-11-28 00:00:00",{"slug":109,"name":110,"version":42,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":60,"downloaded":115,"rating":13,"num_ratings":13,"last_updated":116,"tested_up_to":98,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":124,"download_link":125,"security_score":126,"vuln_count":106,"unpatched_count":106,"last_vuln_date":127,"fetched_at":28},"out-of-stock-badge","Out Of Stock Badge","Irish_Cathal","https:\u002F\u002Fprofiles.wordpress.org\u002Firish_cathal\u002F","\u003Cp>Add a badge to product images on woocommerce shop page to advise customers that the product is out of stock. The text on the badge is customizable to display what you need. No coding required as there is an admin panel to save the button and label text.\u003C\u002Fp>\n","Add a badge to product images on woocommerce shop page to advise customers that the product is out of stock. The text on the badge is customizable to  &hellip;",2771,"2025-12-23T09:48:00.000Z","3.8","5.2.4",[109,120,121,122,123],"sold-out-badge","woocommerce-out-of-stock-text","woocommerce-shop-page-out-of-stock","woocommerce-sold-out-text","https:\u002F\u002Farrowdesign.ie\u002Fout-of-stock-badge\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fout-of-stock-badge.zip",79,"2024-11-28 00:00:00",{"slug":129,"name":130,"version":131,"author":111,"author_profile":112,"description":132,"short_description":133,"active_installs":11,"downloaded":134,"rating":13,"num_ratings":13,"last_updated":135,"tested_up_to":136,"requires_at_least":117,"requires_php":118,"tags":137,"homepage":142,"download_link":143,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":144},"free-of-charge-badge","Free Of Charge Badge","3.2","\u003Cp>Add a badge to product images on woocommerce shop page to advise customers that the product is free if charge. The text on the badge is customizable to display what you need. No coding required as there is an admin panel to save the button and label text.\u003C\u002Fp>\n","Add a badge to product images on woocommerce shop page to advise customers that the product is free if charge. The text on the badge is customizable t &hellip;",1009,"2024-04-21T08:33:00.000Z","6.5.8",[129,138,139,140,141],"free-stock-badge","woocommerce-free-of-charge-text","woocommerce-no-price-text","woocommerce-shop-page-free-of-charge","https:\u002F\u002Farrowdesign.ie\u002Ffree-of-charge-badge\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-of-charge-badge.zip","2026-04-06T09:54:40.288Z",{"attackSurface":146,"codeSignals":214,"taintFlows":253,"riskAssessment":254,"analyzedAt":268},{"hooks":147,"ajaxHandlers":210,"restRoutes":211,"shortcodes":212,"cronEvents":213,"entryPointCount":13,"unprotectedCount":13},[148,154,158,161,166,171,175,179,183,187,191,194,198,202,206],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","admin_menu","os_out_team_admin_menu","includes\\admin\\os-wc-shop-design-about.php",27,{"type":149,"name":155,"callback":156,"file":157,"line":153},"admin_init","shop_design_admin_init","includes\\admin\\os-wc-shop-design-settings.php",{"type":149,"name":150,"callback":159,"file":157,"line":160},"shop_design_admin_settings",28,{"type":149,"name":162,"callback":163,"file":164,"line":165},"init","shop_design_init","os-wc-shop-design.php",127,{"type":167,"name":168,"callback":169,"priority":106,"file":164,"line":170},"filter","body_class","shop_design_body_class",128,{"type":149,"name":172,"callback":173,"file":164,"line":174},"admin_enqueue_scripts","shop_design_admin_styles",129,{"type":149,"name":176,"callback":177,"file":164,"line":178},"wp_enqueue_scripts","shop_design_frontend_styles",130,{"type":149,"name":180,"callback":181,"priority":11,"file":164,"line":182},"woocommerce_before_shop_loop_item_title","shop_design_template_loop_product_thumbnail",131,{"type":149,"name":184,"callback":185,"priority":11,"file":164,"line":186},"woocommerce_before_shop_loop_item","shop_design_wrap_div_before_shop_loop_item",132,{"type":149,"name":188,"callback":189,"priority":11,"file":164,"line":190},"woocommerce_after_shop_loop_item","shop_design_wrap_div_after_shop_loop_item",133,{"type":149,"name":180,"callback":192,"priority":11,"file":164,"line":193},"shop_design_before_shop_loop_item_title",134,{"type":149,"name":195,"callback":196,"priority":11,"file":164,"line":197},"woocommerce_after_shop_loop_item_title","shop_design_after_shop_loop_item_title",135,{"type":167,"name":199,"callback":200,"priority":11,"file":164,"line":201},"woocommerce_locate_template","shop_design_woocommerce_locate_template",138,{"type":167,"name":203,"callback":204,"file":164,"line":205},"woocommerce_product_add_to_cart_text","shop_design_cart_button_text",139,{"type":149,"name":195,"callback":207,"priority":208,"file":164,"line":209},"woocommerce_template_loop_rating",15,208,[],[],[],[],{"dangerousFunctions":215,"sqlUsage":216,"outputEscaping":218,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":252},[],{"prepared":13,"raw":13,"locations":217},[],{"escaped":219,"rawEcho":220,"locations":221},29,16,[222,225,227,228,230,231,232,233,235,237,239,241,243,245,248,250],{"file":157,"line":223,"context":224},105,"raw output",{"file":157,"line":226,"context":224},113,{"file":157,"line":226,"context":224},{"file":157,"line":229,"context":224},120,{"file":157,"line":170,"context":224},{"file":157,"line":170,"context":224},{"file":157,"line":197,"context":224},{"file":157,"line":234,"context":224},141,{"file":157,"line":236,"context":224},146,{"file":157,"line":238,"context":224},151,{"file":157,"line":240,"context":224},156,{"file":157,"line":242,"context":224},161,{"file":164,"line":244,"context":224},318,{"file":246,"line":247,"context":224},"woocommerce\\loop\\add-to-cart.php",25,{"file":249,"line":153,"context":224},"woocommerce\\loop\\price.php",{"file":251,"line":160,"context":224},"woocommerce\\loop\\rating.php",[],[],{"summary":255,"deductions":256},"The static analysis of os-wc-shop-design v1.2 reveals a generally strong security posture, with no identified dangerous functions, raw SQL queries, file operations, or external HTTP requests. The absence of known CVEs and the lack of recorded vulnerabilities in its history further suggest a well-maintained and secure plugin. However, the analysis does highlight a significant weakness in output escaping, with only 64% of identified outputs being properly escaped. This leaves room for potential cross-site scripting (XSS) vulnerabilities if any of the unescaped outputs contain user-controlled input.\n\nFurthermore, the complete lack of any identified attack surface entry points (AJAX, REST API, shortcodes, cron events) is unusual and could indicate either a very simple plugin or a limitation in the static analysis process. The absence of nonce checks and capability checks across all potential entry points (if they existed) is a concern, as these are fundamental security mechanisms in WordPress. While no specific vulnerabilities were detected in taint analysis, the high percentage of unescaped output remains a notable area for improvement to achieve a more robust security profile.",[257,260,263,265],{"reason":258,"points":259},"High percentage of unescaped output",8,{"reason":261,"points":262},"No nonce checks identified",5,{"reason":264,"points":262},"No capability checks identified",{"reason":266,"points":267},"Unusual lack of attack surface",3,"2026-03-17T01:29:44.430Z",{"wat":270,"direct":279},{"assetPaths":271,"generatorPatterns":274,"scriptPaths":275,"versionParams":276},[272,273],"\u002Fwp-content\u002Fplugins\u002Fos-wc-shop-design\u002Fassets\u002Fcss\u002Fshop-design.css","\u002Fwp-content\u002Fplugins\u002Fos-wc-shop-design\u002Fassets\u002Fjs\u002Fshop-design.js",[],[273],[277,278],"os-wc-shop-design\u002Fassets\u002Fcss\u002Fshop-design.css?ver=","os-wc-shop-design\u002Fassets\u002Fjs\u002Fshop-design.js?ver=",{"cssClasses":280,"htmlComments":284,"htmlAttributes":285,"restEndpoints":287,"jsGlobals":288,"shortcodeOutput":289},[4,281,282,283],"shop_design_wrap","shop_design_title","shop_design_thumbnail",[],[286],"shop_design",[],[],[],{"error":291,"url":292,"statusCode":293,"statusMessage":294,"message":294},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fos-wc-shop-design\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":267,"versions":296},[297,303,310],{"version":6,"download_url":25,"svn_tag_url":298,"released_at":27,"has_diff":299,"diff_files_changed":300,"diff_lines":27,"trac_diff_url":301,"vulnerabilities":302,"is_current":291},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fos-wc-shop-design\u002Ftags\u002F1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fos-wc-shop-design%2Ftags%2F1.1&new_path=%2Fos-wc-shop-design%2Ftags%2F1.2",[],{"version":304,"download_url":305,"svn_tag_url":306,"released_at":27,"has_diff":299,"diff_files_changed":307,"diff_lines":27,"trac_diff_url":308,"vulnerabilities":309,"is_current":299},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fos-wc-shop-design.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fos-wc-shop-design\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fos-wc-shop-design%2Ftags%2F1.0&new_path=%2Fos-wc-shop-design%2Ftags%2F1.1",[],{"version":311,"download_url":312,"svn_tag_url":313,"released_at":27,"has_diff":299,"diff_files_changed":314,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":315,"is_current":299},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fos-wc-shop-design.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fos-wc-shop-design\u002Ftags\u002F1.0\u002F",[],[]]