[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flKXpyTxEHztIKUaSvxt4y1ZzcoZ_I1QPH1CKVZJVFd0":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":133,"fingerprints":228},"xylus-toolkit","Xylus Toolkit","1.1.0","Xylus Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxylus\u002F","\u003Cp>The Xylus Toolkit provides support for portfolio items, testimonials, services, team members and more to supported Xylus themes. Simply install the plugin and the theme will determine which features to activate.\u003C\u002Fp>\n","The Xylus Toolkit extends functionality to Xylus Themes, providing custom post types and more.",80,7651,0,"2017-11-16T17:12:00.000Z","4.9.29","4.0","",[19,20,21,22],"theme","toolkit","xylus","xylus-themes","http:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fxylus-toolkit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxylus-toolkit.1.1.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":21,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},13,110200,95,105,76,"2026-04-04T08:32:17.217Z",[37,59,78,100,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",[54,55,19,20],"customizer","options-framework","https:\u002F\u002Fwww.themeum.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkirki.5.2.2.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":58,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":16,"requires_php":17,"tags":72,"homepage":75,"download_link":76,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"flash-toolkit","Flash Toolkit","1.2.5","ThemeGrill","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemegrill\u002F","\u003Cp>Flash Toolkit is a companion for Flash WordPress theme by ThemeGrill\u003Cbr \u002F>\nThis plugin registers custom post types and widgets that adds extra functionality and features to Flash WordPress theme. You need to download and install \u003Ca href=\"https:\u002F\u002Fthemegrill.com\u002Fthemes\u002Fflash\u002F\" rel=\"nofollow ugc\">Flash\u003C\u002Fa> theme.\u003C\u002Fp>\n\u003Cp>Get free support at https:\u002F\u002Fthemegrill.com\u002Fsupport-forum\u002F\u003C\u002Fp>\n\u003Ch3>1.2.5 – 09-01-2025\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Updated \u003Ccode>Tested up to\u003C\u002Fcode> to 6.7.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.4 – 15-12-2022\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Updated \u003Ccode>Tested up to\u003C\u002Fcode> to 6.1.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.3 – 22-04-2021\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Updated \u003Ccode>Tested up to\u003C\u002Fcode> to 5.7.1.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.2 – 22-07-2020\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Slider widget not loading on certain conditions.\u003C\u002Fli>\n\u003Cli>FIx – PHP Warning: count(): Parameter must be an array or an object that implements Countable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.1 – 11-02-2020\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Toolkit compatibility upto WordPress version 5.3.2.\u003C\u002Fli>\n\u003Cli>Enhancement – Added filter for maximum portfolio number in Portfolio widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.0 – 02-10-2019\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Default values for CTA widget.\u003C\u002Fli>\n\u003Cli>Tweak – Display Flash Pro notice.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.9 – 19-06-2019\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Remove strings from translation for unnecessary strings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.8 – 13-09-2018\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Alt, title attributes for slider image.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.7 – 03-05-2018\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Added css for third-column.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.6 – 13-02-2018\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Repeater field issues regarding widget ID.\u003C\u002Fli>\n\u003Cli>Tweak – Added RTL styles Support.\u003C\u002Fli>\n\u003Cli>Tweak – Updated fontawesome to 4.7.0.\u003C\u002Fli>\n\u003Cli>Refactor – Select2 to SelectWoo for accessibility reasons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.5 – 10-06-2017\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Repeater field issues regarding two widgets ID.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.4 – 24-08-2017\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Allow HTML in Widget Textarea Fields\u003C\u002Fli>\n\u003Cli>Tweak – Fix the blog widget style 2 design\u003C\u002Fli>\n\u003Cli>Tweak – Updated fontawesome icon list and it’s version to v4.7.0\u003C\u002Fli>\n\u003Cli>Tweak – Increase the portfolio number in FT: Portfolio widget\u003C\u002Fli>\n\u003Cli>Fix – Slider image not centered in full view port height\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.3 – 23-06-2017\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Datepicker Field Not Working in Widget Area\u003C\u002Fli>\n\u003Cli>Tweak – Better and advanced locale switching\u003C\u002Fli>\n\u003Cli>Tweak – Better i18n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.2 – 01-06-2017\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Get the Excerpt causing infinity loop\u003C\u002Fli>\n\u003Cli>Fix – Use wp_list_sort vs _usort_terms_by_ID\u003C\u002Fli>\n\u003Cli>Fix – Widget ID Instance for WPML\u003C\u002Fli>\n\u003Cli>Tweak – Add locale independent flash_get_permalink_structure function\u003C\u002Fli>\n\u003Cli>Tweak – Add Font Picker\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix – Updated select2.js to 4.0.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Feature – Integration with Flash Pro version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial Public Release\u003C\u002Fli>\n\u003C\u002Ful>\n","Flash Toolkit is a companion for Flash WordPress theme by ThemeGrill",10000,477209,4,"2025-01-09T08:59:00.000Z","6.7.5",[73,19,74,20],"flash","themegrill","http:\u002F\u002Fthemegrill.com\u002Ftheme\u002Fflash","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflash-toolkit.1.2.5.zip",92,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":58,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":98,"download_link":99,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"themezee-toolkit","ThemeZee Toolkit","1.3","ThemeZee","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemezee\u002F","\u003Cp>The \u003Cem>ThemeZee Toolkit\u003C\u002Fem> is a collection of useful small modules and features, neatly bundled into a single plugin. This plugin has been designed specifically for ThemeZee WordPress themes but will also work with any theme.\u003C\u002Fp>\n\u003Ch4>Included Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Widget Visibility – Hide or show widgets conditionally\u003C\u002Fli>\n\u003Cli>Infinite Scroll – Add support for infinite scrolling on the blog homepage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>For detailed setup instructions, visit the official \u003Ca href=\"https:\u002F\u002Fthemezee.com\u002Fdocs\u002Ftoolkit-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> page\u003C\u002Fp>\n","A collection of useful small plugins and features, neatly bundled into a single plugin.",6000,148239,1,"2021-06-06T17:13:00.000Z","5.8.13","4.7","5.6",[94,95,20,96,97],"infinite-scroll","themezee","widget-logic","widget-visibility","https:\u002F\u002Fthemezee.com\u002Fplugins\u002Ftoolkit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemezee-toolkit.1.3.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":58,"num_ratings":88,"last_updated":110,"tested_up_to":111,"requires_at_least":51,"requires_php":52,"tags":112,"homepage":117,"download_link":118,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"yith-proteo-toolkit","YITH Proteo Toolkit","1.3.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>“YITH Proteo Toolkit” will help you get the best from your YITH Proteo theme.\u003C\u002Fp>\n\u003Cp>A collection of tools and utility that allows you to create beautiful and slick designs in your site or shop in a few seconds.\u003Cbr \u002F>\nUse the setup wizard to get sample configurations and designs according to your needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Main features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the setup wizard to get sample configurations and designs according to your needs\u003C\u002Fli>\n\u003Cli>Additional features coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For a more detailed list of options and features of the plugin, please look at the \u003Ca href=\"https:\u002F\u002Fdocs.yithemes.com\u002Fyith-proteo-toolkit\u002F\" title=\"YITH Proteo Toolkit official documentation\" rel=\"nofollow ugc\">official documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>YITH Proteo Toolkit will add a menu named “Theme Setup” under the “Appearance” menu. A setup wizard will automatically run after plugin first setup.\u003C\u002Fp>\n","\"YITH Proteo Toolkit\" will help you get the best from your YITH Proteo theme.",2000,64235,"2024-10-21T13:35:00.000Z","6.6.5",[113,20,114,115,116],"proteo","wizard","yith","yithemes","https:\u002F\u002Fyithemes.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-proteo-toolkit.zip",{"slug":120,"name":121,"version":122,"author":63,"author_profile":64,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":13,"num_ratings":13,"last_updated":127,"tested_up_to":128,"requires_at_least":16,"requires_php":17,"tags":129,"homepage":131,"download_link":132,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"suffice-toolkit","Suffice Toolkit","1.0.9","\u003Cp>Suffice Toolkit is a companion for Suffice WordPress theme by ThemeGrill\u003Cbr \u002F>\nThis plugin registers custom post types and widgets that adds extra funtionality and features to Suffice WordPress theme. You need to download and install \u003Ca href=\"https:\u002F\u002Fthemegrill.com\u002Fthemes\u002Fsuffice\u002F\" rel=\"nofollow ugc\">Suffice\u003C\u002Fa> theme.\u003C\u002Fp>\n\u003Cp>Get free support at https:\u002F\u002Fthemegrill.com\u002Fsupport-forum\u002F\u003C\u002Fp>\n\u003Ch3>1.0.9 – 2022-12-20\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Removed wordpress patch version number\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.8 – 2022-12-15\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Updated \u003Ccode>Tested up to\u003C\u002Fcode> to 6.1.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.7 – 2022-09-16\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix – Homepage edit issue in suffice-pro theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.6 – 2021-07-08\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tweak – Updated \u003Ccode>Tested up to\u003C\u002Fcode> to 5.7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.4 – 2019-06-20\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tweak – Remove strings from translation for unrequired strings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3 – 2019-04-23\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix – Compatibility issue with WPML plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2 – 2018-07-19\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update – Heading tags in widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1 – 2018-06-08\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add – color options for counter widget while fixing PHP error\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial Public Release\u003C\u002Fli>\n\u003C\u002Ful>\n","Suffice Toolkit is a companion for Suffice WordPress theme by ThemeGrill",1000,60407,"2022-12-20T05:25:00.000Z","6.1.10",[130,19,74,20],"suffice","https:\u002F\u002Fthemegrill.com\u002Fthemes\u002Fsuffice","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuffice-toolkit.1.0.9.zip",{"attackSurface":134,"codeSignals":193,"taintFlows":217,"riskAssessment":218,"analyzedAt":227},{"hooks":135,"ajaxHandlers":189,"restRoutes":190,"shortcodes":191,"cronEvents":192,"entryPointCount":13,"unprotectedCount":13},[136,142,147,150,152,155,157,160,162,167,171,176,179,181,184,187],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","add_meta_boxes","xylus_toolkit_add_client_custom_box","admin\\metabox\\class-xylus-toolkit-client-metabox.php",19,{"type":137,"name":143,"callback":144,"priority":145,"file":140,"line":146},"save_post","xylus_toolkit_save_client_meta_box",10,20,{"type":137,"name":138,"callback":148,"file":149,"line":141},"xylus_toolkit_add_slider_custom_box","admin\\metabox\\class-xylus-toolkit-slider-metabox.php",{"type":137,"name":143,"callback":151,"priority":145,"file":149,"line":146},"xylus_toolkit_save_slider_meta_box",{"type":137,"name":138,"callback":153,"file":154,"line":141},"xylus_toolkit_add_team_custom_box","admin\\metabox\\class-xylus-toolkit-team-metabox.php",{"type":137,"name":143,"callback":156,"priority":145,"file":154,"line":146},"xylus_toolkit_save_team_meta_box",{"type":137,"name":138,"callback":158,"file":159,"line":141},"xylus_toolkit_add_testimonial_custom_box","admin\\metabox\\class-xylus-toolkit-testimonial-metabox.php",{"type":137,"name":143,"callback":161,"priority":145,"file":159,"line":146},"xylus_toolkit_save_testimonial_meta_box",{"type":137,"name":163,"callback":164,"priority":13,"file":165,"line":166},"init","xylus_toolkit_metabox_init","admin\\metabox\\xylus-toolkit-metabox.php",39,{"type":137,"name":163,"callback":168,"priority":13,"file":169,"line":170},"xylus_toolkit_post_types_init","includes\\class-xylus-toolkit-post-types.php",688,{"type":137,"name":172,"callback":173,"file":174,"line":175},"plugins_loaded","anonymous","includes\\class-xylus-toolkit.php",120,{"type":137,"name":177,"callback":173,"file":174,"line":178},"admin_enqueue_scripts",135,{"type":137,"name":177,"callback":173,"file":174,"line":180},136,{"type":137,"name":182,"callback":173,"file":174,"line":183},"wp_dashboard_setup",137,{"type":137,"name":185,"callback":173,"file":174,"line":186},"wp_enqueue_scripts",151,{"type":137,"name":185,"callback":173,"file":174,"line":188},152,[],[],[],[],{"dangerousFunctions":194,"sqlUsage":195,"outputEscaping":197,"fileOperations":13,"externalRequests":88,"nonceChecks":69,"capabilityChecks":69,"bundledLibraries":216},[],{"prepared":13,"raw":13,"locations":196},[],{"escaped":198,"rawEcho":199,"locations":200},7,9,[201,204,206,208,209,211,212,213,214],{"file":202,"line":180,"context":203},"admin\\class-xylus-toolkit-admin.php","raw output",{"file":202,"line":205,"context":203},143,{"file":140,"line":207,"context":203},48,{"file":149,"line":207,"context":203},{"file":149,"line":210,"context":203},52,{"file":154,"line":207,"context":203},{"file":159,"line":207,"context":203},{"file":159,"line":210,"context":203},{"file":159,"line":215,"context":203},56,[],[],{"summary":219,"deductions":220},"The xylus-toolkit plugin, in version 1.1.0, exhibits a generally strong security posture based on the provided static analysis. The complete absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. Furthermore, the plugin demonstrates good practices by exclusively using prepared statements for all SQL queries and by incorporating both nonce and capability checks for its limited entry points.  There are no recorded vulnerabilities or CVEs, indicating a history of security awareness or a lack of past issues.\n\nDespite these strengths, a notable concern is the output escaping. With 44% of outputs properly escaped, there is a risk that a significant portion of the plugin's output could be vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is not handled correctly before rendering. Additionally, the single external HTTP request, while not inherently problematic, represents a potential vector for further attacks if the external resource is compromised or if the request is not secured against manipulation.\n\nOverall, xylus-toolkit 1.1.0 appears to be a relatively secure plugin due to its minimal attack surface and proper handling of database operations and authentication. However, the insufficient output escaping is a critical weakness that needs immediate attention to mitigate potential XSS vulnerabilities. The single external HTTP request warrants review for its security context. The lack of identified vulnerabilities in its history is a positive indicator but does not negate the need to address the identified code-level risks.",[221,224],{"reason":222,"points":223},"Inconsistent output escaping",8,{"reason":225,"points":226},"External HTTP request found",3,"2026-03-16T21:31:11.665Z",{"wat":229,"direct":236},{"assetPaths":230,"generatorPatterns":232,"scriptPaths":233,"versionParams":234},[231],"\u002Fwp-content\u002Fplugins\u002Fxylus-toolkit\u002Fadmin\u002Fcss\u002Fxylus-toolkit-admin.css",[],[],[235],"xylus-toolkit-admin.css?ver=",{"cssClasses":237,"htmlComments":242,"htmlAttributes":243,"restEndpoints":244,"jsGlobals":245,"shortcodeOutput":246},[238,239,240,241],"xt_toolkit_news","xt_toolkit_news_rss-widget","product_section","products",[],[],[],[],[]]