[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjwKAGrK7WDcpX5H8Gczl2wERnShbA5AeVErLiaNEqbY":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":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":141,"fingerprints":186},"pws-better-widget-title","PWS Better Widget Title","1.0.4","davidhe2018","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidhe2018\u002F","\u003Ch3>PWS Better Widget Title\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.pathwisesolutions.com\" rel=\"nofollow ugc\">PWS Better Widget Title\u003C\u002Fa> is a little utility that only displays the part of the widget title outside of square brackets, “[]” on the front end of the site.\u003C\u002Fp>\n\u003Cp>This allows you to add details relevant to the widget that are visible in the backend, without them appearing on the user view of the widget.\u003C\u002Fp>\n\u003Cp>For instance:\u003Cbr \u002F>\n* Widget Title: Contact [Button Version] A Person – ‘Contact A Person’ will show on the front end. ‘Button version’ will not show.\u003Cbr \u002F>\n* Widget Title: [Contact A Person] – Nothing will show on the front end.\u003Cbr \u002F>\n* Widget Title: Contact [A Person] – ‘Contact’ will show on the front end. A Person will not show.\u003Cbr \u002F>\n* Widget Title: Contact [A] Support [Person] – ‘Contact Support’ will show on the front end.\u003Cbr \u002F>\n* Widget Title: [Contact A] Support [Person] – ‘Support’ will show on the front end.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Support is available on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpws-better-widget-title\u002F\" rel=\"ugc\">support page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>This plugin is released under the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GPL licence\u003C\u002Fa>. I do not accept any responsibility for any damages or losses, direct or indirect, that may arise from using the plugin or these instructions. This software is provided as is, with absolutely no warranty. Please refer to the full version of the GPL license for more information.\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>This plugin was initiated by \u003Ca href=\"https:\u002F\u002Fwww.pathwisesolutions.com\" rel=\"nofollow ugc\">Dan Bashaw\u003C\u002Fa> with the inspiration of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-widget-titles\" rel=\"ugc\">remove-widget-titles\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-widget-title\u002F\" rel=\"ugc\">Flexible Widget Title\u003C\u002Fa>.\u003C\u002Fp>\n","Hide widget titles that are inside the square brackets, \"[]\". Handles multiple occurrence. Compatible with WordPress version 3.0+.",0,1112,"2020-05-23T19:18:00.000Z","5.4.19","3.0","",[18,19,20,21],"better","hide","widget","widget-titles","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpws-better-widget-title\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpws-better-widget-title.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-04-04T21:03:16.935Z",[34,54,75,97,118],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":52,"download_link":53,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"remove-widget-titles","Remove Widget Titles","1.0","Stephen Cronin","https:\u002F\u002Fprofiles.wordpress.org\u002Fstephencronin\u002F","\u003Cp>The \u003Ca href=\"http:\u002F\u002Fscratch99.com\u002Fproducts\u002Fremove-widget-titles\u002F\" rel=\"nofollow ugc\">Remove Widget Titles\u003C\u002Fa> plugin removes the title from any widget that has a title starting with the “!” character.\u003C\u002Fp>\n\u003Ch4>Why Use It?\u003C\u002Fh4>\n\u003Cp>This allows you to give widgets a title in the backend for convenience – so you can quickly see which widget is which, rather than having to open them to work out what they are for – without having to show the title on the front end.\u003C\u002Fp>\n\u003Ch4>How To Use (once plugin is installed)\u003C\u002Fh4>\n\u003Cp>If you have a widget for which you do not want the title to appear on the front end of your site, simply add the “!” character to the start of the widget title (in Appearance -> Widgets).\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This plugin requires WordPress 2.6 or above.\u003C\u002Fli>\n\u003Cli>I am not currently aware of any compatibility issues with any other WordPress plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Similar Plugins\u003C\u002Fh4>\n\u003Cp>There is another plugin called \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fhide-widget-title\u002F\" rel=\"ugc\">Hide Widget Title\u003C\u002Fa>, but that leaves the widget title in the page source and hides it using CSS (adding another http request which slows load time slightly). Remove Widget Titles actually removes the widget title from the HTML. The plugin is only 7 lines of code, so it is extremely light and has minimal impact on performance.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>This plugin is officially not supported (due to my time constraints), but if you leave a comment on the plugin’s home page or \u003Ca href=\"http:\u002F\u002Fwww.scratch99.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact me\u003C\u002Fa>, I’ll try to help if I can.\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>This plugin is released under the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GPL licence\u003C\u002Fa>. I do not accept any responsibility for any damages or losses, direct or indirect, that may arise from using the plugin or these instructions. This software is provided as is, with absolutely no warranty. Please refer to the full version of the GPL license for more information.\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>This plugin was originally written for \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002F#!\u002Fqpsmedia\" rel=\"nofollow ugc\">QPS Media\u003C\u002Fa>, who have allowed me to release it to the WordPress community and maintain ownership of the plugin.\u003C\u002Fp>\n","The Remove Widget Titles plugin removes the title from any widget that has a title starting with the \"!\" character.",7000,61646,100,27,"2017-11-28T11:49:00.000Z","4.8.28","2.6.0",[19,50,51,20,21],"remove","usability","http:\u002F\u002Fscratch99.com\u002Fwordpress\u002Fplugins\u002Fremove-widget-titles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-widget-titles.1.0.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":44,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"ah-display-widgets","AH Display Widgets","1.0.3","Andreas Hecht","https:\u002F\u002Fprofiles.wordpress.org\u002Fahecht\u002F","\u003Cp>Simply hide widgets on specified pages. Adds checkboxes to each widget to either show or hide it on every site page.\u003C\u002Fp>\n\u003Cp>Change your sidebar content for different pages, categories, custom taxonomies, and WPML languages. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin which will either show or hide the widgets on every site page. Great for avoiding extra coding and keeping your sidebars clean.\u003C\u002Fp>\n\u003Cp>By default, ‘Hide on checked pages’ is selected with no boxes checked, so all current widgets will continue to display on all pages.\u003C\u002Fp>\n\u003Cp>If you’d like to contribute, you can find a development version on (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHechtMediaArts\u002Fah-display-widgets\" title=\"GitHub\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>Check out my other plugins, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fah-prism-syntax-highlighter\u002F\" title=\"AH Code Highlighter\" rel=\"ugc\">AH Code Highlighter\u003C\u002Fa> – extreme simple to use Code Highlighting with 7 Highlighting-Themes, and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevolution-twitter-timeline\u002F\" title=\"AH Twitter Timeline Widget\" rel=\"ugc\">AH Twitter Timeline Widget\u003C\u002Fa> to show the new and shiny Twitter Timeline from your Twitter-Account.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Albanian\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Chinese\u003C\u002Fli>\n\u003C\u002Ful>\n","Simply hide widgets on specified pages. Adds checkboxes to each widget to either show or hide it on every site page.",9000,74425,11,"2018-10-29T18:53:00.000Z","5.0.25","4.5","7.0",[70,19,71,20,72],"display-widgets","show","widgets","https:\u002F\u002Fandreas-hecht.com\u002Fah-display-widgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fah-display-widgets.1.0.3.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":16,"tags":90,"homepage":95,"download_link":96,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"display-categories-widget","Display Categories Widget","3.1","iteamweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fiteamweb\u002F","\u003Cp>Display Categories Widget will display Child categories on your sidebar. Can be placed on widget in sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our development is being tracked on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiteamweb\u002FDisplay-Categories-Widget\" rel=\"nofollow ugc\">GitHub URL\u003C\u002Fa>. Please fork, code, raise pull request, suggest improvements on GitHub.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Limit number of categories that appears.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Exclude categories from display.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Restrict levels of categories that can be shown.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display categories as list or dropdown.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide categories that does not have any posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display\u002FHide number of posts available in categories.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display\u002FHide category description on hover in title attribute\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\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\u002FhFwz-yDu710?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>Support\u003C\u002Fh3>\n\u003Ch4>How to contact plugin support?\u003C\u002Fh4>\n\u003Cp>We support through https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisplay-categories-widget and http:\u002F\u002Fwww.iteamweb.com\u002Fopen-source-softwares\u002Fwordpress\u002Fwordpress-plugins\u002Fdisplay-categories-widget\u002F\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Display Categories Widget will display Child categories on your sidebar. Can be placed on widget in sidebar.",4000,85039,96,25,"2019-11-03T07:24:00.000Z","5.2.24","5.0",[91,92,93,94,20],"categories","hide-categories","list-categories","select-categories","http:\u002F\u002Fwww.iteamweb.com\u002Fopen-source-softwares\u002Fwordpress\u002Fwordpress-plugins\u002Fdisplay-categories-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-categories-widget.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":16,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"if-widget","If Widget – Visibility control for Widgets","0.5","Andrei","https:\u002F\u002Fprofiles.wordpress.org\u002Fandreiigna\u002F","\u003Cp>With \u003Ca href=\"https:\u002F\u002Flayered.market\u002Fplugins\u002Fif-widget\" rel=\"nofollow ugc\">If Widget\u003C\u002Fa> you can control on which pages widgets are shown. Show or hide widgets with custom visibility rules (no PHP or technical knowledge required).\u003C\u002Fp>\n\u003Cp>The plugin is easy to use, each widget will have a new option “Show widget only if” which will enable the selection of visibility rules (example in Screenshots). Visibility rules can be combined with \u003Ccode>AND\u003C\u002Fcode>\u002F\u003Ccode>OR\u003C\u002Fcode> to create even more personalised visibility options.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display a widget only if \u003Cstrong>User is logged in\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide widgets if \u003Cstrong>Is mobile device\u003C\u002Fstrong> \u003Ccode>OR\u003C\u002Fcode> \u003Cstrong>Visitor is from US\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display widgets only for \u003Cstrong>Admins and Editors\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide Login or Register widgets for \u003Cstrong>Logged in Users\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Show widget only for \u003Cstrong>Admins\u003C\u002Fstrong> \u003Ccode>AND\u003C\u002Fcode> \u003Cstrong>Is not mobile device\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Visibility Rules\u003C\u002Fh4>\n\u003Cp>These are the visibility rules you can add for widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User state: \u003Ccode>User is logged in\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>User role: \u003Ccode>User is Admin or Editor\u003C\u002Fcode> (plus all the available roles)\u003C\u002Fli>\n\u003Cli>User registration: \u003Ccode>User registration is allowed\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Post type: \u003Ccode>Current post type is Post or Product\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Page type: \u003Ccode>Current page is Front Page or Blog Page\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>URL: \u003Ccode>Current URL starts\u002Fends with \"this-page\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>URL: \u003Ccode>Current URL contains with \"keyword\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Device detection: \u003Ccode>Is mobile device\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Visitor location: \u003Ccode>Visitor is from US or Spain\u003C\u002Fcode> ✱\u003C\u002Fli>\n\u003Cli>Visitor language: \u003Ccode>Visitor language is English or Spanish\u003C\u002Fcode> ✱\u003C\u002Fli>\n\u003Cli>Third-party plugin integrations: \u003Ccode>Show if user is in Group \"Group Name\"\u003C\u002Fcode>, \u003Ccode>Show if user has Subscription \"Example Subscription\"\u003C\u002Fcode> and more ✱\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More Visibility Rules Add-on\u003C\u002Fh4>\n\u003Cp>The paid Add-on provides more visibility rules and priority support.\u003Cbr \u002F>\n\u003Cstrong>Visibility Rules\u003C\u002Fstrong>: unlock all visibility rules like: visitor location, membership status, user groups and more. A few examples are marked with ✱ above.\u003Cbr \u002F>\n\u003Cstrong>Support\u003C\u002Fstrong>: get one-on-one email support for any questions you may have about installing and configuring our plugins.\u003Cbr \u002F>\nGet \u003Ca href=\"https:\u002F\u002Flayered.market\u002Fplugins\u002Fmore-visibility-rules\" rel=\"nofollow ugc\">More Visibility Rules\u003C\u002Fa>.\u003C\u002Fp>\n","Control what widgets your site’s visitors see, with custom visibility rules",1000,14504,88,9,"2021-01-18T10:49:00.000Z","5.6.17","5.6",[19,113,114,115,20],"roles","rules","visibility","https:\u002F\u002Flayered.market\u002Fplugins\u002Fif-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fif-widget.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":64,"last_updated":129,"tested_up_to":130,"requires_at_least":15,"requires_php":16,"tags":131,"homepage":137,"download_link":138,"security_score":139,"vuln_count":29,"unpatched_count":29,"last_vuln_date":140,"fetched_at":26},"widget-manager-light","Widget Manager Light","1.18","OTWthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fotwthemes\u002F","\u003Cp>Widget Manager gives you full control over widget visibility via nice and easy interface.\u003C\u002Fp>\n\u003Cp>Every widget can now be displayed on or hidden from one or few pages. Display relevent content on your pages, posts, categories, tags, archives, custom post types, custom taxonomies, page templates, WordPress service pages, etc..\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Upgrade to the Pro version of this plugin – the worlds most complete Sidebar and Widget management system for WordPress including regular updates and premium support:\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fc\u002F1246358\u002F275988\u002F4415?subId1=sbm&subId2=2020&subId3=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsidebar-widget-manager-for-wordpress%2F2287447&u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsidebar-widget-manager-for-wordpress%2F2287447\" rel=\"nofollow ugc\">Sidebar and Widget Manager\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fdemos\u002F1ts\u002F?item=Sidebar%20Widget%20Manager&utm_source=wp.org&utm_medium=page&utm_content=upgrade&utm_campaign=wml\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Display widgets based on language(WMPL plugin) or user role is available as well.\u003C\u002Fp>\n\u003Cp>Support for WooCommerce plugin, bbPress plugin and BuddyPress plugin has been added too.\u003C\u002Fp>\n\u003Cp>This plugin works with all widgedets – WordPress default and any custom added widget.\u003C\u002Fp>\n\u003Cp>The interface is very intuitive and requires no coding knowledge at all.\u003C\u002Fp>\n\u003Cp>How Widget Manager Light works\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to Appearance -> Widgets.\u003C\u002Fli>\n\u003Cli>Select a Widget in any sidebar.\u003C\u002Fli>\n\u003Cli>Click on the Set Visibility button.\u003C\u002Fli>\n\u003Cli>Select where to display on or hide from.\u003C\u002Fli>\n\u003C\u002Ful>\n","Widget Manager lets you control on which pages widgets appear via nice and easy interface. Show or hide widgets. Display relevant content on your page &hellip;",600,48849,76,"2022-03-03T06:42:00.000Z","5.9.13",[132,133,134,135,136],"admin","conditional-tags","context","filter","hide-widgets","http:\u002F\u002Fotwthemes.com\u002F?utm_source=wp.org&utm_medium=admin&utm_content=site&utm_campaign=wml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-manager-light.zip",64,"2025-04-02 00:00:00",{"attackSurface":142,"codeSignals":169,"taintFlows":176,"riskAssessment":177,"analyzedAt":185},{"hooks":143,"ajaxHandlers":165,"restRoutes":166,"shortcodes":167,"cronEvents":168,"entryPointCount":11,"unprotectedCount":11},[144,150,153,155,158,161,163],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","plugins_loaded","anonymous","includes\\class-pws-better-widget-title.php",142,{"type":145,"name":151,"callback":147,"file":148,"line":152},"admin_enqueue_scripts",157,{"type":145,"name":151,"callback":147,"file":148,"line":154},158,{"type":135,"name":156,"callback":147,"file":148,"line":157},"widget_title",159,{"type":145,"name":159,"callback":147,"file":148,"line":160},"wp_enqueue_scripts",174,{"type":145,"name":159,"callback":147,"file":148,"line":162},175,{"type":135,"name":159,"callback":147,"file":148,"line":164},176,[],[],[],[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":175},[],{"prepared":11,"raw":11,"locations":172},[],{"escaped":11,"rawEcho":11,"locations":174},[],[],[],{"summary":178,"deductions":179},"The \"pws-better-widget-title\" plugin version 1.0.4 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified AJAX handlers, REST API routes, shortcodes, cron events, dangerous functions, file operations, or external HTTP requests significantly limits the plugin's attack surface. Furthermore, the code demonstrates excellent security practices with 100% of SQL queries using prepared statements and 100% of outputs being properly escaped. The lack of any recorded vulnerabilities, past or present, reinforces this positive security assessment. This indicates a well-developed and maintained plugin that prioritizes security.  While the limited functionality might contribute to this pristine record, it is a strong indication of good development and testing. The only potential area for caution, albeit minor, is the complete absence of nonce and capability checks, which typically safeguard against certain types of attacks. However, given the minimal attack surface and lack of exploitable code signals, this does not represent an immediate or significant risk in this specific context.",[180,183],{"reason":181,"points":182},"Missing nonce checks",5,{"reason":184,"points":182},"Missing capability checks","2026-03-17T06:20:42.082Z",{"wat":187,"direct":196},{"assetPaths":188,"generatorPatterns":191,"scriptPaths":192,"versionParams":193},[189,190],"\u002Fwp-content\u002Fplugins\u002Fpws-better-widget-title\u002Fcss\u002Fpws-better-widget-title-admin.css","\u002Fwp-content\u002Fplugins\u002Fpws-better-widget-title\u002Fjs\u002Fpws-better-widget-title-admin.js",[],[190],[194,195],"pws-better-widget-title\u002Fcss\u002Fpws-better-widget-title-admin.css?ver=","pws-better-widget-title\u002Fjs\u002Fpws-better-widget-title-admin.js?ver=",{"cssClasses":197,"htmlComments":198,"htmlAttributes":199,"restEndpoints":200,"jsGlobals":201,"shortcodeOutput":202},[],[],[],[],[],[]]