[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbvGHlycMzGd7JY7VuzZTax3OIihpMRep92mltSYDGzc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":21,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":32,"analysis":140,"fingerprints":234},"customize-plus","Customize Plus","1.1.1","knitkode","https:\u002F\u002Fprofiles.wordpress.org\u002Fknitkode\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustomize-plus\" rel=\"ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus\u002Freleases\u002Flatest\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.codacy.com\u002Fapp\u002Fknitkode\u002Fcustomize-plus?utm_source=customize-plus&utm_medium=github&utm_content=badge_codacy&utm_campaign=readme\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Customize Plus brings powerful custom controls fully integrated in the WordPress Customize. The code, the admin UI and the API totally looks like WordPress, as it should be. Customize Plus extends the WordPress API to create all the controls you need leveraging the JavaScript API. All the \u003Ccode>theme_mods\u003C\u002Fcode> or \u003Ccode>options\u003C\u002Fcode> managed by Customize Plus controls are automatically validated and sanitized. You do not even need to define the fallback value when retrieving them. End users will also benefit from this plugin, for instance they will be able to separately reset the control values of each control to the initial session or factory value. This and many other features are extended in \u003Ca href=\"https:\u002F\u002Fknitkode.com\u002Fproducts\u002Fcustomize-plus-premium\u002F\" rel=\"nofollow ugc\">Customize Plus Premium\u003C\u002Fa> enriching the Customize experience not only for developers but also for users. Developers will also find useful the plugin \u003Ca href=\"https:\u002F\u002Fknitkode.com\u002Fproducts\u002Fcustomize-plus-builder\u002F\" rel=\"nofollow ugc\">Customize Plus Builder\u003C\u002Fa> to further improve their development experience.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknitkode.com\u002Fproducts\u002Fcustomize-plus\" rel=\"nofollow ugc\">Project page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknitkode.com\u002Fdocs\u002Fcustomize-plus\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus\u002Ftree\u002Fdevelop\" rel=\"nofollow ugc\">Development\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus\u002Fissues\" rel=\"nofollow ugc\">issues\u003C\u002Fa> on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus\" rel=\"nofollow ugc\">github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus-demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What does this plugin do?\u003C\u002Fh4>\n\u003Cp>Improve the WordPress Customize experience both for theme developers and their users. Note that themes’ end users will not have any benefit without a theme that actively implements Customize Plus.\u003C\u002Fp>\n\u003Ch4>Who is this Plugin ideal for?\u003C\u002Fh4>\n\u003Cp>Anyone interested in using the WordPress Customize interface. Especially theme developers who want to build rich Customize experiences for their users.\u003C\u002Fp>\n\u003Ch4>Can I see a quick demo?\u003C\u002Fh4>\n\u003Cp>Yes, try out the always up to date \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fknitkode\u002Fcustomize-plus-demo\" rel=\"nofollow ugc\">official demo theme\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>State of the art automatic sanitization and validation (both server and frontend side)\u003C\u002Fli>\n\u003Cli>Controls can be reset individually\u003C\u002Fli>\n\u003Cli>Automatic default value when retrieving settings via \u003Ccode>get_theme_mod\u003C\u002Fcode> or \u003Ccode>get_option\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Controls are lightweight and responsive\u003C\u002Fli>\n\u003Cli>Controls are rendered on demand (\u003Cem>experimental opt-in\u003C\u002Fem>)\u003C\u002Fli>\n\u003Cli>Markdown supported in control’s titles and descriptions\u003C\u002Fli>\n\u003Cli>Optional help text in tooltips (on each input choice for choice based controls)\u003C\u002Fli>\n\u003Cli>UI seamlessy fits into WordPress\u003C\u002Fli>\n\u003Cli>Code is clean and extendable via \u003Ccode>kkcp\u003C\u002Fcode> API\u003C\u002Fli>\n\u003Cli>Custom controls implemented\n\u003Col>\n\u003Cli>\u003Cstrong>text \u002F email \u002F url \u002F tel \u002F password\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>textarea\u003C\u002Fstrong> \u002F \u003Cstrong>wp_editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>toggle\u003C\u002Fstrong> \u002F \u003Cstrong>switch\u003C\u002Fstrong> \u002F \u003Cstrong>checkbox\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>radio\u003C\u002Fstrong> \u002F \u003Cstrong>radio image\u003C\u002Fstrong> \u002F \u003Cstrong>buttonset\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>multicheck\u003C\u002Fstrong> \u002F \u003Cstrong>sortable multicheck\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>slider\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>color\u003C\u002Fstrong> \u002F \u003Cstrong>alpha\u003C\u002Fstrong> \u002F \u003Cstrong>palette\u003C\u002Fstrong> \u002F \u003Cstrong>transparent\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>font family\u003C\u002Fstrong> \u002F \u003Cstrong>font weight\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>select\u003C\u002Fstrong> \u002F \u003Cstrong>dropdown\u003C\u002Fstrong> \u002F \u003Cstrong>multiselect\u003C\u002Fstrong> \u002F \u003Cstrong>sortable multiselect\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sortable\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>tags \u002F sortable tags\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>icons\u003C\u002Fstrong> \u002F \u003Cstrong>dashicons\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>content\u003C\u002Fstrong> \u002F \u003Cstrong>markdown\u003C\u002Fstrong> \u002F \u003Cstrong>alert\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>**WordPress native controls***\u003C\u002Fli>\n\u003Cli>\u003Cstrong>dynamic color\u003C\u002Fstrong> \u003Cem>(Premium)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>dynamic size\u003C\u002Fstrong> \u003Cem>(Premium)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>datepicker\u003C\u002Fstrong> \u003Cem>(Premium)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>knob\u003C\u002Fstrong> \u003Cem>(Premium)\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>COMING SOON\u003C\u002Fstrong>: take a look at the \u003Ca href=\"https:\u002F\u002Fknitkode.com\u002Froadmap#customize-plus?utm_source=customize-plus&utm_medium=wordpress_org&utm_content=coming_soon&utm_campaign=readme\" rel=\"nofollow ugc\">roadmap here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Unless otherwise specified, all the plugin files are licensed under GNU General Public License version 3, see file license.txt. The exceptions to this license are as follows*:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FModernizr\u002FModernizr\u002F\" rel=\"nofollow ugc\">Modernizr\u003C\u002Fa> by Faruk Ates, Paul Irish, Alex Sexton, Ryan Seddon, Patrick Kettner, Stu Cox, Richard Herrera is licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feligrey\u002FclassList.js\u002F\" rel=\"nofollow ugc\">classList.js\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Feligrey.com\u002F\" rel=\"nofollow ugc\">Eli Grey\u003C\u002Fa> is \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feligrey\u002FclassList.js\u002Fblob\u002Fmaster\u002FLICENSE.md\" rel=\"nofollow ugc\">dedicated to the public domain\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fghinda\u002Fcss-toggle-switch\" rel=\"nofollow ugc\">css-toggle-switch\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fghinda.net\u002F\" rel=\"nofollow ugc\">Ionuț Colceriu\u003C\u002Fa> is licensed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fghinda\u002Fcss-toggle-switch\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT license\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsimeydotme\u002FjQuery-ui-Slider-Pips\" rel=\"nofollow ugc\">jQuery-ui-Slider-Pips\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fsimey.me\" rel=\"nofollow ugc\">Simon Goellner\u003C\u002Fa> is licensed under the \u003Ca href=\"http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkvz\u002Flocutus\" rel=\"nofollow ugc\">locutus\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fkvz.io\" rel=\"nofollow ugc\">Kevin van Zonneveld\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Flocutus.io\u002Fauthors\" rel=\"nofollow ugc\">Contributors\u003C\u002Fa> is license under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkvz\u002Flocutus\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT license\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchjj\u002Fmarked\" rel=\"nofollow ugc\">marked.js\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchjj\u002F\" rel=\"nofollow ugc\">Christopher Jeffrey\u003C\u002Fa> is licensed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchjj\u002Fmarked\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fselectize\u002Fselectize.js\u002F\" rel=\"nofollow ugc\">selectize.js\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fthirdroute.com\u002F\" rel=\"nofollow ugc\">Brian Reavis\u003C\u002Fa> is licensed under \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fselectize\u002Fselectize.js\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">Apache v2.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbgrins\u002Fspectrum\u002F\" rel=\"nofollow ugc\">spectrum\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fbriangrinstead.com\" rel=\"nofollow ugc\">Brian Grinstead\u003C\u002Fa> is licensed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbgrins\u002Fspectrum\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchriso\u002Fvalidator.js\" rel=\"nofollow ugc\">validator.js\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchriso\" rel=\"nofollow ugc\">Chris O’Hara\u003C\u002Fa> is licensed under the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchriso\u002Fvalidator.js\u002Fblob\u002Fmaster\u002FLICENSE\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>*All plugins included in Customize Plus adopt a GPL-compatible license as required by the WordPress.org \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fdetailed-plugin-guidelines\u002F#the-guidelines\" rel=\"nofollow ugc\">plugins guidelines\u003C\u002Fa>\u003C\u002Fp>\n","Enhance and extend the WordPress Customize in your themes.",0,1353,"","4.9.29","4.9.4","5.2.4",[18,19,20],"customizer","options-framework","theme","https:\u002F\u002Fknitkode.com\u002Fproducts\u002Fcustomize-plus","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomize-plus.1.1.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},1,30,94,"2026-04-04T05:00:37.165Z",[33,54,78,102,124],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":51,"download_link":52,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":53},"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",[18,19,20,50],"toolkit","https:\u002F\u002Fwww.themeum.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkirki.5.2.2.zip","2026-03-15T15:16:48.613Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":46,"requires_at_least":67,"requires_php":48,"tags":68,"homepage":73,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":11,"last_vuln_date":77,"fetched_at":53},"redux-framework","Redux Framework","4.5.10","David Anderson \u002F Team Updraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidanderson\u002F","\u003Cp>Redux was built by developers for developers. We save you months if not years in your development time. Everything we do is to help innovation in the industry.\u003C\u002Fp>\n\u003Ch4>♥️ What the Plugin does?\u003C\u002Fh4>\n\u003Cp>Redux is a simple, genuinely extensible, and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API; Redux supports many field types, custom error handling, custom fields & validation types, and import\u002Fexport functionality.\u003C\u002Fp>\n\u003Cp>But what does Redux actually DO? We don’t believe that theme and plugin developers should have to reinvent the wheel every time they start work on a project. Redux simplifies the development cycle by providing a streamlined, extensible framework for developers to build on. Through a simple, well-documented config file, third-party developers can build out an options panel limited only by their imagination in a fraction of the time it would take to build from the ground up!\u003C\u002Fp>\n\u003Ch4>🚀 What fields does Redux offer?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accordion\u003C\u002Fli>\n\u003Cli>ACE Editor\u003C\u002Fli>\n\u003Cli>Background\u003C\u002Fli>\n\u003Cli>Border\u003C\u002Fli>\n\u003Cli>Box Shadow\u003C\u002Fli>\n\u003Cli>Button Set\u003C\u002Fli>\n\u003Cli>Checkbox \u002F Multi-Check\u003C\u002Fli>\n\u003Cli>Color (WordPress Native)\u003C\u002Fli>\n\u003Cli>Color Gradient\u003C\u002Fli>\n\u003Cli>Color Palette\u003C\u002Fli>\n\u003Cli>Color RGBA\u003C\u002Fli>\n\u003Cli>Color Scheme\u003C\u002Fli>\n\u003Cli>Content\u003C\u002Fli>\n\u003Cli>Custom Fonts\u003C\u002Fli>\n\u003Cli>Customizer\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>Date\u002FTime\u003C\u002Fli>\n\u003Cli>Dimensions (Height\u002FWidth)\u003C\u002Fli>\n\u003Cli>Divide (Divider)\u003C\u002Fli>\n\u003Cli>Editor (WordPress Native)\u003C\u002Fli>\n\u003Cli>Gallery (WordPress Native)\u003C\u002Fli>\n\u003Cli>Google Maps\u003C\u002Fli>\n\u003Cli>Icon Select\u003C\u002Fli>\n\u003Cli>Image Select (Patterns\u002FPresets)\u003C\u002Fli>\n\u003Cli>Import\u002FExport\u003C\u002Fli>\n\u003Cli>Info (Header\u002FNotice)\u003C\u002Fli>\n\u003Cli>JS Button\u003C\u002Fli>\n\u003Cli>Link Color\u003C\u002Fli>\n\u003Cli>Media (WordPress Native)\u003C\u002Fli>\n\u003Cli>Metaboxes\u003C\u002Fli>\n\u003Cli>Multi Media\u003C\u002Fli>\n\u003Cli>Multi-Text\u003C\u002Fli>\n\u003Cli>Palette\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Radio (w\u002F WordPress Data)\u003C\u002Fli>\n\u003Cli>Raw (HTML\u002FPHP\u002FMarkDown)\u003C\u002Fli>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003Cli>Section (Indent and Group Fields)\u003C\u002Fli>\n\u003Cli>Select (Select\u002FMulti-Select w\u002F Select2 & WordPress Data)\u003C\u002Fli>\n\u003Cli>Select Image\u003C\u002Fli>\n\u003Cli>Slider (Drag a Handle)\u003C\u002Fli>\n\u003Cli>Slides (Multiple Images, Titles, and Descriptions)\u003C\u002Fli>\n\u003Cli>Social Profiles\u003C\u002Fli>\n\u003Cli>Sortable (Drag\u002FDrop Checkbox\u002FInput Fields)\u003C\u002Fli>\n\u003Cli>Sorter (Drag\u002FDrop Manager – Works great for content blocks)\u003C\u002Fli>\n\u003Cli>Spacing (Margin\u002FPadding\u002FAbsolute)\u003C\u002Fli>\n\u003Cli>Spinner\u003C\u002Fli>\n\u003Cli>Switch\u003C\u002Fli>\n\u003Cli>Tabbed\u003C\u002Fli>\n\u003Cli>Taxonomy Metaboxes\u003C\u002Fli>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Typography\u003C\u002Fli>\n\u003Cli>User Profile Metaboxes\u003C\u002Fli>\n\u003Cp> * The most advanced typography module complete with preview, Google fonts, and auto-css output!\u003C\u002Fp>\n\u003Cli>User Profile Metaboxes\u003C\u002Fli>\n\u003Cli>Widget Areas (Classic Widgets only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉Additional Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full value escaping\u003C\u002Fli>\n\u003Cli>Required – Link visibility from parent fields. Set this to affect the visibility of the field on the parent’s value. Fully nested with multiple required parents possible.\u003C\u002Fli>\n\u003Cli>Output CSS Automatically – Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need to only specify the CSS selector to apply the CSS to (limited to certain fields).\u003C\u002Fli>\n\u003Cli>Compiler integration! A custom hook runs when any fields with the argument `compile => true` are changed.\u003C\u002Fli>\n\u003Cli>Field validation and sanitization\u003C\u002Fli>\n\u003Cli>Field and section disabling\u003C\u002Fli>\n\u003Cli>Oh, and did we mention a fully integrated Google Fonts setup that will make you so happy you’ll want to cry?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>👍 BE A CONTRIBUTOR\u003C\u002Fh4>\n\u003Cp>If you want to help with translations, \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fredux-framework\" rel=\"nofollow ugc\">go to the Translation Portal at translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also contribute code via our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002F\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>. Be sure to use our develop branch to submit pull requests.\u003C\u002Fp>\n\u003Ch4>📝 Documentation and Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have extremely extensive docs. Please visit [https:\u002F\u002Fdevs.redux.io\u002F](https:\u002F\u002Fdevs.redux.io). If that doesn’t solve your issue, search [the issue tracker on GitHub](https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002Fissues). If you can’t locate any topics that pertain to your particular problem, [post a new issue](https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002Fissues\u002Fnew) for it. Before you submit an issue, please read [our contributing requirements](https:\u002F\u002Fgithub.com\u002Fredux-framework\u002Fredux-framework\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md). We build on the dev version and push it to WordPress.org when we confirm Redux is stable and ready for release.\u003C\u002Fli>\n\u003Cli>If you have additional questions, reach out to us at support@redux.io\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Like the Redux Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Freduxframework\" rel=\"nofollow ugc\">Facebook 💬\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate us 5 ⭐ stars\u003C\u002Fstrong> on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fredux-framework\u002Freviews\u002F?filter=5\u002F#new-post\" rel=\"ugc\">WordPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on Twitter 🐦: \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Freduxframework\" rel=\"nofollow ugc\">@ReduxFramework\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔐 Privacy\u003C\u002Fh4>\n\u003Cp>Redux does not interact with end users on your website. If a product is using Redux, the option panel will cease to function without Redux.\u003C\u002Fp>\n\u003Cp>For more details on our privacy policy: \u003Ca href=\"https:\u002F\u002Fredux.io\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fredux.io\u002Fprivacy\u003C\u002Fa>\u003Cbr \u002F>\nFor more details on our terms and conditions: \u003Ca href=\"https:\u002F\u002Fredux.io\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fredux.io\u002Fterms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>NOTE: Redux is not intended to be used on its own. It requires a config file provided by a third-party theme or plugin developer to actually do anything cool!\u003C\u002Fp>\n","Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins. It ships with an integrated demo.",1000000,31507478,88,272,"2026-01-07T21:08:00.000Z","5.0",[69,70,19,71,72],"admin","options","plugin-options","theme-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredux-framework","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredux-framework.4.5.10.zip",89,6,"2025-12-12 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":64,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":67,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":100,"vuln_count":28,"unpatched_count":11,"last_vuln_date":101,"fetched_at":53},"advanced-import","Advanced Import: One-Click Demo Import for WordPress","1.4.5","AddonsPress","https:\u002F\u002Fprofiles.wordpress.org\u002Faddonspress\u002F","\u003Cp>Import Data or Demo Content which is exported by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-export\u002F\" rel=\"ugc\">Advanced Export\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Advanced Import is the ultimate solution for WordPress theme and plugin developers who want to provide a seamless demo import experience for their users. With a simple one-click interface, it allows users to import demo content, widgets, customizer settings, and even Gutenberg block data effortlessly.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Demo Import:\u003C\u002Fstrong> Easily import all demo content with a single click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizer Settings Import:\u003C\u002Fstrong> Retain your theme’s look and feel by importing customizer settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget Data Import:\u003C\u002Fstrong> Quickly set up widgets to match your demo layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Blocks Import:\u003C\u002Fstrong> Import block-based content for modern themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Files Import:\u003C\u002Fstrong> Seamlessly upload and integrate demo media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly Hooks:\u003C\u002Fstrong> Extend or customize the import process with available actions and filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use Advanced Import?\u003C\u002Fh3>\n\u003Cp>Whether you’re a theme developer offering demo content or a user setting up a site, Advanced Import makes the process hassle-free. It saves time, reduces manual setup effort, and ensures consistency between demo and live sites.\u003C\u002Fp>\n\u003Ch3>Features for Theme Author\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Code\u002FPlugin example available\u003C\u002Fli>\n\u003Cli>Support for the premium version or premium plugin of the free theme\u003C\u002Fli>\n\u003Cli>Install separate dependent plugin\u002Fs for each demo starter package of the theme\u003C\u002Fli>\n\u003Cli>Categorized available demo import starter package to type and categories\u003C\u002Fli>\n\u003Cli>Search filter keywords for demo starter packages\u003C\u002Fli>\n\u003Cli>Sufficient hooks to customize the plugin design and functionality\u003C\u002Fli>\n\u003Cli>Add demo URL\u003C\u002Fli>\n\u003Cli>Add pro URL\u003C\u002Fli>\n\u003Cli>Better experience for the user\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dashboard Location\u003C\u002Fh3>\n\u003Ch4>Theme Demo Import Screen\u003C\u002Fh4>\n\u003Cp>Dashboard -> Appearance -> Demo Import\u003C\u002Fp>\n\u003Ch4>Zip File Import Screen\u003C\u002Fh4>\n\u003Cp>Dashboard -> Tool -> Advanced Import\u003C\u002Fp>\n","Advanced Import simplifies importing demo data for WordPress sites, enabling users to import posts, pages, media, widgets, customizer settings, and Gu &hellip;",90000,1682950,7,"2025-01-14T16:13:00.000Z","6.7.5","5.6.20",[93,94,95,96,97],"customizer-import","demo-import","gutenberg-import","theme-import","widget-import","https:\u002F\u002Faddonspress.com\u002Fitem\u002Fadvanced-import","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-import.1.4.5.zip",91,"2022-11-14 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":30,"num_ratings":76,"last_updated":112,"tested_up_to":46,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":121,"download_link":122,"security_score":23,"vuln_count":28,"unpatched_count":11,"last_vuln_date":123,"fetched_at":53},"astra-import-export","Import \u002F Export Customizer Settings","1.1.0","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Cp>Astra theme customizer offers several settings for header\u002Ffooter layout, sidebar and blog designs, colors, backgrounds, typography and much more. You need to tweak the number of settings to make your site look flawless. These settings can be moved to other Astra sites easily with Import \u002F Export Customizer Settings plugin. It will save repetitive work to arrange all customizer settings for each new Astra site or while moving the site from local to live.\u003C\u002Fp>\n\u003Cp>It is an easy-to-use plugin for the Astra theme that lets you import-export customizer settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This Import\u002FExport plugin is created only for the \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002F?utm_source=wp-repo&utm_campaign=home-page-banner-for-astra-theme&utm_medium=description\" rel=\"nofollow ugc\">Astra theme\u003C\u002Fa>. You should have the Astra theme installed and activated on your website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Fastra-import-export-demo\" rel=\"nofollow ugc\">Try it out on a free dummy site\u003C\u002Fa>\u003C\u002Fp>\n","Astra theme customizer offers several settings for header\u002Ffooter layout, sidebar and blog designs, colors, backgrounds, typography and much more.",50000,1008491,"2025-12-01T09:46:00.000Z","4.4","5.4",[116,117,118,119,120],"astra-addons-export","customizer-settings","import","settings","theme-settings","https:\u002F\u002Fwpastra.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fastra-import-export.1.1.0.zip","2020-09-16 00:00:00",{"slug":125,"name":126,"version":127,"author":106,"author_profile":107,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":46,"requires_at_least":113,"requires_php":13,"tags":135,"homepage":121,"download_link":139,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":53},"reset-astra-customizer","Astra Customizer Reset","1.0.6","\u003Cp>Astra Customizer Reset plugin will reset all customizer settings in one click. The plugin will serve to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fastra\u002F\" rel=\"ugc\"> Astra \u003C\u002Fa>WordPress theme only.\u003C\u002Fp>\n\u003Cp>It provides a “Reset” button in the customizer. Clicking this button will set Astra theme customizer options to default.\u003C\u002Fp>\n\u003Ch4>When it can be used?\u003C\u002Fh4>\n\u003Cp>This is helpful when you experiment with various customizer options to explore the power of the theme and then want to start over. OR wish to set a new design line for the website.\u003C\u002Fp>\n\u003Cp>The reset button will take you back at the initial state with the theme.\u003C\u002Fp>\n\u003Cp>This will affect only customizer settings like layouts, typography, colors, buttons, etc.\u003C\u002Fp>\n","This plugin helps to reset customizer settings for the Astra theme in a single click.",40000,701339,96,4,"2025-12-01T09:52:00.000Z",[136,137,125,138],"astra-theme","customizer-reset","reset-astra-theme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-astra-customizer.1.0.6.zip",{"attackSurface":141,"codeSignals":219,"taintFlows":229,"riskAssessment":230,"analyzedAt":233},{"hooks":142,"ajaxHandlers":215,"restRoutes":216,"shortcodes":217,"cronEvents":218,"entryPointCount":11,"unprotectedCount":11},[143,149,153,159,164,166,171,176,180,184,187,191,195,200,202,206,210],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","_admin_menu","add_menu_subpage","php\\class-admin-about.php",28,{"type":144,"name":150,"callback":151,"file":147,"line":152},"admin_enqueue_scripts","enqueue_scripts",31,{"type":144,"name":154,"callback":155,"priority":156,"file":157,"line":158},"admin_menu","menu",15,"php\\class-admin.php",58,{"type":144,"name":160,"callback":161,"priority":162,"file":157,"line":163},"admin_head","hide_subpages",999,61,{"type":144,"name":150,"callback":151,"file":157,"line":165},64,{"type":144,"name":167,"callback":168,"file":169,"line":170},"plugins_loaded","init","php\\class-core.php",34,{"type":144,"name":172,"callback":173,"file":174,"line":175},"customize_register","register_custom_classes","php\\class-customize.php",167,{"type":144,"name":177,"callback":178,"file":174,"line":179},"customize_controls_print_styles","enqueue_css_admin",168,{"type":144,"name":181,"callback":182,"file":174,"line":183},"customize_controls_print_footer_scripts","enqueue_js_admin",169,{"type":144,"name":181,"callback":185,"file":174,"line":186},"get_view_loader",170,{"type":144,"name":188,"callback":189,"file":174,"line":190},"customize_controls_enqueue_scripts","add_controls_js_vars",171,{"type":144,"name":192,"callback":193,"file":174,"line":194},"customize_preview_init","enqueue_js_preview",172,{"type":144,"name":196,"callback":197,"file":198,"line":199},"kkcp_activation","check_php_version","php\\class-requirements.php",77,{"type":144,"name":196,"callback":201,"file":198,"line":44},"check_wp_version",{"type":144,"name":203,"callback":204,"file":198,"line":205},"admin_init","check_plugins_incompatibilities",80,{"type":144,"name":207,"callback":208,"priority":43,"file":198,"line":209},"admin_notices","closure",142,{"type":144,"name":211,"callback":212,"priority":162,"file":213,"line":214},"after_setup_theme","configure","php\\class-theme.php",135,[],[],[],[],{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":223,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":28,"bundledLibraries":228},[],{"prepared":11,"raw":11,"locations":222},[],{"escaped":29,"rawEcho":28,"locations":224},[225],{"file":198,"line":226,"context":227},149,"raw output",[],[],{"summary":231,"deductions":232},"The customize-plus plugin v1.1.1 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified vulnerabilities in its history, coupled with a clean static analysis report, suggests a well-maintained and secure codebase. The plugin demonstrates good security practices by implementing capability checks and a high percentage of properly escaped output, indicating a commitment to preventing common web vulnerabilities.  There are no identified dangerous functions, SQL injection risks, file operations, or external HTTP requests, which are all positive indicators.  The lack of identified taint flows further reinforces its secure nature. The minimal attack surface, with no unprotected entry points, is also a significant strength.  While the data strongly suggests a secure plugin, it's important to note that static analysis is not exhaustive and real-world exploitation scenarios can sometimes reveal unforeseen issues. However, based on the available evidence, the risk associated with this plugin appears to be very low.",[],"2026-03-17T06:01:03.603Z",{"wat":235,"direct":244},{"assetPaths":236,"generatorPatterns":239,"scriptPaths":240,"versionParams":241},[237,238],"\u002Fwp-content\u002Fplugins\u002Fcustomize-plus\u002Fphp\u002F..\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fcustomize-plus\u002Fphp\u002F..\u002Fjs\u002Fadmin.js",[],[238],[242,243],"customize-plus\u002Fstyle.css?ver=","customize-plus\u002Fadmin.css?ver=",{"cssClasses":245,"htmlComments":250,"htmlAttributes":254,"restEndpoints":256,"jsGlobals":257,"shortcodeOutput":258},[246,247,248,249],"kkcp-logo","kkcp-title","kkcp-features","kkcp-premium",[251,252,253],"\u003C!-- \u003Cdiv class=\"kkcp-video-container\">\n\t\t\t\t\t\u003Cdiv class=\"kkcp-video\">\n\t\t\t\t\t\t\u003Ciframe width=\"560\" height=\"315\" src=\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002F2anLjZwQg3g?rel=0&amp;showinfo=0\" frameborder=\"0\" allowfullscreen>\u003C\u002Fiframe>\n\t\t\t\t\t\u003C\u002Fdiv>\n\t\t\t\t\u003C\u002Fdiv> -->","\u003C!-- \u003Cli class=\"kkcp-premium\">\u003Ci class=\"dashicons dashicons-update\">\u003C\u002Fi>\n\t\t\t\t\t\u003Cb>Live Less Compiler\u003C\u002Fb> \u003Cem class=\"description\">(Premium)\u003C\u002Fem>\n\t\t\t\t\t\u003Cp class=\"description\">Use the power of less.js to ","Learn more\u003C\u002Fa>\u003C\u002Fp>\n\t\t\t\t\u003C\u002Fli> -->",[255],"data-customize-plus",[],[],[]]