[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZvsdtZYbYlfwFtARNTIOp6vHnaqyVRvfqQBqvHg0Pcw":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":54,"analysis":148,"fingerprints":486},"variations-radio-buttons-for-woocommerce","Radio Buttons and Swatches for WooCommerce","1.1.24","oneteamsoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Foneteamsoftware\u002F","\u003Cp>\u003Cstrong>Variations Radio Buttons and Swatches\u003C\u002Fstrong> is highly customizable plugin that lets you choose a color and an image for each attribute term, orientation of the options, different positions of the attribute label as well as to display thumbnail and price before or after the option’s name.\u003C\u002Fp>\n\u003Cp>You can mix and match different looks of the options for products that have more than one attribute used for variations.\u003C\u002Fp>\n\u003Cp>Free version of \u003Cstrong>Variations Radio Buttons and Swatches\u003C\u002Fstrong> is the most detailed plugin and offers more features than any other alternative.\u003Cbr \u002F>\nIn addition to global settings it lets you customize every possible setting for the first attribute of the product as well as to define order in which thumbnail, title, stock and price information are displayed, position of the tooltip along with what is displayed in it.\u003Cbr \u002F>\nIt even lets you display radio buttons \u002F swatches for selected products only.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports products that use several attributes for variations\u003C\u002Fli>\n\u003Cli>Radio buttons, swatches or default option selector\u003C\u002Fli>\n\u003Cli>Display image, price and\u002For stock status of a variation\u003C\u002Fli>\n\u003Cli>Customize location of an attribute label\u003C\u002Fli>\n\u003Cli>Vertical or horizontal orientation of the attribute options\u003C\u002Fli>\n\u003Cli>Choose order in which option\u002Fterm title, thumbnail, price and stock status will be displayed\u003C\u002Fli>\n\u003Cli>Display attribute\u002Fterm description\u003C\u002Fli>\n\u003Cli>Display term name or description as a tooltip\u003C\u002Fli>\n\u003Cli>Choose location of the tooltip \u003C\u002Fli>\n\u003Cli>Configurable border radius\u003C\u002Fli>\n\u003Cli>Configurable width and height\u003C\u002Fli>\n\u003Cli>Overwrite settings for the first variation attribute of a product\u003C\u002Fli>\n\u003Cli>Attach an image to a term that will be displayed in the option selector\u003C\u002Fli>\n\u003Cli>Set a color to a term that will be used as swatch background color\u003C\u002Fli>\n\u003Cli>WPML compatible – it’s possible to build multilingual sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Extra Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Overwrite settings for each attribute\u003C\u002Fli>\n\u003Cli>Overwrite settings for all variation attributes of a product\u003C\u002Fli>\n\u003Cli>Customize tooltip styling (ex. font, text alignment, background, border, margin, padding, opacity)\u003C\u002Fli>\n\u003Cli>Customize attribute label styling (ex. font, text alignment, background, border, margin, padding, opacity)\u003C\u002Fli>\n\u003Cli>Customize every possible radio buttons styling\u003C\u002Fli>\n\u003Cli>Customize every possible swatches styling\u003C\u002Fli>\n\u003Cli>Supports Variable Products within WooCommerce Composite Products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fvariations-radio-buttons-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Variations Radio Buttons and Swatches PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Rate us & Review\u003C\u002Fh4>\n\u003Cp>If you love our plugins, please give us a full five-star rating, so that we know that our work is valued and appreciated.\u003Cbr \u002F>\nThis will be the drive and motivation for us to further improve our plugins with more useful features.\u003Cbr \u002F>\nWe highly appreciate your support and love.\u003C\u002Fp>\n\u003Ch4>Need support?\u003C\u002Fh4>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fcontact-us\" title=\"1TeamSoftware\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa> and we will be happy to assist you.\u003C\u002Fp>\n\u003Ch3>PREMIUM PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipping-labels-for-wcfm-pro\u002F\" rel=\"nofollow ugc\">Shipping Labels for WCFM Multivendor Marketplace\u003C\u002Fa> – Let WCFM Vendors print shipping labels with and without shipping carrier account.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipping-labels-for-dokan-pro\u002F\" rel=\"nofollow ugc\">Shipping Labels for Dokan Multivendor Marketplace\u003C\u002Fa> – Let Dokan Vendors print shipping labels with and without shipping carrier account.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-instant-shipping-labels-pro\u002F\" rel=\"nofollow ugc\">Instant Shipping Labels Shipping PRO For WooCommerce\u003C\u002Fa> – Automatically purchase and email shipping labels for vendors and customers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-fedex-shipping-pro\u002F\" rel=\"nofollow ugc\">FedEx Shipping PRO for WooCommerce\u003C\u002Fa> – FedEx live shipping rates, shipping labels, tracking, emails.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipengine-shipping-pro\u002F\" rel=\"nofollow ugc\">ShipEngine Shipping PRO For WooCommerce\u003C\u002Fa> – Access deeply discounted shipping rates, Printing Shipping Labels, Orders Auto-Completion.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipstation-shipping-pro\u002F\" rel=\"nofollow ugc\">ShipStation Shipping PRO For WooCommerce\u003C\u002Fa> – Live Shipping Rates, Printing Phipping Labels, Import Tracking Information, Email Notifications, Orders Auto-Completion.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shippo-shipping-pro\u002F\" rel=\"nofollow ugc\">Shippo Shipping PRO For WooCommerce\u003C\u002Fa> – USPS, Fedex, UPS, DHL – Live Shipping Rates, Shipping Labels, Tracking, Emails.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipmondo-shipping-pro\u002F\" rel=\"nofollow ugc\">Shipmondo Shipping PRO for WooCommerce\u003C\u002Fa> – Multi-Carrier shipping solutions for European e-commerce stores.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-easypost-shipping-pro\u002F\" rel=\"nofollow ugc\">EasyPost Shipping PRO For WooCommerce\u003C\u002Fa> – Multi-Carrier Live Shipping Rates, Shipping Labels, Tracking, Emails.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-chitchats-shipping-pro\u002F\" rel=\"nofollow ugc\">ChitChats Shipping PRO for WooCommerce\u003C\u002Fa> – Ship your packages from Canada via USA as if you were physically there.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipping-manifests-pro\u002F\" rel=\"nofollow ugc\">Shipping Manifests PRO\u003C\u002Fa>– Groups shipments into batches and prints manifests for them\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-flexible-shipping-per-package-pro\u002F\" rel=\"nofollow ugc\">Flexible Shipping Per Package PRO\u003C\u002Fa> – Table Rate shipping for Shipping Packages with advanced conditions and table rate rules.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-free-shipping-per-package-pro\u002F\" rel=\"nofollow ugc\">Free Shipping Per Package PRO\u003C\u002Fa> – Free Shipping based on advanced conditions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-marketplace-cart\u002F\" rel=\"nofollow ugc\">Marketplace Cart\u003C\u002Fa> – Offer Amazon like cart\u002Fcheckout experience for your customers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-marketplace-cart-pay-for-selected-items\u002F\" rel=\"nofollow ugc\">Pay for Selected Items for Marketplace Cart\u003C\u002Fa> – Allow customers to choose what items to pay for during checkout.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-package-orders\u002F\" rel=\"nofollow ugc\">Package Orders\u003C\u002Fa> – Automatically create separate orders for items shipped from different locations.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-sticky-product-bar-pro\u002F\" rel=\"nofollow ugc\">Sticky Product Bar PRO\u003C\u002Fa> – Adds a number of amazing features to a a highly configurable sticky product bar.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fvariations-radio-buttons-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Radio Buttons and Swatches PRO\u003C\u002Fa> – Advanced plugin for displaying radio buttons or swatches instead of dropdown boxes for variation products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FREE PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-sticky-product-bar\u002F\" rel=\"nofollow ugc\">Sticky Product Bar plugin\u003C\u002Fa> – Display sticky bar with product details, rating and add to cart button.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipping-packages\u002F\" rel=\"nofollow ugc\">Shipping Packages\u003C\u002Fa> – Split your cart into packages that can be shipped with different shipping methods.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwoocommerce-shipping-discount\u002F\" rel=\"nofollow ugc\">Shipping Discount\u003C\u002Fa> – Configurable shipping discount rules based on the amount spent for the items with a given shipping class.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002F\" rel=\"ugc\">Radio Buttons and Swatches\u003C\u002Fa> – Display radio buttons and swatches instead of dropdown boxes for variation products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-easypost-shipping\u002F\" rel=\"ugc\">EasyPost Shipping for WooCommerce\u003C\u002Fa> – Multi-Carrier Live Shipping Rates, Address Validation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-free-shipping-per-package\u002F\" rel=\"ugc\">Free Shipping Per Package\u003C\u002Fa> – Free Shipping based on advanced conditions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-shippo-shipping\u002F\" rel=\"ugc\">Shippo Shipping for WooCommerce\u003C\u002Fa> – USPS, Fedex, UPS, DHL – Live Shipping Rates, Address Validation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-shipmondo-shipping\u002F\" rel=\"ugc\">Shipmondo Shipping for WooCommerce\u003C\u002Fa> – Multi-Carrier Live Shipping Rates for European e-commerce stores.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-chitchats-shipping\u002F\" rel=\"ugc\">ChitChats Shipping for WooCommerce\u003C\u002Fa> – ChitChats live Shipping Rates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-shipstation-shipping\u002F\" rel=\"ugc\">ShipStation Shipping for WooCommerce\u003C\u002Fa> – Live Shipping Rates from the carriers used in your ShipStation account.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-shipengine-shipping\u002F\" rel=\"ugc\">ShipEngine Shipping for WooCommerce\u003C\u002Fa> – Deeply discounted live shipping rates for USPS, UPS, Fedex…\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-fedex-shipping\u002F\" rel=\"ugc\">FedEx Shipping for WooCommerce\u003C\u002Fa> – FedEx Express, SmartPost, Freight live shipping rates and address validation.\u003C\u002Fli>\n\u003C\u002Ful>\n","Increase conversions by displaying beautiful radio buttons and swatches instead of inconvenient dropdown boxes for product variations.",200,26767,100,2,"2026-03-04T05:26:00.000Z","6.9.4","4.0","7.3",[20,21,22,23,24],"radio-buttons","swatches","variations","woo","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariations-radio-buttons-for-woocommerce.zip",99,1,0,"2024-11-15 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-24551","radio-buttons-and-swatches-for-woocommerce-reflected-cross-site-scripting","Radio Buttons and Swatches for WooCommerce \u003C= 1.1.20 - Reflected Cross-Site Scripting","The Radio Buttons and Swatches for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 1.1.20 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=1.1.20","1.1.21","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-02-19 16:55:16",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F09a8868e-c81c-464a-9ebf-18e77ae8173f?source=api-prod",97,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":13,"avg_patch_time_days":48,"trust_score":52,"computed_at":53},14,5550,79,"2026-04-04T09:16:36.511Z",[55,75,93,113,132],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":13,"downloaded":63,"rating":13,"num_ratings":64,"last_updated":65,"tested_up_to":16,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":73,"download_link":74,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"gm-variations-radio-buttons-for-woocommerce","Variation Dropdown to Radio Buttons for WooCommerce","3.0","theme funda","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravitymaster97\u002F","\u003Cp>\u003Cstrong>Variation Dropdown to Radio Buttons for WooCommerce\u003C\u002Fstrong> converts the standard WooCommerce variation \u003Ccode>\u003Cselect>\u003C\u002Fcode> dropdown into beautiful, clickable radio buttons, switch boxes, or enhanced select controls — making it easier for customers to browse and choose product variations without hunting through a dropdown list.\u003C\u002Fp>\n\u003Cp>Customers can see all available options at a glance, compare prices and stock status side-by-side, and select a variation in one click. The result is a faster, more intuitive shopping experience that reduces friction and increases add-to-cart rates.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>⭐ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fvariation-dropdown-to-radio-for-woocommerce\u002F\" rel=\"nofollow ugc\">Get the Pro Version\u003C\u002Fa>\u003C\u002Fstrong> for advanced layouts, image controls, column grids, and priority support.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Why Replace WooCommerce Dropdown Variations?\u003C\u002Fh4>\n\u003Cp>The default WooCommerce dropdown hides all your variation options inside a collapsed select box. Shoppers must click, scroll, and read through a plain list — often missing options entirely. Radio buttons surface every variation immediately, letting customers see images, prices, and stock at a glance before they click.\u003C\u002Fp>\n\u003Cp>Studies consistently show that visible product options reduce decision friction and increase conversion rates in e-commerce.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Radio Buttons layout\u003C\u002Fstrong> — replaces variation dropdowns with styled radio button cards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Switch Box layout\u003C\u002Fstrong> — modern card-style layout with image, price, and stock\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HTML Select layout\u003C\u002Fstrong> — clean, accessible native select element\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select2 layout\u003C\u002Fstrong> — searchable, styled dropdown powered by Select2\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show variation image\u003C\u002Fstrong> — display variation thumbnail inside each option\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show variation price\u003C\u002Fstrong> — surface price differences directly on each button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show stock availability\u003C\u002Fstrong> — display In Stock \u002F Out of Stock per variation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show variation description\u003C\u002Fstrong> — include variation description text beneath each option\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show product title\u003C\u002Fstrong> — prepend the parent product name to each variation label\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Out-of-stock handling\u003C\u002Fstrong> — disable, strikethrough, or hide unavailable variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom variation name\u003C\u002Fstrong> — override the label per variation from the product edit screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight and fast\u003C\u002Fstrong> — scripts and styles load only on single product pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero configuration\u003C\u002Fstrong> — works immediately after activation with sensible defaults\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Column grid control\u003C\u002Fstrong> — set exact column counts for desktop and mobile independently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image position\u003C\u002Fstrong> — place variation image left, above, or below the variation label\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button style options\u003C\u002Fstrong> — card, minimal, outlined, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority email support\u003C\u002Fstrong> — direct access to the development team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Early access\u003C\u002Fstrong> — first access to new layouts and features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fvariation-dropdown-to-radio-for-woocommerce\u002F\" rel=\"nofollow ugc\">Upgrade to Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>Full setup guide, screenshots, and developer hooks are available in the \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fvariation-dropdown-to-radio-for-woocommerce-documentation\u002F\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For questions, bugs, or feature requests, visit the \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">support page\u003C\u002Fa> or open a thread in the WordPress.org support forum.\u003C\u002Fp>\n\u003Ch4>Works With\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce 5.0 and above\u003C\u002Fli>\n\u003Cli>Simple variable products with any number of attributes\u003C\u002Fli>\n\u003Cli>All major WooCommerce-compatible themes (Storefront, Flatsome, Astra, Divi, OceanWP, and more)\u003C\u002Fli>\n\u003Cli>Page builders: Elementor, WPBakery, Beaver Builder, Gutenberg\u003C\u002Fli>\n\u003C\u002Ful>\n","Replace the default WooCommerce variation dropdown with radio buttons, switch boxes, or a styled Select2 — boosting conversions and user experience on &hellip;",2216,3,"2026-03-15T08:34:00.000Z","5.6","7.4",[69,20,70,71,72],"product-variations","variation-swatches","woocommerce-radio-buttons","woocommerce-variations","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgm-variations-radio-buttons-for-woocommerce.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":17,"requires_php":73,"tags":88,"homepage":91,"download_link":92,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wpc-variation-swatches","WPC Variation Swatches for WooCommerce","4.3.4","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>\u003Cstrong>WPC Variation Swatches for WooCommerce\u003C\u002Fstrong> will definitely kill the game for online shops and WooCommerce sites with an elegant, responsive look and impressive effects. There’s no better way to showcase your products in the best look and assist customers in choosing their preferred options. WPC Variation Swatches offers a variety of predefined styles for attributes of variable products, with the ability to use different selector types on a single product page and position tooltips at the best position for a great match with your theme\u002Ftemplate.\u003C\u002Fp>\n\u003Cp>More remarkably, \u003Cstrong>WPC Variation Swatches\u003C\u002Fstrong> is fully compatible with other WPC plugins, which offers the chance to use swatches on a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" rel=\"ugc\">Smart Bundle\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bought-together\u002F\" rel=\"ugc\">Frequently Bought Together\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" rel=\"ugc\">Force Sells\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" rel=\"ugc\">Smart Grouped Product\u003C\u002Fa> without the need to worry about the compatibility and experience.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwpcvs\u002F\" title=\"live demo\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> here to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Exquisite display for attributes & variations of variable products\u003C\u002Fli>\n\u003Cli>Automatically set button swatches as the default type for all custom attributes\u003C\u002Fli>\n\u003Cli>Allow multiple selector types in a single product page at users’ preferences\u003C\u002Fli>\n\u003Cli>Up to 5 types for individual attributes: select, radio, button, color, image\u003C\u002Fli>\n\u003Cli>Two elegant styles for bordering: square or rounded\u003C\u002Fli>\n\u003Cli>Show\u002Fhide or choose a position for the tooltips\u003C\u002Fli>\n\u003Cli>Blur out for inactive variations\u003C\u002Fli>\n\u003Cli>Responsive display for both desktop and mobile devices\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable click again to undo the selection on current attribute\u003C\u002Fli>\n\u003Cli>Enable swatches for shop\u002F archive page\u003C\u002Fli>\n\u003Cli>Enable swatches for non-variable products\u003C\u002Fli>\n\u003Cli>Compatible with other WPC special product types: Smart Bundles, Grouped Product\u003C\u002Fli>\n\u003Cli>Compatible display when added as Bought Together or Force Sells items\u003C\u002Fli>\n\u003Cli>Optimized for supporting better display in RTL languages\u003C\u002Fli>\n\u003Cli>WPML compatible for building multilingual sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Wanna save your precious time working on variations? Try our brand-new free plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-bulk-editor\u002F\" rel=\"ugc\">WPC Variation Bulk Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-duplicator\u002F\" rel=\"ugc\">WPC Variation Duplicator\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Various Selector Types On A Page\u003C\u002Fh4>\n\u003Cp>A notable highlight in the feature list of the WPC Variation Swatches plugin is the possibility to use up to 5 different types for attributes on a single product page.\u003C\u002Fp>\n\u003Cp>From the admin dashboard, navigate to the Products section >> Attributes >> in the Type option of each attribute, click on the list you can find 5 different types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select (dropdown, default)\u003C\u002Fli>\n\u003Cli>Radio\u003C\u002Fli>\n\u003Cli>Buttons\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For variable products that have 5 attributes as in our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwpcvs\u002F\" rel=\"nofollow ugc\">live demo\u003C\u002Fa>, you can choose a suitable type for each attribute based on your preferences. This is truly useful for optimizing the appearance and arranging your product page for optimal user experience.\u003C\u002Fp>\n\u003Ch4>Buttons As Default Type For Custom Attributes\u003C\u002Fh4>\n\u003Cp>From the plugin settings, choose “Yes” for the “Button swatches by default” option to set button swatches as the default type for all custom attributes. This will save time when users need to configure the swatches type in bulk.\u003C\u002Fp>\n\u003Cp>Note: Except for 2 default attributes by WooCommerce (size & color), all other custom attributes with a different name from these are supposed to have the default dropdown (Select) type. Turn this option on will replace the dropdown with button swatches for all custom attributes on your store automatically.\u003C\u002Fp>\n\u003Ch4>Other alternatives you might also like\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variations-radio-buttons\u002F\" rel=\"ugc\">WPC Variations Radio Buttons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variations-table\u002F\" rel=\"ugc\">WPC Variations Table\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-show-single-variations\u002F\" rel=\"ugc\">WPC Show Single Variations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-linked-variation\u002F\" rel=\"ugc\">WPC Linked Variation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-smart-messages\u002F\" title=\"WPC Smart Messages\" rel=\"ugc\">WPC Smart Messages\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Variation Swatches is a beautiful color, image, radio and buttons variation swatches for WooCommerce product attributes.",7000,105440,86,10,"2025-12-10T04:50:00.000Z",[21,89,22,24,90],"variation","wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-variation-swatches.4.3.4.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":85,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":73,"tags":107,"homepage":110,"download_link":111,"security_score":112,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wc-variations-radio-buttons","WC Variations Radio Buttons","2.1.1","mantish","https:\u002F\u002Fprofiles.wordpress.org\u002Fmantish\u002F","\u003Cp>Radio buttons are more friendly than dropdown selects. This plugin will help you have a better UX in your WooCommerce site, as your customers will see all your variations without having to click on a dropdown.\u003C\u002Fp>\n\u003Cp>The radio buttons will be toggled dinamically so your customers won’t be able to choose non existent variations.\u003C\u002Fp>\n\u003Ch3>Theme Compatibility\u003C\u002Fh3>\n\u003Cp>This plugin may not work out of the box with some themes. This is due to a theme having its own template for variation selection (single-product\u002Fadd-to-cart\u002Fvariable.php).\u003C\u002Fp>\n\u003Cp>To make this plugin work with a non compatible theme, a \u003Ca href=\"http:\u002F\u002Fthemify.me\u002Fdocs\u002Fchild-themes\" rel=\"nofollow ugc\">child theme\u003C\u002Fa> has to be created.\u003Cbr \u002F>\nThen copy plugins\u002Fwc-variations-radio-buttons\u002Ftemplates\u002Fsingle-product\u002Fadd-to-cart\u002Fvariable.php to themes\u002Fyour-child-theme\u002Fwoocommerce\u002Fsingle-product\u002Fadd-to-cart\u002Fvariable.php\u003C\u002Fp>\n\u003Ch3>Github\u003C\u002Fh3>\n\u003Cp>Source code and contributions at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F8manos\u002Fwc-variations-radio-buttons\" rel=\"nofollow ugc\">github\u003C\u002Fa>\u003C\u002Fp>\n","Variations Radio Buttons for WooCommerce. Let your customers choose product variations using radio buttons instead of dropdowns.",3000,107780,29,"2024-12-14T16:06:00.000Z","6.7.5","4.4",[20,22,108,109,24],"variations-radio","variations-radio-buttons","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-variations-radio-buttons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-variations-radio-buttons.2.1.1.zip",92,{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":16,"requires_at_least":126,"requires_php":67,"tags":127,"homepage":130,"download_link":131,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"smart-variations-images","Smart Variations Images & Swatches for WooCommerce","5.2.25","RosendoLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fdrosendo\u002F","\u003Cp>Smart Variations Images & Swatches is a powerful WooCommerce extension that enhances your product image gallery and adds swatches for an improved shopping experience. Designed to optimize your workflow, this plugin allows you to upload images only once for each variation gallery.\u003C\u002Fp>\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\u002FQMV8XBeub_o?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\u003Cp>By default, WooCommerce swaps only the main variation image. This extension allows visitors to swap gallery images when selecting a product variation, providing a comprehensive view of each product variation. SVI also replaces dropdown fields for variable products with color, image, or label swatches for a more user-friendly display.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make the smart choice!\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.smart-variations.com\u002Fadditional-images-woocommerce-variations\u002F\" rel=\"nofollow ugc\">Read the article\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fsvi.rosendo.pt\u002Ffree\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsmart-variations-images\u002F\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited additional images for each variation\u003C\u002Fli>\n\u003Cli>Drag & Drop custom sorting option\u003C\u002Fli>\n\u003Cli>Trigger gallery change on single attribute change\u003C\u002Fli>\n\u003Cli>Variation Swatches and Photos\u003C\u002Fli>\n\u003Cli>Stacked Layout Display\u003C\u002Fli>\n\u003Cli>Display 1 Image under Variation Selection\u003C\u002Fli>\n\u003Cli>Showcase Variations on product loop pages\u003C\u002Fli>\n\u003Cli>Slider with navigation arrows\u003C\u002Fli>\n\u003Cli>Magnifier Lens with Lens, Window, or Inner display\u003C\u002Fli>\n\u003Cli>Lightbox\u003C\u002Fli>\n\u003Cli>Hide thumbnails until variation is chosen\u003C\u002Fli>\n\u003Cli>WPML Compatible\u003C\u002Fli>\n\u003Cli>Compatible with page builders\u003C\u002Fli>\n\u003Cli>Compatible with other Swatches Plugins\u003C\u002Fli>\n\u003Cli>Compatible with popular themes\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsvi.rosendo.pt\u002Fpro\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.smart-variations.com\u002Fsmart-variations-images-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.smart-variations.com\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All Free Features plus:\u003C\u002Fli>\n\u003Cli>Video Support\u003C\u002Fli>\n\u003Cli>Advanced Slider\u002FLightbox\u002FMagnifier Lens options\u003C\u002Fli>\n\u003Cli>Stacked Layout\u003C\u002Fli>\n\u003Cli>Trigger image swap on specific attribute change\u003C\u002Fli>\n\u003Cli>Add variation image to Cart \u002F Email \u002F Admin order Edit \u002F Order details\u003C\u002Fli>\n\u003Cli>API actions\u003C\u002Fli>\n\u003Cli>Import\u002FExport handling\u003C\u002Fli>\n\u003Cli>Filter Attribute Animation (Sliding effect on hover for Diagonal, Vertical, and Horizontal layouts)\u003C\u002Fli>\n\u003Cli>And much more…\u003C\u002Fli>\n\u003C\u002Ful>\n","Boost your WooCommerce sales by adding additional gallery images and swatches to variable products with ease.",2000,268464,94,140,"2026-03-13T18:15:00.000Z","4.9",[128,129,69,21,24],"ecommerce","image-gallery","https:\u002F\u002Fwww.smart-variations.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-variations-images.5.2.25.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":13,"num_ratings":28,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":67,"tags":144,"homepage":146,"download_link":147,"security_score":13,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"qode-variation-swatches-for-woocommerce","QODE Variation Swatches for WooCommerce","1.0.8","Qode","https:\u002F\u002Fprofiles.wordpress.org\u002Fqodeinteractive\u002F","\u003Cp>\u003Cstrong>QODE Variation Swatches for WooCommerce\u003C\u002Fstrong> provides you with a clear-cut way to present all your shoppers with \u003Cstrong>detailed product variations\u003C\u002Fstrong> alongside your products on shop single pages.\u003C\u002Fp>\n\u003Cp>This lets you \u003Cstrong>reduce the user interaction cost\u003C\u002Fstrong> as well as product viewing & comparison times, as you can feature a number of easily adjustable attributes for your products and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqode-variation-swatches-for-woocommerce\u002F\" rel=\"nofollow ugc\">Check out the QODE Variation Swatches Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqode-variation-swatches-for-woocommerce\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Check out the QODE Variation Swatches documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Basic Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create Color attributes\u003C\u002Fli>\n\u003Cli>Create Image attributes\u003C\u002Fli>\n\u003Cli>Create Label attributes\u003C\u002Fli>\n\u003Cli>Adjustable variation styles\u003C\u002Fli>\n\u003Cli>Custom variation width\u003C\u002Fli>\n\u003Cli>Custom variation height\u003C\u002Fli>\n\u003Cli>Custom variation border color\u003C\u002Fli>\n\u003Cli>Custom size for the space between swatches\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get Even More with Premium:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dual swatches for two-color samples\u003C\u002Fli>\n\u003Cli>Custom color codes for selected attributes\u003C\u002Fli>\n\u003Cli>Create Radio attributes\u003C\u002Fli>\n\u003Cli>Create Tab Switch attributes\u003C\u002Fli>\n\u003Cli>Adjustable Image, Color & Label attribute layouts\u003C\u002Fli>\n\u003Cli>Individual width, height & border color attribute settings\u003C\u002Fli>\n\u003Cli>Additional selected attribute text\u003C\u002Fli>\n\u003Cli>Additional Info option for specific attributes\u003C\u002Fli>\n\u003Cli>Customizable attribute term badges\u003C\u002Fli>\n\u003Cli>Show or hide specific attributes\u003C\u002Fli>\n\u003Cli>Adjustable tooltips for attribute terms\u003C\u002Fli>\n\u003Cli>Modifiable disabled attribute styles\u003C\u002Fli>\n\u003Cli>Predefined variation styles\u003C\u002Fli>\n\u003Cli>Generation of links for every variation\u003C\u002Fli>\n\u003Cli>Choose to show or omit attributes on product pages\u003C\u002Fli>\n\u003Cli>Max numbers of visible attribute terms in lists\u003C\u002Fli>\n\u003Cli>AJAX-powered variation data loading on shop pages\u003C\u002Fli>\n\u003Cli>Customizable “Add to Cart” button\u003C\u002Fli>\n\u003Cli>Product availability info\u003C\u002Fli>\n\u003Cli>Show single variations in loops\u003C\u002Fli>\n\u003Cli>Hide parent products in loops\u003C\u002Fli>\n\u003Cli>Create new attribute terms\u003C\u002Fli>\n\u003Cli>Different image galleries for each variation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Showcase Product Variations in Great Detail Using QODE Variation Swatches\u003C\u002Fh3>\n\u003Cp>Enhance the eCommerce experience for all your visitors by featuring \u003Cstrong>product variations\u003C\u002Fstrong> next to your products with the help of flexible, option-rich QODE Variation Swatches for WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>You can include \u003Cstrong>color\u003C\u002Fstrong>, \u003Cstrong>image\u003C\u002Fstrong>, and \u003Cstrong>label\u003C\u002Fstrong> attribute swatches. The appearance of each attribute swatch can be modified thanks to a selection of \u003Cstrong>stylization\u003C\u002Fstrong> options that the plugin provides.\u003C\u002Fp>\n\u003Cp>Best of all, each variation gets displayed \u003Cstrong>on the fly\u003C\u002Fstrong> once it is clicked on, providing the potential customer with a quick, streamlined way to view and compare different \u003Cstrong>versions of a product\u003C\u002Fstrong> they are viewing on a shop single page, thus eliminating the need to navigate to a different page on your website in the process.\u003C\u002Fp>\n\u003Cp>The plugin is fully optimized for presenting your product variations to \u003Cstrong>mobile\u003C\u002Fstrong> users too.\u003C\u002Fp>\n\u003Ch3>Customize the Appearance of your Swatches and Attributes\u003C\u002Fh3>\n\u003Cp>The appearance of each attribute can be \u003Cstrong>customized\u003C\u002Fstrong> using a clearly outlined set of options included with the QODE Variation Swatches for WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>You can easily configure \u003Cstrong>width\u003C\u002Fstrong>, \u003Cstrong>height\u003C\u002Fstrong>, and idle\u002Factive \u003Cstrong>border colors\u003C\u002Fstrong> for each of the attributes.\u003C\u002Fp>\n\u003Ch3> Documentation & Support \u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Check out our step-by-step \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqode-variation-swatches-for-woocommerce\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">user guide\u003C\u002Fa> on how to install and use QODE Variation Swatches for WooCommerce.\u003C\u002Fli>\n\u003Cli>You can also submit a topic to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fqode-variation-swatches-for-woocommerce\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> at and our support team will be glad to help you out.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>We use our services\u003C\u002Fp>\n\u003Cp>Qode’s CDN – The domain https:\u002F\u002Fexport.qodethemes.com is a service from which we retrieve the list of all Qode plugins displayed in the admin dashboard.\u003Cbr \u002F>\nQode’s API – The domain https:\u002F\u002Fapi.qodeinteractive.com is an API that’s called when a user deactivates the plugin, to retrieve the reason for deactivation. Upon deactivating the plugin, the users are prompted for a reason for doing so. They also have the option to deactivate without providing a reply. The data obtained from the users who respond to the question is collected to improve the plugin. After the analysis of said data, the plugin is upgraded and enhanced in such a way as to fulfill the users’ expectations.\u003Cbr \u002F>\nQode’s Terms of Use – https:\u002F\u002Fqodeinteractive.com\u002Fterms-of-use\u002F\u003Cbr \u002F>\nQode’s Privacy Policy – https:\u002F\u002Fqodeinteractive.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Ch4>Looking for more?\u003C\u002Fh4>\n\u003Cp>Feel free to try out some of our other products:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fqi\u002F\" rel=\"ugc\">Qi Theme\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqi-addons-for-elementor\u002F\" rel=\"ugc\">Qi Addons for Elementor\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqi-blocks\u002F\" rel=\"ugc\">Qi Blocks for Gutenberg\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-wishlist-for-woocommerce\u002F\" rel=\"ugc\">QODE Wishlist for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-quick-view-for-woocommerce\u002F\" rel=\"ugc\">QODE Quick View for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-compare-for-woocommerce\u002F\" rel=\"ugc\">QODE Compare for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-product-extra-options-for-woocommerce\u002F\" rel=\"ugc\">QODE Product Extra Options for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-product-bundles-for-woocommerce\u002F\" rel=\"ugc\">QODE Product Bundles for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqode-optimizer\u002F\" rel=\"ugc\">QODE Optimizer\u003C\u002Fa>\u003C\u002Fp>\n","QODE Variation Swatches for WooCommerce provides you with a clear-cut way to present shoppers with detailed item variations alongside your products.",1000,8907,"2025-12-23T11:28:00.000Z","6.3",[145,69,70,22,72],"color-variations","https:\u002F\u002Fqodeinteractive.com\u002Fqode-variation-swatches-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqode-variation-swatches-for-woocommerce.1.0.8.zip",{"attackSurface":149,"codeSignals":255,"taintFlows":440,"riskAssessment":477,"analyzedAt":485},{"hooks":150,"ajaxHandlers":251,"restRoutes":252,"shortcodes":253,"cronEvents":254,"entryPointCount":29,"unprotectedCount":29},[151,157,162,167,172,175,180,184,188,191,194,198,202,207,211,215,219,222,227,231,234,236,239,243,247],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_menu","onAdminMenu","includes\\Admin\\AbstractPage.php",35,{"type":158,"name":159,"callback":160,"file":155,"line":161},"filter","woocommerce_screen_ids","onScreenIds",36,{"type":152,"name":163,"callback":164,"file":165,"line":166},"init","onInit","includes\\Admin\\AbstractPageForm.php",42,{"type":152,"name":168,"callback":169,"file":170,"line":171},"admin_enqueue_scripts","onEnqueueScripts","includes\\Admin\\Form.php",72,{"type":158,"name":159,"callback":173,"file":170,"line":174},"setScreenIds",73,{"type":152,"name":176,"callback":177,"file":178,"line":179},"admin_notices","display","includes\\Admin\\Notices.php",51,{"type":152,"name":181,"callback":182,"file":178,"line":183},"shutdown","save",52,{"type":158,"name":185,"callback":186,"priority":13,"file":178,"line":187},"wp_redirect","onRedirect",53,{"type":152,"name":153,"callback":154,"priority":28,"file":189,"line":190},"includes\\Admin\\OneTeamSoftware.php",55,{"type":152,"name":192,"callback":169,"file":189,"line":193},"admin_init",56,{"type":152,"name":176,"callback":195,"file":196,"line":197},"displayNotice","includes\\Utils\\PluginDependency.php",33,{"type":152,"name":199,"callback":177,"file":200,"line":201},"woocommerce_after_edit_attribute_fields","includes\\VariationsRadioButtons\\Admin\\AttributeSettingsForm.php",40,{"type":158,"name":203,"callback":204,"file":205,"line":206},"woocommerce_product_data_tabs","onProductDataTabs","includes\\VariationsRadioButtons\\Admin\\ProductSettingsForm.php",46,{"type":158,"name":208,"callback":209,"file":205,"line":210},"woocommerce_product_data_panels","onProductDataPanels",47,{"type":152,"name":212,"callback":213,"file":205,"line":214},"admin_head","onAdminHead",48,{"type":152,"name":216,"callback":217,"file":205,"line":218},"woocommerce_admin_process_product_object","onSaveProduct",50,{"type":152,"name":220,"callback":221,"priority":28,"file":205,"line":179},"woocommerce_save_product_variation","onSaveProductVariation",{"type":152,"name":223,"callback":224,"file":225,"line":226},"plugins_loaded","onPluginsLoaded","includes\\VariationsRadioButtons\\Admin\\SettingsPage.php",28,{"type":152,"name":192,"callback":228,"file":229,"line":230},"onAdminInit","includes\\VariationsRadioButtons\\Admin\\TermExtras.php",30,{"type":152,"name":232,"callback":233,"file":229,"line":210},"created_term","onSave",{"type":152,"name":235,"callback":233,"file":229,"line":214},"edit_term",{"type":152,"name":163,"callback":164,"file":237,"line":238},"includes\\VariationsRadioButtons\\Plugin.php",102,{"type":158,"name":240,"callback":241,"file":237,"line":242},"woocommerce_locate_template","onLocateTemplate",118,{"type":152,"name":244,"callback":245,"priority":28,"file":237,"line":246},"wp_enqueue_scripts","addToPage",119,{"type":158,"name":248,"callback":249,"file":237,"line":250},"woocommerce_dropdown_variation_attribute_options_html","onAttributeOptionsHtml",120,[],[],[],[],{"dangerousFunctions":256,"sqlUsage":261,"outputEscaping":263,"fileOperations":29,"externalRequests":14,"nonceChecks":14,"capabilityChecks":438,"bundledLibraries":439},[257],{"fn":258,"file":189,"line":259,"context":260},"unserialize",179,"$data = unserialize($response['body']);",{"prepared":29,"raw":29,"locations":262},[],{"escaped":264,"rawEcho":265,"locations":266},300,87,[267,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,335,337,339,341,343,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,405,407,409,411,412,414,416,419,421,422,423,425,427,429,431,433,435,436],{"file":170,"line":268,"context":269},238,"raw output",{"file":170,"line":271,"context":269},239,{"file":170,"line":273,"context":269},365,{"file":170,"line":275,"context":269},368,{"file":170,"line":277,"context":269},372,{"file":170,"line":279,"context":269},401,{"file":170,"line":281,"context":269},421,{"file":170,"line":283,"context":269},423,{"file":170,"line":285,"context":269},434,{"file":170,"line":287,"context":269},435,{"file":170,"line":289,"context":269},449,{"file":170,"line":291,"context":269},451,{"file":170,"line":293,"context":269},463,{"file":170,"line":295,"context":269},464,{"file":170,"line":297,"context":269},476,{"file":170,"line":299,"context":269},478,{"file":170,"line":301,"context":269},481,{"file":170,"line":303,"context":269},489,{"file":170,"line":305,"context":269},502,{"file":170,"line":307,"context":269},504,{"file":170,"line":309,"context":269},512,{"file":170,"line":311,"context":269},533,{"file":170,"line":313,"context":269},544,{"file":170,"line":315,"context":269},546,{"file":170,"line":317,"context":269},550,{"file":170,"line":319,"context":269},562,{"file":170,"line":321,"context":269},599,{"file":170,"line":323,"context":269},601,{"file":170,"line":325,"context":269},627,{"file":170,"line":327,"context":269},628,{"file":170,"line":329,"context":269},661,{"file":170,"line":331,"context":269},663,{"file":170,"line":333,"context":269},667,{"file":170,"line":333,"context":269},{"file":170,"line":336,"context":269},669,{"file":170,"line":338,"context":269},695,{"file":170,"line":340,"context":269},697,{"file":170,"line":342,"context":269},700,{"file":170,"line":342,"context":269},{"file":170,"line":345,"context":269},719,{"file":170,"line":347,"context":269},721,{"file":170,"line":349,"context":269},725,{"file":170,"line":351,"context":269},743,{"file":170,"line":353,"context":269},745,{"file":170,"line":355,"context":269},752,{"file":170,"line":357,"context":269},772,{"file":170,"line":359,"context":269},774,{"file":170,"line":361,"context":269},787,{"file":170,"line":363,"context":269},792,{"file":170,"line":365,"context":269},817,{"file":170,"line":367,"context":269},819,{"file":170,"line":369,"context":269},822,{"file":170,"line":371,"context":269},829,{"file":170,"line":373,"context":269},830,{"file":170,"line":375,"context":269},846,{"file":170,"line":377,"context":269},847,{"file":170,"line":379,"context":269},853,{"file":170,"line":381,"context":269},874,{"file":170,"line":383,"context":269},890,{"file":178,"line":385,"context":269},205,{"file":178,"line":387,"context":269},209,{"file":178,"line":389,"context":269},211,{"file":189,"line":391,"context":269},221,{"file":189,"line":393,"context":269},226,{"file":189,"line":395,"context":269},244,{"file":189,"line":397,"context":269},245,{"file":189,"line":399,"context":269},247,{"file":189,"line":401,"context":269},255,{"file":403,"line":404,"context":269},"includes\\Admin\\PageTabs.php",74,{"file":196,"line":406,"context":269},81,{"file":205,"line":408,"context":269},58,{"file":205,"line":410,"context":269},59,{"file":205,"line":112,"context":269},{"file":205,"line":413,"context":269},142,{"file":205,"line":415,"context":269},147,{"file":417,"line":418,"context":269},"includes\\VariationsRadioButtons\\Admin\\SettingsTab.php",41,{"file":420,"line":418,"context":269},"includes\\VariationsRadioButtons\\Admin\\StylesTab.php",{"file":420,"line":166,"context":269},{"file":229,"line":112,"context":269},{"file":229,"line":424,"context":269},95,{"file":237,"line":426,"context":269},381,{"file":237,"line":428,"context":269},391,{"file":237,"line":430,"context":269},393,{"file":237,"line":432,"context":269},400,{"file":237,"line":434,"context":269},414,{"file":237,"line":281,"context":269},{"file":437,"line":28,"context":269},"templates\\variations-radio-buttons-for-woocommerce\\option.php",4,[],[441,466],{"entryPoint":442,"graph":443,"unsanitizedCount":29,"severity":465},"display (includes\\Admin\\AbstractPageForm.php:213)",{"nodes":444,"edges":461},[445,450,455,459],{"id":446,"type":447,"label":448,"file":165,"line":449},"n0","source","$_GET['page']",227,{"id":451,"type":452,"label":453,"file":165,"line":449,"wp_function":454},"n1","sink","echo() [XSS]","echo",{"id":456,"type":447,"label":457,"file":165,"line":458},"n2","$_GET['tab']",228,{"id":460,"type":452,"label":453,"file":165,"line":458,"wp_function":454},"n3",[462,464],{"from":446,"to":451,"sanitized":463},true,{"from":456,"to":460,"sanitized":463},"low",{"entryPoint":467,"graph":468,"unsanitizedCount":29,"severity":465},"\u003CAbstractPageForm> (includes\\Admin\\AbstractPageForm.php:0)",{"nodes":469,"edges":474},[470,471,472,473],{"id":446,"type":447,"label":448,"file":165,"line":449},{"id":451,"type":452,"label":453,"file":165,"line":449,"wp_function":454},{"id":456,"type":447,"label":457,"file":165,"line":458},{"id":460,"type":452,"label":453,"file":165,"line":458,"wp_function":454},[475,476],{"from":446,"to":451,"sanitized":463},{"from":456,"to":460,"sanitized":463},{"summary":478,"deductions":479},"The \"variations-radio-buttons-for-woocommerce\" plugin exhibits a generally good security posture with several positive indicators. The static analysis reveals no exploitable entry points like AJAX handlers, REST API routes, or shortcodes without authentication checks, and all SQL queries are properly prepared. Significant effort has been made in output escaping, with a high percentage of outputs being properly handled.  However, the presence of the \"unserialize\" function is a notable concern, as it can be a vector for critical vulnerabilities if not handled with extreme care and sanitization. Although taint analysis shows no current unsanitized paths, the \"unserialize\" function itself represents a potential risk.\n\nThe vulnerability history shows a single medium-severity CVE in the past, related to Cross-Site Scripting. While this vulnerability is currently patched, it highlights a historical tendency for input sanitization or output encoding issues within the plugin. The fact that the last vulnerability was recent (November 2024) suggests that ongoing vigilance and code review are important. The plugin's strengths lie in its limited attack surface and robust SQL handling, but the \"unserialize\" function and past XSS vulnerability warrant careful consideration.",[480,483],{"reason":481,"points":482},"Presence of \"unserialize\" function",15,{"reason":484,"points":86},"Past medium severity CVE (XSS)","2026-03-16T20:21:39.905Z",{"wat":487,"direct":504},{"assetPaths":488,"generatorPatterns":495,"scriptPaths":496,"versionParams":497},[489,490,491,492,493,494],"\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Fcolorpicker.css","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Fcolorpicker.js",[],[490,492,494],[498,499,500,501,502,503],"\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fcss\u002Fcolorpicker.css?ver=","\u002Fwp-content\u002Fplugins\u002Fvariations-radio-buttons-for-woocommerce\u002Fassets\u002Fjs\u002Fcolorpicker.js?ver=",{"cssClasses":505,"htmlComments":517,"htmlAttributes":523,"restEndpoints":531,"jsGlobals":532,"shortcodeOutput":535},[506,507,508,509,510,511,512,513,514,515,516],"variation-radio-buttons","variations-radio-buttons-swatches","vrb-wrap","vrb-item","vrb-item-selected","vrb-item-image","vrb-item-color","vrb-item-label","vrb-attribute-label","vrb-attribute-options","vrb-attribute-option",[518,519,520,521,522],"PROGRAM    (C) 2022 FlexRC","PROPERTY   3-7170 Ash Cres","OF         Vancouver, BC V6P3K7","            CANADA","            Voice (604) 800-7879",[524,525,526,527,528,529,530],"data-variation-id","data-attribute-name","data-option-id","data-product-id","data-price-html","data-form","data-section",[],[533,534],"OneTeamSoftware","variationsRadioButtonsFrontend",[]]