[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpStCFH4zkIkg_iuYkpAsmEvl775YalUdXnxtu9nwSy0":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":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":133,"fingerprints":262},"default-attributes-for-woocommerce","Default Attributes for WooCommerce","1.2.1","Condless","https:\u002F\u002Fprofiles.wordpress.org\u002Fcondless\u002F","\u003Cp>WooCommerce plugin that sets default attribute for variable products automatically if only 1 option is in-stock.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fen.condless.com\u002Fdefault-attributes-for-woocommerce\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fen.condless.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Variable product of T-shirt with color attribute (White\u002FBlue\u002FBlack) and size attribute (S\u002FM\u002FXL):\u003Cbr \u002F>\nIf only Black T-shirts are in-stock: default color (Black), default size (none).\u003Cbr \u002F>\nIf only Small T-shirts are in-stock: default color (none), default size (Small).\u003Cbr \u002F>\nIf only White and XL T-shirts are in-stock: default color (White), default size (XL).\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Before product variations is displayed to the customer, the plugin will check each attribute, and if there is only 1 in-stock option it will be set as the default.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stock\u003C\u002Fstrong>: Set option as default when it’s the only 1 in-stock.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per Attribute\u003C\u002Fstrong>: Set specific option as default in all products with that attribute (from the Edit Attribute screen)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top\u003C\u002Fstrong>: Set as default the first option of each attribute.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Out of stock\u003C\u002Fstrong>: Disable out of stock variations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add to Cart button\u003C\u002Fstrong>: In archive pages display for variable products the attribute name instead of: “Select options”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select options\u003C\u002Fstrong>: In single product pages remove the select options text if default attribute is set.\u003C\u002Fli>\n\u003C\u002Ful>\n","WooCommerce plugin that sets default attribute for variable products automatically if only 1 option is in-stock.",400,10365,100,4,"2025-12-23T07:22:00.000Z","6.9.4","5.2","7.0",[20,21,22,23],"attributes","default","stock","variations","https:\u002F\u002Fen.condless.com\u002Fdefault-attributes-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdefault-attributes-for-woocommerce.1.2.1.zip",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":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"condless",7,9820,8,94,"2026-04-04T14:00:18.310Z",[38,58,79,97,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"attributes-table","Attributes Table","1.2.14","impleCode","https:\u002F\u002Fprofiles.wordpress.org\u002Fimplecode\u002F","\u003Cp>Add the attributes or features to any content type with a attributes table fields.\u003C\u002Fp>\n\u003Cp>This plugin will add attributes table box to selected post types (e.g. Posts, Pages).\u003C\u002Fp>\n\u003Cp>You will be able to enable automatic display on front-end or you can use [attributes_table] shortcode to place it on certain place.\u003C\u002Fp>\n\u003Cp>Attributes \u002F Features examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Color\u003C\u002Fli>\n\u003Cli>Size\u003C\u002Fli>\n\u003Cli>Weight\u003C\u002Fli>\n\u003Cli>Any data that can be presented in name – value – unit format (unit is optional).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Attributes Table Settings\u003C\u002Fh4>\n\u003Cp>Select on which post types the attributes table will appear.\u003C\u002Fp>\n\u003Cp>Set the default attributes, their values and units.\u003C\u002Fp>\n\u003Ch4>Catalog X integration\u003C\u002Fh4>\n\u003Cp>Attributes Table is 100% compatible with Catalog X.\u003C\u002Fp>\n","Adds attributes or features table for posts, pages or other selected post type. Fully integrated with Catalog X.",200,17779,1,"2025-12-03T10:11:00.000Z","3.7","",[20,53,54,55,23],"data","features","table","https:\u002F\u002Fimplecode.com\u002Fwordpress\u002Fproduct-attributes\u002F#cam=in-plugin-urls&key=plugin-url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fattributes-table.1.2.14.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":46,"downloaded":66,"rating":13,"num_ratings":67,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"enweby-variation-swatches-for-woocommerce","Variation Swatches for WooCommerce Stores","1.0.9","enweby","https:\u002F\u002Fprofiles.wordpress.org\u002Fenweby\u002F","\u003Cp>Variation Swatches for WooCommerce plugin enables you to convert default WooCommerce product attribute dropdown into a stylish swatches. This plugin enables you to display product variants (like color, size, texture, etc.) in a stylish way to help customers to choose their preferred variant quickly and easily.\u003C\u002Fp>\n\u003Cp>This plugin is easy to use and manage. Bye bye to complicated setups and settings. Just install the plugin and all of your product variation will turn into beautiful and eye catching swatches.\u003C\u002Fp>\n\u003Cp>Unlike other plugins, this plugin will also work on shop or archive page also without any extra efforts.\u003C\u002Fp>\n\u003Cp>Variation Swatches plugin offers 4 types of display of variation namely color, image, button\u002Flabel, and radio.\u003C\u002Fp>\n\u003Cp>Swatches plugin offers differnt shapes like Square, Circle, or rounded. Plugin also offers beautiful interactive tooltip to provide more information to customer.\u003C\u002Fp>\n\u003Cp>Variation Swatches for woocommerce plugin comes with tons of admin settings to change the styles and behavior of swatches.\u003C\u002Fp>\n\u003Cp>Variation swatches plugin changes your store’s product details and shop page into a stylish and eye catching page and enhances your customer’s engagement.\u003C\u002Fp>\n\u003Ch3>View Demo\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdemos.enweby.com\u002Fshop\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Variation Swatches for WooCommerce Plugin Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>👉 Show\u002Fhide Swatches on shop\u002Farchive and category pages\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable\u002Fdisable Variation Swatches on archive\u002Fshop\u002Fcategory pages easily using admin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Supports 4 Different Swatch Types\u003C\u002Fstrong>\u003Cbr \u002F>\nVariation Swatches plugin supports for type of swatches\u003Cbr \u002F>\n1. Image\u003Cbr \u002F>\n2. Color\u003Cbr \u002F>\n3. Label\u002FButton\u003Cbr \u002F>\n4. Radio\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Converts attributes into swatches\u003C\u002Fstrong>\u003Cbr \u002F>\nPlugin can automatically converts default woocommerce variation dropdowns into variation swatches instantly with a single click if you want to convert all variations drop-downs altogether.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Swatch Shape Style\u003C\u002Fstrong>\u003Cbr \u002F>\nPlugin supports three types of shape style for swatches\u003Cbr \u002F>\n1. Square.\u003Cbr \u002F>\n2. Circle.\u003Cbr \u002F>\n3. Rounded\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Clear selection on reselecting variation\u003C\u002Fstrong>\u003Cbr \u002F>\nClear selection on clicking the selected swatch.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Choose Selected Variation Style\u003C\u002Fstrong>\u003Cbr \u002F>\nThe variation swatches plugin lets you highlight the selected swatch with a checkmark. You can customize the checkmark with specific color of your choice and size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Change style of of unavailable and out-of-stock variants\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize unavailable or out-of-stock variations. Choose any of three below styles.\u003Cbr \u002F>\n1. Blur with a cross.\u003Cbr \u002F>\n2. Blur without cross.\u003Cbr \u002F>\n3. Hide.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Swatches for Product’s Custom Attributes\u003C\u002Fstrong>\u003Cbr \u002F>\nSwatches will also work for product’s custom attribute in the same way as variation attributes. Same styles and options available for custom attribute too like variation attribute.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Tooltip for Variation Swatches\u003C\u002Fstrong>\u003Cbr \u002F>\nSwatches comes with handy tooltip which can be enabled\u002Fdisabled through admin with one click. In free version it will display term name or custom text on text. Premium version comes with image in tooltip option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Tooltip Styling\u003C\u002Fstrong>\u003Cbr \u002F>\nVariation swatches comes with admin settings which you can use to style your tooltip. You can change background color and tooltip text color.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display Selected Variation Name\u003C\u002Fstrong>\u003Cbr \u002F>\nVariation Swatches displays selected variation name besides the attribute label.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display Default Selected Variation\u003C\u002Fstrong>\u003Cbr \u002F>\nDefault Selection of variation can be enabled\u002Fdisabled through admin easily.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Swatches Size\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin provides you option to change swatches shape size and font size for both shop\u002Farchive and product pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Customize Design & Style of Swatches\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin allows you to change design and styles of swatches. You can change background color, border color, text color, and styling on hover etc with just simply using admin options. Plugin allows you to choose different style for image\u002Fcolor swath type, label\u002Fbutton swatch type, and radio button swatch type.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Custom CSS\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin also provides you option to write your custom css right in the plugin settings page if you or your developer ever wanted to use some custom css for this plugin. No need to install more plugin for this. This is inbuilt feature in this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Set AJAX Variation Threshold\u003C\u002Fstrong>\u003Cbr \u002F>\nVariation swatches for wooCommerce plugin allows you to set the Ajax variation threshold value. So, based on this threshold value, the product availability check can be done through Ajax method or JavaScript.\u003C\u002Fp>\n\u003Ch3>👉 More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin Built following wordpress coding standard.\u003C\u002Fli>\n\u003Cli>Plugin supports debug mode if require by the developer.\u003C\u002Fli>\n\u003Cli>Compatible with almost all popular quick view plugins.\u003C\u002Fli>\n\u003Cli>Compatible with all popular themes & plugins.\u003C\u002Fli>\n\u003Cli>Prompt & Free Support.\u003C\u002Fli>\n\u003Cli>Allows user to write Custom CSS right in the admin settings.\u003C\u002Fli>\n\u003Cli>Regular update to make your store up-to-date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>Premium version of the Variation Swatches for WooCommerce provides all free version features plus more advanced features to customize the settings and behavior, which further enhances the user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display variation swatches on filter widget on layered nav\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version supports filer widget on layered navigation. Display of swatches on filter widget can be selected horizontally or vertically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Convert variation dropdown to images\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version offers option to convert default variation dropdown to images with just single click. In saves tons of time of the site owner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Make out of stock variation clickable\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version allows admin to decide whether he wants to enable out of stock items to be clickable or not.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Make out of stock item disabled\u002Funavailable\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version of product variation swatches also allows admin to decide whether he wants to make out of stock item to behave as disabled in wooCommerce store. This is very helpful to\u003Cbr \u002F>\nprevent your customer to get frustrated because of selecting out of stock items and redoing the process again.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display Stock Left alert\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium plugin also allows to display stock left alert if stock becomes low in stock.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display Stock Left alert\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version allows admin to set qty so that stock left alert can be triggered based on this qty.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Generate Variation Url link\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version allows admin to enable\u002Fdisable generating sharable url link based on the attribute selected. This is very helpful if you want to promote product with specific variation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Variation Stock Info on Product Page\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version also allows admin to enable\u002Fdisable displaying stock left label  or out of stock label on product page only while keeping this feature on\u002Foff on archive page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Variation Stock Info Shop\u002FArchive Page\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version also allows admin to enable\u002Fdisable displaying stock left label or out of stock label on shop\u002Farchive page only while keeping this feature on\u002Foff on product page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Selected Variation Label on Shop\u002FArchive Page\u003C\u002Fstrong>\u003Cbr \u002F>\nUsing premium version you can display selected variation label near the term title on shop\u002Farchive page also.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Default Variation Selection on Shop\u002FArchive Page\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version supports default selection set in the product setting for shop\u002Farchive page also.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Display Limit for Showing Variation Swatches on Shop\u002FArchive Page\u003C\u002Fstrong>\u003Cbr \u002F>\nPremium version allows store owner to limit the display of swatches on shop\u002Farchive page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.enweby.com\u002Fproduct\u002Fvariation-swatches-for-woocommerce\u002F\" rel=\"nofollow ugc\">Plugin Site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.enweby.com\u002Fproduct\u002Fvariation-swatches-for-woocommerce\u002F#documentation\u002F\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.enweby.com\u002Fproduct\u002Fvariation-swatches-for-woocommerce\u002F#support\u002F\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fenweby\u002F#content-plugins\" rel=\"nofollow ugc\">Free Plugins on WordPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.enweby.com\u002Fproduct-category\u002Fwordpress-plugins\" rel=\"nofollow ugc\">More Free & Premium Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The most easy to setup and easy to use variation swatches plugin. It converts boring variation dropdown to beautiful color, image, button\u002Flable, or ra &hellip;",8454,6,"2026-01-21T12:32:00.000Z","5.6","7.2",[72,73,74,75,76],"product-variation-swatches","variation-swatches","woocommerce","woocommerce-attributes","woocommerce-variations","https:\u002F\u002Fwww.enweby.com\u002Fproduct\u002Fvariation-swatches-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenweby-variation-swatches-for-woocommerce.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":13,"downloaded":87,"rating":26,"num_ratings":26,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":94,"download_link":95,"security_score":96,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"display-product-attributes-for-woocommerce","Display Product Attributes for WooCommerce","1.0.1","Jawad Abdani","https:\u002F\u002Fprofiles.wordpress.org\u002Fjawwadmemon74\u002F","\u003Cp>\u003Cstrong>Imagine you could easily show off what makes your products special.\u003C\u002Fstrong> You know, the cool stuff about them that sets them apart. Well, our special tool lets you do just that, right where people can see it when they’re looking at your products online.\u003C\u002Fp>\n\u003Cp>With our tool, you can put those special things about your products on the pages where you sell them. \u003Cstrong>This helps your customers because they can learn more about what they’re buying.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>And guess what? You get to decide where these special things show up on the page. Maybe right under the product name, or next to the price, or even after the description or pictures. Our tool is easy to use, and you can choose where things go without any trouble.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Setting up the tool is really simple.\u003C\u002Fstrong> Just add it to your website, turn it on, and start making things look the way you want. Even if you’re not an expert, you’ll find it easy because we have instructions to help you.\u003C\u002Fp>\n\u003Cp>And if you ever need help, we’re here for you. Our team is always ready to answer your questions and make sure you have a great experience using our tool.\u003C\u002Fp>\n\u003Cp>So, if you want to make your product pages look awesome and impress your customers, our super tool for WordPress is what you need. Go ahead and get it today, and make your online store the best it can be!\u003C\u002Fp>\n\u003Cp>To get a comprehensive overview of this plugin, check out this \u003Ca href=\"https:\u002F\u002Fwpnotch.com\u002Fhow-to-display-product-attributes-woocommerce\u002F\" rel=\"nofollow ugc\">blog post authored by WPNotch\u003C\u002Fa>.\u003C\u002Fp>\n","Boost your product conversions effortlessly by showcasing their unique features — the standout qualities that set them apart from the competition.",1681,"2024-02-26T22:00:00.000Z","6.4.8","4.0",[20,92,93,23,74],"options","product","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-product-attributes-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-product-attributes-for-woocommerce.zip",85,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":13,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":69,"tags":111,"homepage":114,"download_link":115,"security_score":96,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"simple-linked-variations-for-woocommerce","Simple Linked Variations for WooCommerce","1.0.6","Denis Žoljom","https:\u002F\u002Fprofiles.wordpress.org\u002Fdingo_d\u002F","\u003Cp>If you want to hide some variation drop downs from the front end in your shop this is the plugin for you.\u003C\u002Fp>\n\u003Cp>Create a variable product, set your variations and link them logically and see how the variation select appears or disappears on the front end.\u003Cbr \u002F>\nThis plugin works with WooCommerce, so be sure to have WooCoommerce installed before you install this plugin.\u003Cbr \u002F>\nAfter that create variable product with variations, save it and then set your links in the ‘Linked attributes’ tab in the ‘Product Data’ meta box.\u003C\u002Fp>\n\u003Cp>** Created using the best coding practices and latest standards **\u003C\u002Fp>\n","An add-on plugin for WooCommerce which allows variations to be linked together, and will then toggle drop downs on the front end based on the links ma &hellip;",8851,84,5,"2019-06-27T08:35:00.000Z","5.2.24","4.4",[20,112,113,23],"shop","variable-product","http:\u002F\u002Fmadebydenis.com\u002Fsimple-linked-variations-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-linked-variations-for-woocommerce.1.0.6.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":13,"downloaded":124,"rating":13,"num_ratings":125,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":51,"tags":129,"homepage":131,"download_link":132,"security_score":96,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wc-variations-ajax","WC Variations Ajax","1.4","nwmcinc","https:\u002F\u002Fprofiles.wordpress.org\u002Fnwmcinc\u002F","\u003Cp>When Woocommerce updated to version 2.4 it broke a couple of our stores when the product had more than 20 variations. This plugin lets you increase the default number 10 to a higher number.  Hit save, and your variations will be back.\u003C\u002Fp>\n","When Woocommerce updated to version 2.4 it broke a couple of our stores when the product had more than 20 variations. This plugin lets you increase th &hellip;",3849,3,"2023-08-03T16:05:00.000Z","6.1.10","3.5",[20,130,23,74],"store","http:\u002F\u002Fnorthwestmediacollective.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-variations-ajax.zip",{"attackSurface":134,"codeSignals":214,"taintFlows":227,"riskAssessment":254,"analyzedAt":261},{"hooks":135,"ajaxHandlers":210,"restRoutes":211,"shortcodes":212,"cronEvents":213,"entryPointCount":26,"unprotectedCount":26},[136,142,146,152,157,161,165,169,173,177,181,185,190,194,198,203,207],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","before_woocommerce_init","closure","default-attributes-for-woocommerce.php",43,{"type":137,"name":143,"callback":144,"file":140,"line":145},"plugins_loaded","init",48,{"type":147,"name":148,"callback":149,"priority":150,"file":140,"line":151},"filter","plugin_row_meta","wc_add_plugin_links",10,72,{"type":147,"name":153,"callback":154,"priority":155,"file":140,"line":156},"woocommerce_settings_tabs_array","wc_add_settings_tab",50,73,{"type":137,"name":158,"callback":159,"file":140,"line":160},"woocommerce_settings_tabs_daw","wc_settings_tab",74,{"type":137,"name":162,"callback":163,"file":140,"line":164},"woocommerce_update_options_daw","wc_update_settings",75,{"type":147,"name":166,"callback":167,"priority":150,"file":140,"line":168},"woocommerce_admin_settings_sanitize_option_wc_daw_max_variations","wc_sanitize_option_wc_daw_max_variations",76,{"type":147,"name":170,"callback":171,"priority":150,"file":140,"line":172},"woocommerce_admin_settings_sanitize_option_wc_daw_first_attribute","wc_sanitize_option_wc_daw_first_attribute",77,{"type":137,"name":174,"callback":175,"file":140,"line":176},"woocommerce_after_edit_attribute_fields","wc_edit_attribute_default",78,{"type":137,"name":178,"callback":179,"file":140,"line":180},"woocommerce_attribute_updated","wc_save_attribute_default",79,{"type":137,"name":182,"callback":183,"file":140,"line":184},"woocommerce_attribute_deleted","wc_delete_attribute_default",80,{"type":147,"name":186,"callback":187,"priority":188,"file":140,"line":189},"woocommerce_product_get_default_attributes","wc_product_get_default_attributes",99,87,{"type":147,"name":191,"callback":192,"priority":150,"file":140,"line":193},"woocommerce_variation_is_active","wc_grey_out_variations_when_out_of_stock",89,{"type":147,"name":195,"callback":196,"priority":150,"file":140,"line":197},"woocommerce_ajax_variation_threshold","wc_ajax_variation_threshold",90,{"type":147,"name":199,"callback":200,"priority":201,"file":140,"line":202},"woocommerce_product_add_to_cart_text","wc_add_to_cart_text",9999,93,{"type":147,"name":204,"callback":205,"file":140,"line":206},"woocommerce_after_variations_form","wc_set_button_text",96,{"type":147,"name":208,"callback":209,"file":140,"line":188},"woocommerce_dropdown_variation_attribute_options_args","wc_remove_options_text",[],[],[],[],{"dangerousFunctions":215,"sqlUsage":216,"outputEscaping":218,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":226},[],{"prepared":26,"raw":26,"locations":217},[],{"escaped":14,"rawEcho":219,"locations":220},2,[221,224],{"file":140,"line":222,"context":223},263,"raw output",{"file":140,"line":225,"context":223},401,[],[228,246],{"entryPoint":229,"graph":230,"unsanitizedCount":48,"severity":245},"wc_save_attribute_default (default-attributes-for-woocommerce.php:277)",{"nodes":231,"edges":242},[232,237],{"id":233,"type":234,"label":235,"file":140,"line":236},"n0","source","$_POST['attribute_default']",279,{"id":238,"type":239,"label":240,"file":140,"line":236,"wp_function":241},"n1","sink","update_option() [Settings Manipulation]","update_option",[243],{"from":233,"to":238,"sanitized":244},false,"low",{"entryPoint":247,"graph":248,"unsanitizedCount":48,"severity":245},"\u003Cdefault-attributes-for-woocommerce> (default-attributes-for-woocommerce.php:0)",{"nodes":249,"edges":252},[250,251],{"id":233,"type":234,"label":235,"file":140,"line":236},{"id":238,"type":239,"label":240,"file":140,"line":236,"wp_function":241},[253],{"from":233,"to":238,"sanitized":244},{"summary":255,"deductions":256},"The 'default-attributes-for-woocommerce' plugin v1.2.1 exhibits a generally strong security posture based on the provided static analysis.  It has no identified AJAX handlers, REST API routes, shortcodes, or cron events, indicating a very limited attack surface with no immediately apparent unprotected entry points.  Furthermore, the code shows good practices in handling SQL queries with 100% prepared statements and no file operations or external HTTP requests. The absence of known CVEs and a clean vulnerability history further reinforces this positive assessment.\n\nHowever, there are a couple of areas that warrant attention.  The taint analysis revealed two flows with unsanitized paths. While not flagged as critical or high severity, this indicates potential for input validation issues that could be exploited under specific circumstances. Additionally, only 67% of output is properly escaped, suggesting a moderate risk of cross-site scripting (XSS) vulnerabilities if user-controlled data is outputted without sufficient sanitization in the remaining cases.\n\nIn conclusion, the plugin is well-defended against common web vulnerabilities due to its minimal attack surface and good SQL handling. The primary concerns stem from the identified unsanitized taint flows and the partially unescaped output. These issues are not severe based on the data, but they do present opportunities for exploitation if not addressed. The lack of past vulnerabilities is a positive sign of developer diligence, but ongoing vigilance and remediation of these identified code signals are recommended.",[257,259],{"reason":258,"points":34},"Taint flows with unsanitized paths",{"reason":260,"points":14},"Partially unescaped output","2026-03-16T19:41:28.255Z",{"wat":263,"direct":272},{"assetPaths":264,"generatorPatterns":266,"scriptPaths":267,"versionParams":269},[265],"\u002Fwp-content\u002Fplugins\u002Fdefault-attributes-for-woocommerce\u002Fassets\u002Fcss\u002Fdefault-attributes-for-woocommerce.css",[],[268],"\u002Fwp-content\u002Fplugins\u002Fdefault-attributes-for-woocommerce\u002Fassets\u002Fjs\u002Fdefault-attributes-for-woocommerce.js",[270,271],"default-attributes-for-woocommerce\u002Fassets\u002Fcss\u002Fdefault-attributes-for-woocommerce.css?ver=","default-attributes-for-woocommerce\u002Fassets\u002Fjs\u002Fdefault-attributes-for-woocommerce.js?ver=",{"cssClasses":273,"htmlComments":277,"htmlAttributes":281,"restEndpoints":284,"jsGlobals":285,"shortcodeOutput":288},[274,275,276],"wc-daw-attribute-selection","wc_daw_hide_out_of_stock","wc_daw_first_option_selected",[278,279,280],"\u003C!-- Default Attributes for WooCommerce -->","\u003C!-- wc_daw_apply_default_attribute -->","\u003C!-- wc_daw_hide_out_of_stock_variation -->",[282,283],"data-wc-daw-attribute-selection","data-wc-daw-default-value",[],[286,287],"window.wc_daw_settings","var wc_daw_settings",[]]