[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fw3Kvjnc4AtiEf7lV36ffdCJBfdkXP17uBaxox3l1Qhs":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":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":58,"fingerprints":286},"cs-size-chart","CS Size Chart","1.0.0","Shuva Sutradhar","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeshaper\u002F","\u003Cp>CS Size Chart is a WooCommerce plugin that allows store owners to create and display accurate size charts and size guides on product pages.\u003C\u002Fp>\n\u003Cp>By providing clear measurement tables and sizing instructions directly within the shopping experience, the plugin helps customers choose the correct size before purchasing, reducing confusion and minimizing size-related returns.\u003C\u002Fp>\n\u003Cp>Store owners can create unlimited size charts, use predefined templates, and assign charts globally, by category, or per individual product. The plugin is suitable for clothing, footwear, and apparel stores that use regional or international sizing systems.\u003C\u002Fp>\n\u003Cp>CS Size Chart is designed to be lightweight, privacy-friendly, and easy to use. Core functionality runs entirely on your WordPress site and follows WordPress coding standards.\u003C\u002Fp>\n\u003Cp>Optional AI-powered size recommendations are available but disabled by default. These features only work if the site owner provides their own OpenAI API key and explicitly enables them.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprojects.codeshaper.tech\u002Fsize-chart\u002Fproduct\u002Ft-shirt\u002F\" rel=\"nofollow ugc\">Try demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodeshaper.net\u002Fcontact-us\" rel=\"nofollow ugc\">Get support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reduce size-related returns with clear and structured size charts\u003C\u002Fli>\n\u003Cli>Create unlimited WooCommerce size charts\u003C\u002Fli>\n\u003Cli>Assign charts globally, by product category, or per product\u003C\u002Fli>\n\u003Cli>Visual table builder with no coding required\u003C\u002Fli>\n\u003Cli>Pre-built templates for common apparel sizes\u003C\u002Fli>\n\u003Cli>Fully responsive and mobile-friendly design\u003C\u002Fli>\n\u003Cli>Display charts as a product tab, popup modal, or shortcode\u003C\u002Fli>\n\u003Cli>Optional local analytics stored in your database\u003C\u002Fli>\n\u003Cli>Optional AI-based size recommendations using your own OpenAI API key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All AI-related functionality is optional, disabled by default, and only runs after manual configuration.\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Create a size chart\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to \u003Cstrong>Size Charts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Use the table builder or select a template\u003C\u002Fli>\n\u003Cli>Add measurement instructions\u003C\u002Fli>\n\u003Cli>Publish the chart\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Assign the chart\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Globally for all products  \u003C\u002Fli>\n\u003Cli>By product category  \u003C\u002Fli>\n\u003Cli>Per individual product\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display the chart\u003C\u002Fp>\n\u003Cul>\n\u003Cli>As a WooCommerce product tab  \u003C\u002Fli>\n\u003Cli>In a modal popup  \u003C\u002Fli>\n\u003Cli>Using the shortcode:\u003Cbr \u002F>\n [cssc_size_chart id=”123″]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Analytics (optional)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Chart views\u003C\u002Fli>\n\u003Cli>AI recommendation requests\u003C\u002Fli>\n\u003Cli>Recommended sizes and confidence values\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No personally identifiable information is stored.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>AI size quiz and photo measurements (optional)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quiz may collect height, weight, and fit preference\u003C\u002Fli>\n\u003Cli>Optional photo-based measurement support\u003C\u002Fli>\n\u003Cli>Requires an OpenAI API key\u003C\u002Fli>\n\u003Cli>Features remain inactive unless enabled in settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Third Party Services\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>OpenAI API\u003C\u002Fstrong>\u003Cbr \u002F>\n* Used only for optional AI size recommendations\u003Cbr \u002F>\n* Data sent: quiz inputs and optional photos\u003Cbr \u002F>\n* Data stored: recommendation results only\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fopenai.com\u002Fprivacy\u003Cbr \u002F>\n* Terms: https:\u002F\u002Fopenai.com\u002Fterms\u003C\u002Fp>\n\u003Cp>The plugin is not affiliated with or endorsed by OpenAI.\u003C\u002Fp>\n","CS Size Chart is a WooCommerce plugin that allows store owners to create and display accurate size charts and size guides on product pages.",0,125,100,1,"2026-01-13T07:14:00.000Z","6.9.4","5.8","7.4",[20,21,22,23,24],"clothing-size-chart","product-size-guide","size-chart-plugin","size-guide-woocommerce","woocommerce-size-chart","https:\u002F\u002Fcodeshaper.net\u002Fcs-size-chart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcs-size-chart.1.0.0.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"codeshaper",30,94,"2026-04-05T09:54:16.312Z",[36],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":13,"vuln_count":14,"unpatched_count":11,"last_vuln_date":57,"fetched_at":28},"product-size-chart-for-woo","Product Size Chart For WooCommerce","2.1.3","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>WooCommerce Size Chart is a very useful and must have tool for a WooCommerce and WordPress Website. Why’s that?\u003C\u002Fp>\n\u003Cp>If you own an online fashion store, for example, you must be wondering how products can be measured to ensure that they fit almost every customer’s size. We frequently hear that products come in S, M, L, XL… sizes, but how do these differ? WooCommerce Size Chart here is to answer and handle these problems for you.\u003C\u002Fp>\n\u003Cp>WooCommerce Size Chart helps you to customize and design the size chart of specific products or categories, you can choose the available templates of the size chart. WooCommerce Size Chart will create conveniences for customers when shopping in your WooCommerce Store and boost your sales.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=woocommerce-product-size-chart\" title=\"Product Size Chart for WooCommerce\" rel=\"nofollow ugc\">Try demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-product-size-chart\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Preview\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\u002FTKomj0zVDjc?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 to install and use the plugin\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\u002FwQgDRLkLm-0?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>Important Notice:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin works based on WooCommerce 7.x plugin.\u003C\u002Fli>\n\u003Cli>It is released on WordPress.org and you can use plugin as free to build themes for sale.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRODUCT SIZE CHART FOR WOO FEATURES\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>Build and customize unlimited size charts for products using the WooCommerce Size Chart plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can create a variety of size chart templates for all products on your site, the size chart displayed on product pages will provide customers with an actual choices, come from their needs.\u003Cbr \u002F>\n► \u003Cstrong>Available size chart templates to choose and customize\u003C\u002Fstrong>\u003Cbr \u002F>\nWooCommerce Size Chart is available with some size chart samples for common clothes for men and women, such as T-shirts, Dress, Shoes… So you can edit, customize your own in the template or duplicate templates to save time to create a new size chart.\u003Cbr \u002F>\n► \u003Cstrong>Assign a size chart for single or multiple specific products and categories.\u003C\u002Fstrong>\u003Cbr \u002F>\nCreated size charts can be assigned for products or categories that size charts apply for directly and quickly. Assigning on which pages the size charts appear can be done directly on the size chart template. This helps shop owners save time to assign a size chart for their products and categories when they have so many products and categories on the WooCommerce store.\u003Cbr \u002F>\n► \u003Cstrong>Flexible and effective size chart displays in the WooCommerce Size Chart plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can choose variously how size charts appear on the front-end. It can be:\u003Cbr \u002F>\n– Popup\u003Cbr \u002F>\n– Size chart tab\u003Cbr \u002F>\n– Before add to cart\u003Cbr \u002F>\n– Size chart shortcodes that allow showing size chart everywhere you want\u003Cbr \u002F>\n► \u003Cstrong>Create and customize size charts with unlimited rows and columns.\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can build size tables easily and quickly with a couple of clicks, the interface is completely friendly and easy to manipulate.\u003Cbr \u002F>\n– Create unlimited row and a column for the Size chart table\u003Cbr \u002F>\n– Quickly add multiple or remove rows and columns at the same time\u003Cbr \u002F>\n– Add\u002FEdit multiple rows and columns on the size table as per your requirements\u003Cbr \u002F>\n► \u003Cstrong>Design size chart unlimited\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can design size charts with parameters such as the rows color, text color, border color, border style,… In particular:\u003Cbr \u002F>\n\u003Cstrong>Table color\u003C\u002Fstrong>: Head Background, Text Head, Even Rows Background, Even Rows Text,  Odd Rows Background, Odd Rows Text\u003Cbr \u002F>\n\u003Cstrong>Border\u003C\u002Fstrong>: Horizontal Width, Vertical Width, Border Color, Horizontal Border Style, Vertical Border Style.\u003Cbr \u002F>\n► \u003Cstrong>Import size chart from CSV file\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can import a size chart from CSV file, which helps you save time to migrate your available size chart outsources to products in WooCommerce.\u003Cbr \u002F>\n► \u003Cstrong>Enter size chart description\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can enter formatted text and media into the description of your size charts. That will give a size chart with sufficient information or note for the size chart of each product.\u003Cbr \u002F>\n► \u003Cstrong>Hide or show the table or content of a size chart.\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can completely choose to public or hide size chart partially. It can be: None, Table, Image, Hide all.\u003Cbr \u002F>\n► \u003Cstrong>Preview to see how size chart displays before be public\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can visually observe size charts by the preview, update any changes in the preview mode.\u003Cbr \u002F>\n► \u003Cstrong>Custom CSS\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add custom CSS to make your own design for a size chart in the custom CSS field of the plugin setting.\u003Cbr \u002F>\nAnd much more things are waiting for you discover\u003C\u002Fp>\n\u003Ch3>And much more things are waitting for you discover\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fwoocommerce-product-size-chart\u002F\" rel=\"nofollow ugc\">Check screenshots\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-product-size-chart\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=woocommerce-product-size-chart\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9mail-wp-email-templates-designer\u002F\" rel=\"ugc\">9MAIL – WordPress Email Templates Designer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-shipping-bar\u002F\" rel=\"ugc\">Free Shipping Bar for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n","WooCommerce Size Chart lets customize and design size charts for specific products or categories, enhancing customer convenience and boosting sales.",3000,96233,86,32,"2026-03-06T08:02:00.000Z","5.0","7.0",[52,37,53,54,24],"product-size-chart","size-chart","woocommerce","https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fwoo-product-size-chart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-size-chart-for-woo.zip","2023-11-28 00:00:00",{"attackSurface":59,"codeSignals":167,"taintFlows":211,"riskAssessment":278,"analyzedAt":285},{"hooks":60,"ajaxHandlers":130,"restRoutes":159,"shortcodes":160,"cronEvents":165,"entryPointCount":166,"unprotectedCount":11},[61,67,71,76,78,81,84,87,90,92,94,96,99,103,106,108,110,112,114,117,119,121,124,127],{"type":62,"name":63,"callback":64,"file":65,"line":66},"action","admin_notices","closure","cs-size-chart.php",81,{"type":62,"name":68,"callback":69,"file":65,"line":70},"plugins_loaded","cssc_check_dependencies",92,{"type":62,"name":72,"callback":73,"file":74,"line":75},"admin_enqueue_scripts","anonymous","includes\\class-cssc-plugin.php",144,{"type":62,"name":72,"callback":73,"file":74,"line":77},145,{"type":62,"name":79,"callback":73,"file":74,"line":80},"init",148,{"type":62,"name":82,"callback":73,"file":74,"line":83},"admin_menu",151,{"type":62,"name":85,"callback":73,"file":74,"line":86},"add_meta_boxes",154,{"type":62,"name":88,"callback":73,"file":74,"line":89},"save_post",155,{"type":62,"name":85,"callback":73,"file":74,"line":91},158,{"type":62,"name":88,"callback":73,"file":74,"line":93},159,{"type":62,"name":79,"callback":73,"file":74,"line":95},162,{"type":62,"name":97,"callback":73,"file":74,"line":98},"all_admin_notices",165,{"type":100,"name":101,"callback":73,"file":74,"line":102},"filter","manage_cssc_size_chart_posts_columns",168,{"type":62,"name":104,"callback":73,"file":74,"line":105},"manage_cssc_size_chart_posts_custom_column",169,{"type":62,"name":72,"callback":73,"file":74,"line":107},173,{"type":62,"name":72,"callback":73,"file":74,"line":109},174,{"type":62,"name":82,"callback":73,"file":74,"line":111},175,{"type":62,"name":79,"callback":73,"file":74,"line":113},176,{"type":62,"name":115,"callback":73,"file":74,"line":116},"wp_enqueue_scripts",191,{"type":62,"name":115,"callback":73,"file":74,"line":118},192,{"type":62,"name":79,"callback":73,"file":74,"line":120},195,{"type":100,"name":122,"callback":73,"file":74,"line":123},"woocommerce_product_tabs",198,{"type":62,"name":125,"callback":73,"file":74,"line":126},"woocommerce_single_product_summary",199,{"type":62,"name":128,"callback":73,"file":74,"line":129},"wp_footer",200,[131,138,142,147,152,154,157],{"action":132,"nopriv":133,"callback":134,"hasNonce":135,"hasCapCheck":135,"file":136,"line":137},"cssc_generate_size_chart",false,"generate_size_chart",true,"admin\\class-cssc-admin.php",110,{"action":139,"nopriv":133,"callback":140,"hasNonce":135,"hasCapCheck":135,"file":136,"line":141},"cssc_reset_styles","reset_styles",111,{"action":143,"nopriv":133,"callback":144,"hasNonce":135,"hasCapCheck":133,"file":145,"line":146},"cssc_get_analytics_data","get_analytics_data","admin\\class-cssc-analytics-admin.php",177,{"action":148,"nopriv":133,"callback":149,"hasNonce":135,"hasCapCheck":133,"file":150,"line":151},"cssc_get_size_recommendation","get_size_recommendation","public\\class-cssc-public.php",188,{"action":148,"nopriv":135,"callback":149,"hasNonce":135,"hasCapCheck":133,"file":150,"line":153},189,{"action":155,"nopriv":133,"callback":156,"hasNonce":135,"hasCapCheck":133,"file":150,"line":118},"cssc_upload_photo","handle_photo_upload",{"action":155,"nopriv":135,"callback":156,"hasNonce":135,"hasCapCheck":133,"file":150,"line":158},193,[],[161],{"tag":162,"callback":163,"file":150,"line":164},"cssc_size_chart","render_shortcode",185,[],8,{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":186,"fileOperations":14,"externalRequests":208,"nonceChecks":209,"capabilityChecks":166,"bundledLibraries":210},[],{"prepared":32,"raw":170,"locations":171},4,[172,176,180,184],{"file":173,"line":174,"context":175},"includes\\class-cssc-analytics.php",378,"$wpdb->get_results() with variable interpolation",{"file":177,"line":178,"context":179},"includes\\class-cssc-database.php",119,"$wpdb->query() with variable interpolation",{"file":181,"line":182,"context":183},"uninstall.php",22,"$wpdb->get_col() with variable interpolation",{"file":181,"line":185,"context":179},71,{"escaped":80,"rawEcho":187,"locations":188},9,[189,192,194,196,198,200,202,204,206],{"file":136,"line":190,"context":191},344,"raw output",{"file":136,"line":193,"context":191},476,{"file":136,"line":195,"context":191},559,{"file":136,"line":197,"context":191},561,{"file":136,"line":199,"context":191},950,{"file":150,"line":201,"context":191},536,{"file":150,"line":203,"context":191},553,{"file":150,"line":205,"context":191},558,{"file":150,"line":207,"context":191},564,3,10,[],[212,238,249,265],{"entryPoint":213,"graph":214,"unsanitizedCount":11,"severity":237},"render_settings_page (admin\\class-cssc-admin.php:312)",{"nodes":215,"edges":234},[216,221,227,231],{"id":217,"type":218,"label":219,"file":136,"line":220},"n0","source","$_POST['cs_sc_display_position']",324,{"id":222,"type":223,"label":224,"file":136,"line":225,"wp_function":226},"n1","sink","update_option() [Settings Manipulation]",322,"update_option",{"id":228,"type":218,"label":229,"file":136,"line":230},"n2","$_POST['cs_sc_openai_api_key']",335,{"id":232,"type":223,"label":224,"file":136,"line":233,"wp_function":226},"n3",333,[235,236],{"from":217,"to":222,"sanitized":135},{"from":228,"to":232,"sanitized":135},"low",{"entryPoint":239,"graph":240,"unsanitizedCount":11,"severity":237},"render_color_settings_page (admin\\class-cssc-admin.php:376)",{"nodes":241,"edges":247},[242,245],{"id":217,"type":218,"label":243,"file":136,"line":244},"$_POST (x10)",385,{"id":222,"type":223,"label":224,"file":136,"line":246,"wp_function":226},387,[248],{"from":217,"to":222,"sanitized":135},{"entryPoint":250,"graph":251,"unsanitizedCount":11,"severity":237},"\u003Cclass-cssc-admin> (admin\\class-cssc-admin.php:0)",{"nodes":252,"edges":261},[253,254,255,256,257,259],{"id":217,"type":218,"label":219,"file":136,"line":220},{"id":222,"type":223,"label":224,"file":136,"line":225,"wp_function":226},{"id":228,"type":218,"label":229,"file":136,"line":230},{"id":232,"type":223,"label":224,"file":136,"line":233,"wp_function":226},{"id":258,"type":218,"label":243,"file":136,"line":244},"n4",{"id":260,"type":223,"label":224,"file":136,"line":246,"wp_function":226},"n5",[262,263,264],{"from":217,"to":222,"sanitized":135},{"from":228,"to":232,"sanitized":135},{"from":258,"to":260,"sanitized":135},{"entryPoint":266,"graph":267,"unsanitizedCount":11,"severity":237},"\u003Cclass-cssc-public> (public\\class-cssc-public.php:0)",{"nodes":268,"edges":276},[269,272],{"id":217,"type":218,"label":270,"file":150,"line":271},"$_POST (x6)",273,{"id":222,"type":223,"label":273,"file":150,"line":274,"wp_function":275},"echo() [XSS]",431,"echo",[277],{"from":217,"to":222,"sanitized":135},{"summary":279,"deductions":280},"The \"cs-size-chart\" plugin version 1.0.0 exhibits a generally strong security posture, as indicated by the absence of critical or high-severity issues in both static analysis and vulnerability history.  The code demonstrates good practices, with a high percentage of SQL queries using prepared statements and a very high rate of proper output escaping, minimizing common risks like SQL injection and Cross-Site Scripting (XSS). The presence of numerous nonce and capability checks on AJAX handlers and the lack of unprotected entry points further reinforce its secure design.\n\nHowever, a few areas warrant attention.  While no unsanitized paths were found in taint analysis, the plugin does perform file operations and external HTTP requests, which inherently carry some risk if not implemented with extreme care and validation. The existence of multiple AJAX handlers, even if protected, contributes to the overall attack surface. The plugin's vulnerability history is clean, which is a positive sign, suggesting a proactive or fortunate development history.  Despite these minor points of consideration, the plugin appears to be developed with security in mind, making it a relatively safe option for users.  The absence of known vulnerabilities and the strong adherence to secure coding practices are significant strengths.",[281,283],{"reason":282,"points":208},"File operations performed",{"reason":284,"points":208},"External HTTP requests performed","2026-03-17T06:35:30.120Z",{"wat":287,"direct":296},{"assetPaths":288,"generatorPatterns":291,"scriptPaths":292,"versionParams":293},[289,290],"\u002Fwp-content\u002Fplugins\u002Fcs-size-chart\u002Fadmin\u002Fcss\u002Fcs-size-chart-admin.css","\u002Fwp-content\u002Fplugins\u002Fcs-size-chart\u002Fadmin\u002Fjs\u002Fcs-size-chart-admin.js",[],[290],[294,295],"cs-size-chart-admin.css?ver=","cs-size-chart-admin.js?ver=",{"cssClasses":297,"htmlComments":298,"htmlAttributes":299,"restEndpoints":300,"jsGlobals":302,"shortcodeOutput":304},[],[],[],[301],"\u002Fwp-json\u002Fcodeshaper\u002Fv1\u002Fsize-chart",[303],"cssc_admin_ajax",[]]