[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUEhtnxVy18xYaH91qtFNOq5uQhyiKHH3ZJ_LSAgxhms":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":144,"fingerprints":210},"tt-options","TT-Options","1.0.6","thesabeltuto","https:\u002F\u002Fprofiles.wordpress.org\u002Fthesabeltuto\u002F","\u003Cp>This plugin is a simplified theme options where you can save styles, scripts and other codes to the database without having to edit any files on your theme. Makes your theme updates a worry-free! TT-Options is a plugin that provides users with limited theme options the unlimited possibilities to fully customize their website. Created by Thesabel Tuto.\u003C\u002Fp>\n","A simplified theme options where you can save styles, scripts and other codes to the database without having to edit any files on your theme.",10,1886,0,"2018-07-10T02:18:00.000Z","4.9.29","3.5.1","",[19,20,21,22,23],"custom","customize","options","scripts","theme-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftt-options\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftt-options.1.0.6.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T15:56:44.159Z",[36,55,78,99,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":13,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":17,"tags":48,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"customizer-toolkits","Customizer Toolkits","1.0.0","ashathemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fashathemes\u002F","\u003Cp>Customizer Toolkits is a nice wordpress plugin. You can use this plugin any wordpress site for create Customizer Options. Customizer Toolkits is one of the most user friendly wordpress plugin.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Super Easy Customization\u003C\u002Fli>\n\u003Cli>Light-weight WordPress Plugin\u003C\u002Fli>\n\u003Cli>Increased Performance\u003C\u002Fli>\n\u003Cli>Simplified API\u003C\u002Fli>\n\u003Cli>Conditional Logic\u003C\u002Fli>\n\u003Cli>Improved Page Speed\u003C\u002Fli>\n\u003Cli>& more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customizer Controls\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Blogpage Settings\n\u003Cul>\n\u003Cli>List Blog\n\u003Cul>\n\u003Cli>Left Sidebar\u003C\u002Fli>\n\u003Cli>Right Sidebar\u003C\u002Fli>\n\u003Cli>Full Width\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Gird Blog\n\u003Cul>\n\u003Cli>Two Column\u003C\u002Fli>\n\u003Cli>Three Column\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display Post Date\u003C\u002Fli>\n\u003Cli>Display Post By\u003C\u002Fli>\n\u003Cli>Display Post Category\u003C\u002Fli>\n\u003Cli>Display Post Tags\u003C\u002Fli>\n\u003Cli>Display Post Comment Count\u003C\u002Fli>\n\u003Cli>Display Post Next Previous Button\u003C\u002Fli>\n\u003Cli>Display Post Navigation or Pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Singlepage Settings\n\u003Cul>\n\u003Cli>Singlepage layout\n\u003Cul>\n\u003Cli>Left Sidebar\u003C\u002Fli>\n\u003Cli>Right Sidebar\u003C\u002Fli>\n\u003Cli>Full Width\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display Post Date\u003C\u002Fli>\n\u003Cli>Display Post By\u003C\u002Fli>\n\u003Cli>Display Post Category\u003C\u002Fli>\n\u003Cli>Display Post Tags\u003C\u002Fli>\n\u003Cli>Display Post Next Previous Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>General Settings\n\u003Cul>\n\u003Cli>Enable Preloader\u003C\u002Fli>\n\u003Cli>Enable Sticky Header\u003C\u002Fli>\n\u003Cli>Page layout\n\u003Cul>\n\u003Cli>Left Sidebar\u003C\u002Fli>\n\u003Cli>Right Sidebar\u003C\u002Fli>\n\u003Cli>Full Width\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Display Post Next Previous Button\u003C\u002Fli>\n\u003Cli>Display Post Navigation or Pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Styling Settings\n\u003Cul>\n\u003Cli>Theme Color\u003C\u002Fli>\n\u003Cli>Theme Secondary Color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Errorpage Settings\n\u003Cul>\n\u003Cli>Error Page Heading\u003C\u002Fli>\n\u003Cli>Error Page Sub Heading\u003C\u002Fli>\n\u003Cli>Error Button Text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>You can find detailed documentation on how to use Customizer Toolkits on \u003Ca href=\"https:\u002F\u002Fashathemes.com\u002Fcustomizer-toolkits\" rel=\"nofollow ugc\">Customizer Toolkits\u003C\u002Fa>\u003C\u002Fp>\n","Customizer Toolkits is a nice wordpress plugin. You can use this plugin any wordpress site for create Customizer Options. Customizer Toolkits is one o &hellip;",838,"2021-12-24T16:16:00.000Z","5.8.13","4.5",[49,50,51,23,52],"customization","customizer","customizer-options","theme-settings","https:\u002F\u002Fashathemes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomizer-toolkits.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"kirki","Kirki Customizer Framework","5.2.2","Themeum","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeum\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthemeum\u002Fkirki\" rel=\"nofollow ugc\">Kirki\u003C\u002Fa> is a Customizer toolkit for WordPress. An open-source initiative by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthemeum\" rel=\"nofollow ugc\">Themeum\u003C\u002Fa> for WordPress theme developers.\u003C\u002Fp>\n\u003Cp>Kirki allows you to build themes faster and more easily. With over 30 custom controls—ranging from simple sliders to advanced typography controls with Google Fonts integration—and features like automatic CSS generation and \u003Ccode>postMessage\u003C\u002Fcode> support, Kirki makes theme development a breeze.\u003C\u002Fp>\n\u003Ch3>Features ✅\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Increased Performance\u003C\u002Fli>\n\u003Cli>Simplified API\u003C\u002Fli>\n\u003Cli>Automatic CSS Generation\u003C\u002Fli>\n\u003Cli>Automatic postMessage Generation\u003C\u002Fli>\n\u003Cli>Partial Refresh\u003C\u002Fli>\n\u003Cli>Conditional Logic\u003C\u002Fli>\n\u003Cli>GDPR Compliance\u003C\u002Fli>\n\u003Cli>Improved Page Speed\u003C\u002Fli>\n\u003Cli>And more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Controls 🎛️\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fbackground\u002F\" rel=\"nofollow ugc\">Background Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fcode\u002F\" rel=\"nofollow ugc\">Code Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fcheckbox\u002F\" rel=\"nofollow ugc\">Checkbox Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fcolor\u002F\" rel=\"nofollow ugc\">Color Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fcolor-palette\u002F\" rel=\"nofollow ugc\">Color Palette Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fdashicons\u002F\" rel=\"nofollow ugc\">Dashicons Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fdate\u002F\" rel=\"nofollow ugc\">Date Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fdimension\u002F\" rel=\"nofollow ugc\">Dimension Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fdimensions\u002F\" rel=\"nofollow ugc\">Dimensions Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fdropdown-pages\u002F\" rel=\"nofollow ugc\">Dropdown Pages Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Feditor\u002F\" rel=\"nofollow ugc\">Editor Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fgeneric\u002F\" rel=\"nofollow ugc\">Generic Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fimage\u002F\" rel=\"nofollow ugc\">Image Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Furl\u002F\" rel=\"nofollow ugc\">Link Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fmulticheck\u002F\" rel=\"nofollow ugc\">Multiple Checkbox Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fmulticolor\u002F\" rel=\"nofollow ugc\">Multicolor Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fnumber\u002F\" rel=\"nofollow ugc\">Number Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fradio\u002F\" rel=\"nofollow ugc\">Radio Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fradio-buttonset\u002F\" rel=\"nofollow ugc\">Radio Buttonset Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fradio-image\u002F\" rel=\"nofollow ugc\">Radio Image Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Frepeater\u002F\" rel=\"nofollow ugc\">Repeater Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fselect\u002F\" rel=\"nofollow ugc\">Select Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fslider\u002F\" rel=\"nofollow ugc\">Slider Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fsortable\u002F\" rel=\"nofollow ugc\">Sortable Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fswitch\u002F\" rel=\"nofollow ugc\">Switch Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Ftext\u002F\" rel=\"nofollow ugc\">Text Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Ftextarea\u002F\" rel=\"nofollow ugc\">Textarea Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Ftoggle\u002F\" rel=\"nofollow ugc\">Toggle Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Ftypography\u002F\" rel=\"nofollow ugc\">Typography Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fcontrols\u002Fupload\u002F\" rel=\"nofollow ugc\">Upload Customizer Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fextensions\u002Fmargin-padding\u002F\" rel=\"nofollow ugc\">Margin & Padding Controls\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fextensions\u002Fheadlines-dividers\u002F\" rel=\"nofollow ugc\">Headlines & Dividers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fextensions\u002Fresponsive-controls\u002F\" rel=\"nofollow ugc\">Responsive Controls\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fextensions\u002Finput-slider\u002F\" rel=\"nofollow ugc\">Input Slider\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.themeum.com\u002Fkirki\u002Fextensions\u002Ftabs\u002F\" rel=\"nofollow ugc\">Tabs\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation 📖\u003C\u002Fh3>\n\u003Cp>You can find detailed documentation on how to use Kirki on https:\u002F\u002Fwww.themeum.com\u002Fkirki\u002F\u003C\u002Fp>\n","The Ultimate Customizer Framework for WordPress Theme Developers",500000,12101831,90,78,"2026-02-17T10:36:00.000Z","6.9.4","5.3","7.4",[50,72,73,74],"options-framework","theme","toolkit","https:\u002F\u002Fwww.themeum.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkirki.5.2.2.zip",100,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":65,"num_ratings":88,"last_updated":89,"tested_up_to":68,"requires_at_least":90,"requires_php":70,"tags":91,"homepage":97,"download_link":98,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"flexible-product-fields","Flexible Product Fields (WooCommerce Product Addons) – WooCommerce Product Page Editor","2.14.1","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>The Flexible Product Fields plugin extends WooCommerce product options with WooCommerce extra product addons. It is a product page configurator that allows users to set a product tailored to their needs. Creating additional WooCommerce product fields in the management panel is very simple and gives a lot of options when making changes.\u003C\u002Fp>\n\u003Cp>See how to \u003Cstrong>customize your WooCommerce products with extra fields, configurable options, and product add-ons\u003C\u002Fstrong> 🚀!\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\u002FSzWgc1cn67U?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>Customize WooCommerce product pages\u003C\u002Fh3>\n\u003Cp>You may use the plugin to add custom fields, extra options, and edit the WooCommerce product pages easily!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add options and custom fields\u003C\u002Fstrong> for WooCommerce products quickly 🔘\u003C\u002Fli>\n\u003Cli>Sell more with the \u003Cstrong>WooCommerce configurable product\u003C\u002Fstrong> pages 🎚️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase the cart value\u003C\u002Fstrong> thanks to the WooCommerce product addons, bundles, and extra options 🛒\u003C\u002Fli>\n\u003Cli>Use the plugin as your \u003Cstrong>WooCommerce product customizer, configurator, and product page designer\u003C\u002Fstrong> 🎨\u003C\u002Fli>\n\u003Cli>Add custom product fields with or as a \u003Cstrong>faster alternative to WooCommerce variations\u003C\u002Fstrong> 🪁\u003C\u002Fli>\n\u003Cli>Define groups of custom fields to WooCommerce products 🗂️\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>optional or required fields\u003C\u002Fstrong> in seconds 🛑\u003C\u002Fli>\n\u003Cli>See the customer choices for product addons directly in WooCommerce orders ⭐\u003C\u002Fli>\n\u003Cli>Manage product options with the easy-to-use plugin interface 🎚️\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>advanced product fields\u003C\u002Fstrong> for WooCommerce products 🎛️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Give customers a better WooCommerce shopping experience with the frontend product configurator\u003C\u002Fstrong> ⭐\u003C\u002Fli>\n\u003Cli>Offer products with options, color swatches, and add-ons 🔥\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set additional product variation images in WooCommerce\u003C\u002Fstrong> 🖼️\u003C\u002Fli>\n\u003Cli>Change the product page layout for all or selected WooCommerce products 🎨\u003C\u002Fli>\n\u003Cli>Enable product personalization in WooCommerce ⭐\u003C\u002Fli>\n\u003Cli>Set custom products in WooCommerce ⚙️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add color picker, input, text, select, and more custom fields for free\u003C\u002Fstrong> 🍭\u003C\u002Fli>\n\u003Cli>Sell products with input text or images, for example, t-shirts 🐾\u003C\u002Fli>\n\u003Cli>Add warranty, insurance, or product options 🛡️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Charge for extra product options and add-ons\u003C\u002Fstrong> (PRO) 💰\u003C\u002Fli>\n\u003Cli>Let users \u003Cstrong>upload files or pick a date\u003C\u002Fstrong> (PRO) 📅\u003C\u002Fli>\n\u003Cli>Compatible with new units of measure with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\u002F\" rel=\"ugc\">Flexible Quantity – Measurement Price Calculator for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Have you heard about our new plugin?\u003C\u002Fstrong> It’s an add-on for Flexible Product Fields PRO that lets you easily sell accommodations, hourly services, and day-based bookings using standard WooCommerce products — no complex booking system needed. Check out \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-booking\" rel=\"nofollow ugc\">Flexible Booking for WooCommerce!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Some examples of using WooCommerce extra product fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Text fields for entering prints on T-shirts or engraving\u003C\u002Fli>\n\u003Cli>Text fields with number and email\u002FURL validation\u003C\u002Fli>\n\u003Cli>Select and Radio fields with predefined text options – e.g. for selecting sizes or components\u003C\u002Fli>\n\u003Cli>Color swatches and a color picker for selecting the color of the product\u003C\u002Fli>\n\u003Cli>Date product option\u003C\u002Fli>\n\u003Cli>Checkbox with an additional service such as gift wrapping or insurance\u003C\u002Fli>\n\u003Cli>Other fields that enrich the product page with text (Headings and Paragraphs) or images\u003C\u002Fli>\n\u003Cli>and other extra product fields…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Areas where WooCommerce extra product options are shown\u003C\u002Fh3>\n\u003Cp>WooCommerce custom product fields are visible on the product page in the area above or below the Add to Cart button \u003Cem>(depending on the settings)\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>WooCommerce product add-on will also appear on the Cart and Checkout page \u003Cem>(as a summary – the extra product fields cannot be edited there)\u003C\u002Fem> and in the dashboard in the Order Details.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Fflexible-product-fields-demo\" rel=\"nofollow ugc\">>>> Go to the FPF admin demo \u003C\u003C\u003C\u003C\u002Fa> – here you can test the admin panel of all WP Desk plugins including \u003Cstrong>Flexible Product Fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>FREE\u003C\u002Fh3>\n\u003Ch4>Main features of the FREE version of this WooCommerce product page configurator\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adding WooCommerce extra product options on the product page\u003C\u002Fli>\n\u003Cli>Showing labels and field values in cart summary and checkout page \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Product_page_and_checkout\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Marking custom product fields as required or not \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#required\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Editing options for each placeholder and tooltip\u003C\u002Fli>\n\u003Cli>Assigning CSS classes for field targeting and styling\u003C\u002Fli>\n\u003Cli>Saving product configuration \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Save_product_configuration\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fields available in the FREE version\u003C\u002Fh4>\n\u003Cp>Read more to find out which WooCommerce Product Addons are there in the FREE version of Flexible Product Fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Single_Line_Text\" rel=\"nofollow ugc\">Text\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Paragraph_Text\" rel=\"nofollow ugc\">Textarea\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Number\" rel=\"nofollow ugc\">Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#E-mail\" rel=\"nofollow ugc\">E-mail\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#URL\" rel=\"nofollow ugc\">URL\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Checkbox\" rel=\"nofollow ugc\">Checkbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Multi-checkbox\" rel=\"nofollow ugc\">Multi-checkbox\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Select\" rel=\"nofollow ugc\">Select\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Multi-select\" rel=\"nofollow ugc\">Multi-select\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_Button\" rel=\"nofollow ugc\">Radio\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_with_images\" rel=\"nofollow ugc\">Radio with images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Radio_with_colors\" rel=\"nofollow ugc\">Radio with colors\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Time\" rel=\"nofollow ugc\">Time\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Color\" rel=\"nofollow ugc\">Color\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Heading\" rel=\"nofollow ugc\">Heading\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Paragraph\" rel=\"nofollow ugc\">Paragraph\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Image\" rel=\"nofollow ugc\">Image\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#HTML\" rel=\"nofollow ugc\">HTML\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Assigning additional product fields in the FREE version\u003C\u002Fh4>\n\u003Cp>It is possible to assign a group of custom fields to a specific product.\u003C\u002Fp>\n\u003Ch3>PRO\u003C\u002Fh3>\n\u003Ch4>Main features of the PRO version\u003C\u002Fh4>\n\u003Cp>Read more to find out what you can get in the PRO version of this WooCommerce product configurator:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Variable product support\u003C\u002Fstrong>\u003Cbr \u002F>\nIt’s possible to add custom product fields for specific variations independently. The plugin allows searching products and each variation. On the product page, the custom fields will appear based on variation without reloading the page (AJAX).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Group\u003C\u002Fstrong>\u003Cbr \u002F>\nArranging field groups in order \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#order-group\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce custom price fields\u003C\u002Fstrong>\u003Cbr \u002F>\nAssigning a fixed or percentage price (of on an initial price) to a field \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Price\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional logic for fields\u003C\u002Fstrong>\u003Cbr \u002F>\nSetting rules for conditional logic based on the values of other preset FPF fields \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Conditional_logic_for_fields\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Support\u003C\u002Fstrong>\u003Cbr \u002F>\nProviding fast and priority Helpdesk Support via email\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplication\u003C\u002Fstrong>\u003Cbr \u002F>\nDuplicating field groups \u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#duplication\" rel=\"nofollow ugc\">(read more)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Extra product fields available in the PRO version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#Date_Picker\" rel=\"nofollow ugc\">Date\u003C\u002Fa> with advanced date exclusion options\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-readme-docs\u002F#File_Upload\" rel=\"nofollow ugc\">File Upload\u003C\u002Fa> (New feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Assigning WooCommerce product extra fields in the PRO version:\u003C\u002Fh4>\n\u003Cp>You may also choose to customize the custom fields for more WooCommerce products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>All products\u003C\u002Fli>\n\u003Cli>Specific variations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpdesk.net\u002Fsk\u002Fflexible-product-fields-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Flexible Product Fields PRO Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fwpdesk.net\u002Fsk\u002Fflexible-product-fields-data-privacy\u002F\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Add extra product options on your WooCommerce product page. Product addons for all product variations. 20 free product addons.",10000,733255,105,"2026-03-04T10:53:00.000Z","6.4",[92,93,94,95,96],"woocommerce-custom-fields","woocommerce-custom-product","woocommerce-customize-product","woocommerce-product-addons","woocommerce-product-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-product-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-product-fields.2.14.1.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":68,"requires_at_least":112,"requires_php":69,"tags":113,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":13,"last_vuln_date":122,"fetched_at":28},"yayextra","YayExtra – WooCommerce Extra Product Options","2.0.0","YayCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fyaycommerce\u002F","\u003Cp>YayExtra – Product Options for WooCommerce lets you add customizable options and extra fields to your products.\u003C\u002Fp>\n\u003Cp>Perfect for stores that sell personalized, configurable, or add-on products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What you can do with YayExtra:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add custom product options\u003C\u002Fstrong> to any WooCommerce product\u003C\u002Fli>\n\u003Cli>Offer \u003Cstrong>personalization fields\u003C\u002Fstrong> (name, message, notes, etc.)\u003C\u002Fli>\n\u003Cli>Create product add-ons from \u003Cstrong>existing products\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collect extra information\u003C\u002Fstrong> from customers before checkout\u003C\u002Fli>\n\u003Cli>Improve product pages and increase order value\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Check it out: \u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fyayextra-woocommerce-extra-product-options\u002F\" rel=\"nofollow ugc\">\u003Cstrong>YayExtra – Woo Product Options Pro\u003C\u002Fstrong>\u003C\u002Fa> 👀\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works great for selling:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom apparel\u003C\u002Fli>\n\u003Cli>Personalized gifts\u003C\u002Fli>\n\u003Cli>Configurable products\u003C\u002Fli>\n\u003Cli>Service add-ons\u003C\u002Fli>\n\u003Cli>Print-on-demand items\u003C\u002Fli>\n\u003Cli>Value-added services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Build better product pages. Offer more choices. Sell more with YayExtra.\u003C\u002Fp>\n\u003Cp>📌 \u003Ca href=\"https:\u002F\u002Fdemo.yaycommerce.com\u002Fyayextra\u002Fproduct\u002Ft-shirt\u002F\" rel=\"nofollow ugc\">Quick Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.yaycommerce.com\u002Ftry-yayextra\" rel=\"nofollow ugc\">Admin Test Drive\u003C\u002Fa>\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\u002FqytEac2_Yr0?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>Why Upgrade? Check it here: \u003Ca href=\"https:\u002F\u002Fdocs.yaycommerce.com\u002Fyayextra\u002Fwhy-upgrade\" rel=\"nofollow ugc\">Free vs Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Powerful Custom Product Options\u003C\u002Fstrong>\u003Cbr \u002F>\nYayExtra supports many \u003Ca href=\"https:\u002F\u002Fdocs.yaycommerce.com\u002Fyayextra\u002Fhow-it-works\u002Foption-types\" rel=\"nofollow ugc\">WooCommerce product field types\u003C\u002Fa> to serve your diverse use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow customers to input text, number, email, etc.\u003C\u002Fli>\n\u003Cli>Add radio buttons to the original product\u003C\u002Fli>\n\u003Cli>Enable checkbox to allow for privacy policy acknowledgement\u003C\u002Fli>\n\u003Cli>Add button rows to customize the base product\u003C\u002Fli>\n\u003Cli>Add one time fee in percentage or fixed amount\u003C\u002Fli>\n\u003Cli>Add multiple fees to multiple product options\u003C\u002Fli>\n\u003Cli>Display the subtotal for the selected extras\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multiple Options in an Option Set\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add many product custom fields in the same group. Related options can be displayed next to each other or vertically. A product field can trigger the display of the next product field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Apply Product Options in Bulk\u003C\u002Fstrong>\u003Cbr \u002F>\nA group of product fields can be applied to all products, a group of products in a specific category, a group of products with a specific tag, or hand-picked products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nThis product options plugin allows using hooks for \u003Ccode>before_calculate_totals\u003C\u002Fcode> function to modify the \u003Ca href=\"https:\u002F\u002Fdocs.yaycommerce.com\u002Fyayextra\u002Fdeveloper-zone\" rel=\"nofollow ugc\">cart item line total\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Conditional Variations\u003C\u002Fstrong>\u003Cbr \u002F>\nYayExtra allows you to create conditional logic that can be combined with the existing custom options. Conditional logic shows the next product fields if the user selects a specific option value.\u003C\u002Fp>\n\u003Cp>Let’s suppose that you sell car parts, so when the customer chooses to have “Accessories” then related options like “Front door items” or “Replacement kit” can be shown on the current product page. Otherwise, if the customer doesn’t check the “Accessories” checkbox, then those options will not show up, which will keep your product page neat and clear.\u003C\u002Fp>\n\u003Ch3>💎 PREMIUM-ONLY FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Advanced Product Addons\u003C\u002Fstrong>\u003Cbr \u002F>\nMultiple field types are built in the premium version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Image swatches\u003C\u002Fli>\n\u003Cli>Button (multi selectable)\u003C\u002Fli>\n\u003Cli>Swatches (multi selectable)\u003C\u002Fli>\n\u003Cli>Date picker\u003C\u002Fli>\n\u003Cli>Time picker\u003C\u002Fli>\n\u003Cli>File Upload\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Grouping and Bundling Products\u003C\u002Fstrong>\u003Cbr \u002F>\nSimilar to “related products,” you can easily use an existing product as a swatch or option for another product.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Assign the “Custom Stickers” product as an additional option for a range of “Bag” products.\u003C\u002Fli>\n\u003Cli>Offer a “Matched Cap” as an optional add-on for a “Baseball T-Shirt” to create a coordinated set.\u003C\u002Fli>\n\u003Cli>Quickly \u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fbest-ways-to-create-product-bundles\u002F\" rel=\"nofollow ugc\">set up product bundles\u003C\u002Fa> and upsell opportunities to maximize sales.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔑 ENHANCED SETTINGS\u003C\u002Fh3>\n\u003Cp>Each field type comes with various elements to help you enhance the extra product options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Required field: Require the customer to select an option or enter the information so it can be passed through in the order (Free)\u003C\u002Fli>\n\u003Cli>Placeholder: Add help text or expected value to be entered in the field (Free)\u003C\u002Fli>\n\u003Cli>Set as default: Enable a specific option value to be selected upon product page load (Free)\u003C\u002Fli>\n\u003Cli>Custom image: Use uploaded swatch image to show on product featured image (Premium-only)\u003C\u002Fli>\n\u003Cli>File upload: Add a single or multiple file uploads, make file uploads mandatory or optional, and many other options.\u003C\u002Fli>\n\u003Cli>File upload: Allow specific file formats like PNG, JPG, PDF, DOC, XLS, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n","YayExtra – Product Options for WooCommerce lets you add customizable options and extra fields to your products.",1000,34338,96,22,"2026-03-13T09:47:00.000Z","4.0",[114,115,116,117,96],"extra-product-options","product-addons","product-customizer","woocommerce-product-fields","https:\u002F\u002Fyaycommerce.com\u002Fyayextra-woocommerce-extra-product-options","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyayextra.2.0.0.zip",93,3,"2025-07-16 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":77,"num_ratings":133,"last_updated":134,"tested_up_to":15,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":142,"download_link":143,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ultimate-fields","Ultimate Fields","3.0.2","Radoslav Georgiev","https:\u002F\u002Fprofiles.wordpress.org\u002Fradogeorgiev\u002F","\u003Cp>With Ultimate Fields you can easily create fields in the admin. Those fields can be displayed when you are editing a post or page (any post type actually) or in an options page (ex. Theme Options) anywhere in the admin.\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.ultimate-fields.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ultimate-fields.com\u002F\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Various field types (listed below)\u003C\u002Fli>\n\u003Cli>Support for Post Type and Options Page as locations for fields. All locations have advanced placement rules, in order to only show them when needed.\u003C\u002Fli>\n\u003Cli>WYSIWYG Field Creation\u003C\u002Fli>\n\u003Cli>Focused on developers: A clean object-oriented API allows you to cleanly define all of your fields through code.\u003C\u002Fli>\n\u003Cli>Perfected tabs, alignment and styles\u003C\u002Fli>\n\u003Cli>Import, Export and in-theme JSON Synchronization\u003C\u002Fli>\n\u003Cli>JavaScript-based interface\u003C\u002Fli>\n\u003Cli>Unlimited field nesting with the Repeater and Complex fields\u003C\u002Fli>\n\u003Cli>Conditional Logic between fields in the same container (and ones on upper levels)\u003C\u002Fli>\n\u003Cli>REST API Support\u003C\u002Fli>\n\u003Cli>Admin Columns\u003C\u002Fli>\n\u003Cli>Integration with WordPress SEO for automatic field content ratings\u003C\u002Fli>\n\u003Cli>Clean styles: Ultimate Fields follows WordPress’ built in styles as much as possible and provides a seamless experience. It’s even fully responsive.\u003C\u002Fli>\n\u003Cli>Full-featured interface for data loading\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>WYSIWYG Editor\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Select\u003C\u002Fli>\n\u003Cli>Multiselect\u003C\u002Fli>\n\u003Cli>Image-Select (a visual select)\u003C\u002Fli>\n\u003Cli>File\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>WP Object (for selection of an object among posts, terms and users)\u003C\u002Fli>\n\u003Cli>WP Objects (for multiple objects)\u003C\u002Fli>\n\u003Cli>Link\u003C\u002Fli>\n\u003Cli>Section\u003C\u002Fli>\n\u003Cli>Tab\u003C\u002Fli>\n\u003Cli>Complex\u003C\u002Fli>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Repeaters\u003C\u002Fh4>\n\u003Cp>Repeaters can be used to add repeatable groups of fields. You can combine a text and a file field into a Slide group and allow the user to add as many slides as he needs. The value is saved in a single field!\u003C\u002Fp>\n\u003Cp>Additionally you can add different types of groups into a single repeater. This way the user could add both Video Slides and Image Slides through the same place.\u003C\u002Fp>\n\u003Ch4>Embedding in themes and plugins\u003C\u002Fh4>\n\u003Cp>Ultimate Fields has all the necessary logic built in. Just place it wherever you need and include ultimate-fields.php\u003C\u002Fp>\n","Easy and powerful custom fields management: Post Meta, Options Pages, Repeaters and many field types!",900,14539,20,"2018-05-15T13:59:00.000Z","4.9","5.4",[138,139,140,141,23],"custom-fields","meta","post-meta","repeater","https:\u002F\u002Fwww.ultimate-fields.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-fields.3.0.2.zip",{"attackSurface":145,"codeSignals":173,"taintFlows":198,"riskAssessment":199,"analyzedAt":209},{"hooks":146,"ajaxHandlers":169,"restRoutes":170,"shortcodes":171,"cronEvents":172,"entryPointCount":13,"unprotectedCount":13},[147,153,157,162,165],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_menu","TT_OPTIONS_PLUGIN_theme_create_menu","includes\\admin.php",4,{"type":148,"name":154,"callback":155,"file":151,"line":156},"admin_init","TT_OPTIONS_PLUGIN_register_theme_options",12,{"type":148,"name":158,"callback":159,"file":160,"line":161},"init","load_TT_OPTIONS_PLUGIN_scripts","tt-options.php",40,{"type":148,"name":158,"callback":163,"file":160,"line":164},"load_TT_OPTIONS_PLUGIN_scripts_in",43,{"type":148,"name":166,"callback":167,"file":160,"line":168},"wp_head","load_TT_OPTIONS_PLUGIN_scripts_out",45,[],[],[],[],{"dangerousFunctions":174,"sqlUsage":175,"outputEscaping":177,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":197},[],{"prepared":13,"raw":13,"locations":176},[],{"escaped":13,"rawEcho":178,"locations":179},8,[180,183,185,187,189,191,194,195],{"file":151,"line":181,"context":182},29,"raw output",{"file":151,"line":184,"context":182},50,{"file":151,"line":186,"context":182},54,{"file":151,"line":188,"context":182},58,{"file":151,"line":190,"context":182},87,{"file":192,"line":193,"context":182},"includes\\custom-codes.php",5,{"file":192,"line":178,"context":182},{"file":192,"line":196,"context":182},13,[],[],{"summary":200,"deductions":201},"The 'tt-options' plugin v1.0.6 exhibits a concerning security posture primarily due to a complete lack of output escaping. While the static analysis shows a commendably small attack surface with no AJAX handlers, REST API routes, shortcodes, or cron events, and all SQL queries utilize prepared statements, the failure to escape any of its eight identified output points represents a significant vulnerability.  This means that any dynamic data displayed by the plugin could potentially be manipulated by attackers to inject malicious code, leading to cross-site scripting (XSS) attacks.\n\nFurthermore, the absence of nonce and capability checks, coupled with zero taint analysis findings, suggests either a very simple plugin with limited functionality or a superficial code analysis. The complete lack of historical vulnerabilities is a positive sign, implying either robust development practices or a lack of prior scrutiny. However, the current code analysis reveals a critical flaw in output handling that outweighs the positive aspects.  Until the output escaping issues are addressed, the plugin remains susceptible to XSS attacks, making its overall security questionable despite a small attack surface and good SQL practices.",[202,205,207],{"reason":203,"points":204},"All identified outputs are unescaped",16,{"reason":206,"points":193},"No nonce checks found",{"reason":208,"points":193},"No capability checks found","2026-03-17T00:55:20.327Z",{"wat":211,"direct":220},{"assetPaths":212,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[213,214],"\u002Fwp-content\u002Fplugins\u002Ftt-options\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Ftt-options\u002Fjs\u002Fadmin.js",[],[214],[218,219],"tt-options\u002Fcss\u002Fadmin.css?ver=1.0.4","tt-options\u002Fjs\u002Fadmin.js?ver=1.0.3",{"cssClasses":221,"htmlComments":222,"htmlAttributes":223,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":226},[],[],[],[],[],[]]