[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVyDlsLC3aQiOSYADaGMI6NOAUaL3mGdAS4BfWHO7SRY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":141,"fingerprints":367},"pretty-sidebar-categories","Pretty Sidebar Categories","1.2","GrandSlambert","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrandslambert\u002F","\u003Cp>Display posts from selected taxonomies in your sidebars. Multiple formats including featured images are possible.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display posts with additional options from any or all entries in a slected taxonomy in your sidebars.\u003C\u002Fli>\n\u003Cli>Option to display on posts in the same categories as the current post on single post pages.\u003C\u002Fli>\n\u003Cli>Fully templated – add more templates in your own theme and select them in your widgets. Includes four templates.\u003C\u002Fli>\n\u003Cli>Creates two new image sizes for use in widgets – set the sizes on the options screen.\u003C\u002Fli>\n\u003Cli>Use the category title or write your own title, even link the title to the category (if one selected).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>This plugin includes the following translations. Translations listed with no translator were created by the plugin developer using Google Translate. If you can improve these, you can get your name listed here!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n","Display posts from selected taxonomies in your sidebars. Multiple formats including featured images are possible.",90,16075,100,1,"2012-12-29T04:50:00.000Z","3.5.2","2.0.2","",[20,21,22,23,24],"categories","post","taxonomies","taxonomy","widget","http:\u002F\u002Fgrandslambert.tk\u002Fplugins\u002Fpretty-sidebar-categories.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-sidebar-categories.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":27,"computed_at":38},"grandslambert",7,170,87,30,"2026-04-04T01:09:08.536Z",[40,64,82,104,125],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":11,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":13,"vuln_count":14,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"wp-categories-widget","WP Categories Widget","2.8.1","WP-EXPERTS.IN","https:\u002F\u002Fprofiles.wordpress.org\u002Findia-web-developer\u002F","\u003Cp>The “WP Categories Widget” is a simple plugin to display the list of categories for any taxonomies type (WooCommerce Product Category, Blog Category, Project Category…etc) on your wordpress website. Using WP Categries Widget you can display list of categories anywhere on your website. And also you can disable the widget block editor and enable the classic widget layut to edit the sidebar.\u003C\u002Fp>\n\u003Cp>Note : please don’t forget to leave your valuable feedback and suggestions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send your query to \u003Ca href=\"mailto:info@wp-experts.in\" rel=\"nofollow ugc\">AUTHOR\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Video Tutorial :\u003C\u002Fp>\n\u003Cp>\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\u002FpbsnErpu_8U?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>\u003C\u002Fp>\n\u003Ch4>`Features`\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Disable Widget Block Editor \u003C\u002Fli>\n\u003Cli>Display Categories Post Count \u003C\u002Fli>\n\u003Cli>Hide Child Categories\u003C\u002Fli>\n\u003Cli>Hide Widget Title\u003C\u002Fli>\n\u003Cli>Show Categories for Any Taxonomies Type\u003C\u002Fli>\n\u003Cli>Exclude\u002FInclude Categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Addon Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Category as Drop Down\u003C\u002Fli>\n\u003Cli>Display Category Posts\u003C\u002Fli>\n\u003Cli>Manage WP Widget Style (Background Color, Text Color, Border Style & Color)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add Custom CSS for every Widget\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwp-categories-widget-addon\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wcw-paid\" rel=\"nofollow ugc\">Downalod Add-on\u003C\u002Fa>.\u003C\u002Fh3>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Display the list of categories for any taxonomies type (WooCommerce Product Category, Blog Category, Project Category...etc) in sidebar",7000,116450,27,"2026-02-16T14:20:00.000Z","6.9.4","6.0","8.0",[56,57,58,59,60],"category-widget","custom-widget","posts-widget","product-categories-widget","taxonomy-widget","https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwp-categories-widget-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-categories-widget.zip","2023-08-10 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":13,"num_ratings":14,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":80,"download_link":81,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"fx-categories-widget","f(x) Categories Widget","1.0.1","David Chandra Purnama","https:\u002F\u002Fprofiles.wordpress.org\u002Fturtlepod\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fgenbu.me\u002Fplugins\u002Ffx-categories-widget\u002F\" rel=\"nofollow ugc\">f(x) Categories Widget\u003C\u002Fa>\u003C\u002Fstrong> will register a custom widget “Categories +” it’s just like WordPress default Categories Widget, but with taxonomy option just like in Tag Cloud widget.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Simple and easy to use.\u003C\u002Fli>\n\u003Cli>Works flawlessly for multiple widget instances.\u003C\u002Fli>\n\u003Cli>Select all build in taxonomy (such as category and tag) and all custom taxonomy.\u003C\u002Fli>\n\u003Cli>Now you can display your Post Tags as list or drop down (not only as tag cloud).\u003C\u002Fli>\n\u003Cli>The GPL v2.0 or later license. 🙂 Use it to make something cool.\u003C\u002Fli>\n\u003Cli>Support available at \u003Ca href=\"https:\u002F\u002Fgenbu.me\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Genbu Media\u003C\u002Fa>.\u003Cbr \u002F>\nNotes for developer: \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Github\u003C\u002Fh4>\n\u003Cp>Development of this plugin is hosted at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fturtlepod\u002Ffx-categories-widget\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Pull request and bug reports are welcome.\u003C\u002Fp>\n","Categories widget with taxonomy option.",40,3761,"2016-12-08T08:16:00.000Z","4.7.32","4.0",[20,78,79,23,24],"post-tag","tag","http:\u002F\u002Ffx-plugins.com\u002Fplugins\u002Ffx-categories-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffx-categories-widget.1.0.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":101,"download_link":102,"security_score":103,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-post-type-widgets","Custom Post Type Widgets","1.5.2","thingsym","https:\u002F\u002Fprofiles.wordpress.org\u002Fthingsym\u002F","\u003Cp>Custom Post Type Widgets plugin adds default custom post type widgets.\u003Cbr \u002F>\nYou can filter by registered Custom Post Type or Taxonomy on widgets.\u003C\u002Fp>\n\u003Ch4>Descriptions of Widgets\u003C\u002Fh4>\n\u003Ch4>Recent Posts (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a list of the most recent custom posts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the list of recent custom posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> – if selected, filter by a custom post type. (e.g. post).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of posts to show (at most 15)\u003C\u002Fstrong> – enter the number of posts to display.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display post date?\u003C\u002Fstrong> – if checked, display post date.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Archives (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a list of archive links for each month that has custom posts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the list of archive links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> – if selected, filter by a custom post type. (e.g. post).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Archive Type\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display as dropdown\u003C\u002Fstrong> – if checked, this box causes the archives to be displayed in a drop-down box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show post counts\u003C\u002Fstrong> – if checked, this box causes a count of the number of posts for each archive period.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Categories (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a list of categories that has custom posts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the list of categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy\u003C\u002Fstrong> – if selected, filter a custom taxonomy (e.g. category).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display as dropdown\u003C\u002Fstrong> – if checked, this box causes the categories to be displayed in a dropdown box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show post counts\u003C\u002Fstrong> – if checked, this box causes the count of the number of posts to display with each category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show hierarchy\u003C\u002Fstrong> – if checked, shows parent\u002Fchild relationships in an indented manner.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Calendar (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a calendar of the current month.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> – if selected, filter by a custom post type. (e.g. post).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recent Comments (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a list of the most recent comments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the list of recent comments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> – if selected, filter by a custom post type. (e.g. post).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of comments to show (at most 15)\u003C\u002Fstrong> – enter the number of comments to be displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tag Cloud (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>display a list of the top 45 that has used in a tag cloud.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the tag cloud.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy\u003C\u002Fstrong> – if selected, filter a custom taxonomy (e.g. post_tag).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show tag counts\u003C\u002Fstrong> – if checked, this box causes the count of the number of tags to display with each tag.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Search (Custom Post Type)\u003C\u002Fh4>\n\u003Cp>A search form for your site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – description that appears over the search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type\u003C\u002Fstrong> – if selected, filter by a custom post type. (e.g. post).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hooks\u003C\u002Fh4>\n\u003Cp>Custom Post Type Widgets has its own hooks. See the reference for details.\u003C\u002Fp>\n\u003Cp>Reference: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets#hooks\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets#hooks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you have any trouble, you can use the forums or report bugs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forum: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-post-type-widgets\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-post-type-widgets\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issues: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribution\u003C\u002Fh4>\n\u003Cp>Small patches and bug reports can be submitted a issue tracker in Github. Forking on Github is another good way. You can send a pull request.\u003C\u002Fp>\n\u003Cp>Translating a plugin takes a lot of time, effort, and patience. I really appreciate the hard work from these contributors.\u003C\u002Fp>\n\u003Cp>If you have created or updated your own language pack, you can send gettext PO and MO files to author. I can bundle it into plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\" rel=\"nofollow ugc\">VCS – GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-widgets\u002F\" rel=\"ugc\">Homepage – WordPress Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fcustom-post-type-widgets\" rel=\"nofollow ugc\">Translate Custom Post Type Widgets into your language.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also contribute by answering issues on the forums.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forum: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-post-type-widgets\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-post-type-widgets\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issues: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Patches and Bug Fixes\u003C\u002Fh4>\n\u003Cp>Forking on Github is another good way. You can send a pull request.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Fork \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\" rel=\"nofollow ugc\">Custom Post Type Widgets\u003C\u002Fa> from GitHub repository\u003C\u002Fli>\n\u003Cli>Create a feature branch: git checkout -b my-new-feature\u003C\u002Fli>\n\u003Cli>Commit your changes: git commit -am ‘Add some feature’\u003C\u002Fli>\n\u003Cli>Push to the branch: git push origin my-new-feature\u003C\u002Fli>\n\u003Cli>Create new Pull Request\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Contribute guidlines\u003C\u002Fh4>\n\u003Cp>If you would like to contribute, here are some notes and guidlines.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All development happens on the \u003Cstrong>develop\u003C\u002Fstrong> branch, so it is always the most up-to-date\u003C\u002Fli>\n\u003Cli>The \u003Cstrong>master\u003C\u002Fstrong> branch only contains tagged releases\u003C\u002Fli>\n\u003Cli>If you are going to be submitting a pull request, please submit your pull request to the \u003Cstrong>develop\u003C\u002Fstrong> branch\u003C\u002Fli>\n\u003Cli>See about \u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Farticles\u002Ffork-a-repo\u002F\" rel=\"nofollow ugc\">forking\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Farticles\u002Fusing-pull-requests\u002F\" rel=\"nofollow ugc\">pull requests\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Test Matrix\u003C\u002Fh4>\n\u003Cp>For operation compatibility between PHP version and WordPress version, see below \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets\u002Factions\" rel=\"nofollow ugc\">Github Actions\u003C\u002Fa>.\u003C\u002Fp>\n","Custom Post Type Widgets plugin adds default custom post type widgets.",10000,213072,96,14,"2024-08-22T07:06:00.000Z","6.6.5","4.9","5.6",[99,23,24,100],"custom-post-type","widgets","https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fcustom-post-type-widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-type-widgets.1.5.2.zip",92,{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":90,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":52,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":114,"unpatched_count":28,"last_vuln_date":124,"fetched_at":30},"essential-widgets","Essential Widgets","3.0.1","Catch Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fcatchthemes\u002F","\u003Cp>Essential Widgets – a free WordPress plugin for widgets allows you to create and add interesting widgets on your website to make it more attractive and welcoming. Essential Widgets stays true to the essence of its name and offers exactly what you expect from a widgets plugin—all the “essential” widgets for your website. The plugin has been crafted beautifully to draw the extra attention to the important parts of your website. Essential Widgets provides you with the ability to have more control over the widgets with the various customization options. This free WordPress plugin for widgets allows you to create 7 different interesting widgets on your website. All the 7 widgets provided to you comes with so many customization options and are very easy to use. So, with Essential Widgets plugin, customize the interesting widgets your way and display them anywhere you want on your website to make it more dynamic.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>EW: Archives\u003Cbr \u002F>\nThe Archives widget comes with various customization options. Choose a title, limit the number of posts, select the archive type, post type, order and more with the Archives widget.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Authors\u003Cbr \u002F>\nDisplaying the author’s information is kind of a must-have feature if your website has multiple authors. Our new WordPress widgets plugin allows you to add Authors widget. With this widget, you can show the list of the authors on your website, the number of posts, select feed type, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Categories\u003Cbr \u002F>\nEssential Widgets Pro supports Categories widget. The widget provides you with various customizable options such as the title of the widget, taxonomy option, order option, number of categories to show, display as a list or none, number of posts to display, sort by option, select feed type ton display and display as text or image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Menus\u003Cbr \u002F>\nBored with the same default menu? Our new WordPress plugin for widgets, Essential Widgets Pro supports Menus widget. With the Menus widget filled with various customization options, you can display your menus elegantly anywhere you want on your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Pages\u003Cbr \u002F>\nDisplay a list of pages with the Pages widget. With various customization options being provided to you, you can showcase the pages that are more important on your website wherever you want with Essential Widgets Pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Posts\u003Cbr \u002F>\nEssential Widgets Pro supports Posts widget. With the widget and its customizable options, you can easily display a list of posts on your website. You can add a title, select the post type, number of items to display, order, sort by, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>EW: Tags\u003Cbr \u002F>\nAnd last, but definitely not the least, the Tags widget. You can display a list of tags as cloud or list, select the order of the tags, sort by option and the number of items to be displayed. The widget also provides you with more customization options including the unit, separator, search, text type, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>To translate the plugin, use translate.wordpress.org (GlotPress). You only need your WordPress.org account to join the collaborative translation project.\u003C\u002Fp>\n\u003Cp>You can translate Essential Widgets on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fessential-widgets\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","Essential Widgets is a WordPress plugin for widgets that allows you to create and add amazing widgets with high customization option",488631,70,2,"2026-01-26T17:59:00.000Z","5.9",[20,118,119,120,100],"pages","posts","tags","https:\u002F\u002Fcatchplugins.com\u002Fplugins\u002Fessential-widgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fessential-widgets.3.0.1.zip",98,"2026-02-04 18:41:50",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":103,"num_ratings":135,"last_updated":136,"tested_up_to":75,"requires_at_least":137,"requires_php":18,"tags":138,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"flexible-posts-widget","Flexible Posts Widget","3.5.0","DaveE","https:\u002F\u002Fprofiles.wordpress.org\u002Fdpe415\u002F","\u003Cp>The default Recent Posts widget is exceptionally basic. I always find myself in need of a way to easily display a selection of posts from any combination post type or taxonomy. Hence, Flexible Posts Widget.\u003C\u002Fp>\n\u003Cp>Flexible Posts Widget (FPW) is more than just a simple alternative to the default Recent Posts widget.  With many per-instance options it is highly customizable and allows advanced users to display the resulting posts virtually any way imaginable.\u003C\u002Fp>\n\u003Ch4>Features & options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customizable widget title\u003C\u002Fli>\n\u003Cli>Get posts by post type(s) and\u002For taxonomy & term(s) or directly by a list of post IDs.\u003C\u002Fli>\n\u003Cli>Control the number of posts displayed and the number of posts to offset.\u003C\u002Fli>\n\u003Cli>Option to display the post feature image.\u003C\u002Fli>\n\u003Cli>Select the post feature image size to display from existing image sizes: thumbnail, medium, large, post-thumbnail or any size defined by the current theme.\u003C\u002Fli>\n\u003Cli>Order posts by: date, modified date, ID, title, menu order, random, Post ID Order; and sort posts: ascending or descending.\u003C\u002Fli>\n\u003Cli>Each widget’s output can be customized by user-defined templates added to the current theme folder.\u003C\u002Fli>\n\u003Cli>Multi Language support. Compatible with \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">PolyLang\u003C\u002Fa> for sure. Not tested with other multi-language plugins, but it should work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Hooks\u003C\u002Fh4>\n\u003Cp>Flexible posts widget currently has two public hooks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter: \u003Ca href=\"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fflexible-posts-widget\u002Ftrunk\u002Fincludes\u002Fclass-fpw-widget.php#L191\" rel=\"nofollow ugc\">\u003Ccode>dpe_fpw_args\u003C\u002Fcode>\u003C\u002Fa> allows filtering the query vars before submitting the widget posts query.\u003C\u002Fli>\n\u003Cli>Filter: \u003Ca href=\"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fflexible-posts-widget\u002Ftrunk\u002Fincludes\u002Fclass-fpw-widget.php#L354\" rel=\"nofollow ugc\">\u003Ccode>dpe_fpw_template_{$template_name}\u003C\u002Fcode>\u003C\u002Fa> filters the template file path used to display the widget output.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Future updates & feature requests list\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use search box instead of ID text field for post id’s\u003C\u002Fli>\n\u003Cli>Shortcode functionality.\u003C\u002Fli>\n\u003Cli>Get posts by Author.\u003C\u002Fli>\n\u003Cli>Filter out the post currently being viewed.\u003C\u002Fli>\n\u003Cli>Get posts from the same archive (term\u002Fpost type\u002Fetc).\u003C\u002Fli>\n\u003Cli>Limit results by a time period.\u003C\u002Fli>\n\u003C\u002Ful>\n","An advanced posts display widget with many options. Display posts in your sidebars any way you'd like!",8000,214074,57,"2017-11-28T09:10:00.000Z","3.2",[20,119,120,24,100],"http:\u002F\u002Fflexiblepostswidget.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-posts-widget.3.5.0.zip",{"attackSurface":142,"codeSignals":183,"taintFlows":352,"riskAssessment":353,"analyzedAt":366},{"hooks":143,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":28,"unprotectedCount":28},[144,149,152,154,157,160,163,168,171,175],{"type":145,"name":146,"callback":146,"file":147,"line":148},"action","init","pretty-sidebar-categories.php",49,{"type":145,"name":150,"callback":150,"file":147,"line":151},"wp_loaded",69,{"type":145,"name":153,"callback":153,"file":147,"line":113},"wp_print_styles",{"type":145,"name":155,"callback":155,"file":147,"line":156},"admin_init",71,{"type":145,"name":158,"callback":158,"file":147,"line":159},"admin_menu",72,{"type":145,"name":161,"callback":161,"file":147,"line":162},"admin_print_scripts",73,{"type":164,"name":165,"callback":165,"priority":166,"file":147,"line":167},"filter","plugin_action_links",10,76,{"type":164,"name":169,"callback":169,"file":147,"line":170},"whitelist_options",77,{"type":164,"name":172,"callback":173,"file":147,"line":174},"get_terms","convert_terms_to_list",274,{"type":145,"name":176,"callback":177,"file":147,"line":178},"widgets_init","anonymous",463,[],[],[],[],{"dangerousFunctions":184,"sqlUsage":188,"outputEscaping":190,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":351},[185],{"fn":186,"file":147,"line":178,"context":187},"create_function","add_action( 'widgets_init', create_function( '', 'return register_widget(\"PrettySidebarCategories\");",{"prepared":28,"raw":28,"locations":189},[],{"escaped":28,"rawEcho":191,"locations":192},102,[193,197,199,201,202,204,205,207,208,210,211,213,214,216,218,220,222,223,224,226,228,229,230,233,235,236,237,239,241,242,243,244,245,247,248,249,251,252,254,255,256,257,258,259,260,261,262,264,265,266,268,269,270,271,272,274,275,277,278,280,282,283,285,287,288,290,291,292,293,295,297,298,300,302,303,304,306,308,310,311,312,314,316,317,318,320,322,323,324,326,328,329,331,333,335,337,339,341,343,345,347,349],{"file":194,"line":195,"context":196},"includes\\options-panel.php",20,"raw output",{"file":194,"line":198,"context":196},33,{"file":194,"line":200,"context":196},36,{"file":194,"line":200,"context":196},{"file":194,"line":203,"context":196},44,{"file":194,"line":203,"context":196},{"file":194,"line":206,"context":196},45,{"file":194,"line":206,"context":196},{"file":194,"line":209,"context":196},51,{"file":194,"line":209,"context":196},{"file":194,"line":212,"context":196},52,{"file":194,"line":212,"context":196},{"file":194,"line":215,"context":196},58,{"file":194,"line":217,"context":196},59,{"file":194,"line":219,"context":196},63,{"file":194,"line":221,"context":196},74,{"file":194,"line":221,"context":196},{"file":194,"line":221,"context":196},{"file":194,"line":225,"context":196},82,{"file":194,"line":227,"context":196},84,{"file":194,"line":123,"context":196},{"file":194,"line":123,"context":196},{"file":231,"line":232,"context":196},"includes\\widget-form.php",18,{"file":231,"line":234,"context":196},19,{"file":231,"line":234,"context":196},{"file":231,"line":234,"context":196},{"file":231,"line":238,"context":196},23,{"file":231,"line":240,"context":196},24,{"file":231,"line":240,"context":196},{"file":231,"line":50,"context":196},{"file":231,"line":50,"context":196},{"file":231,"line":198,"context":196},{"file":231,"line":246,"context":196},34,{"file":231,"line":246,"context":196},{"file":231,"line":246,"context":196},{"file":231,"line":250,"context":196},61,{"file":231,"line":250,"context":196},{"file":231,"line":253,"context":196},62,{"file":231,"line":253,"context":196},{"file":231,"line":151,"context":196},{"file":231,"line":113,"context":196},{"file":231,"line":113,"context":196},{"file":231,"line":162,"context":196},{"file":231,"line":221,"context":196},{"file":231,"line":221,"context":196},{"file":231,"line":170,"context":196},{"file":231,"line":263,"context":196},78,{"file":231,"line":263,"context":196},{"file":231,"line":225,"context":196},{"file":231,"line":267,"context":196},83,{"file":231,"line":267,"context":196},{"file":231,"line":27,"context":196},{"file":231,"line":27,"context":196},{"file":231,"line":11,"context":196},{"file":231,"line":273,"context":196},91,{"file":231,"line":273,"context":196},{"file":231,"line":276,"context":196},99,{"file":231,"line":276,"context":196},{"file":231,"line":279,"context":196},105,{"file":231,"line":281,"context":196},106,{"file":231,"line":281,"context":196},{"file":231,"line":284,"context":196},110,{"file":231,"line":286,"context":196},111,{"file":231,"line":286,"context":196},{"file":231,"line":289,"context":196},118,{"file":231,"line":289,"context":196},{"file":231,"line":289,"context":196},{"file":231,"line":289,"context":196},{"file":231,"line":294,"context":196},124,{"file":231,"line":296,"context":196},125,{"file":231,"line":296,"context":196},{"file":231,"line":299,"context":196},128,{"file":231,"line":301,"context":196},129,{"file":231,"line":301,"context":196},{"file":231,"line":301,"context":196},{"file":231,"line":305,"context":196},132,{"file":231,"line":307,"context":196},134,{"file":231,"line":309,"context":196},135,{"file":231,"line":309,"context":196},{"file":231,"line":309,"context":196},{"file":231,"line":313,"context":196},138,{"file":231,"line":315,"context":196},139,{"file":231,"line":315,"context":196},{"file":231,"line":315,"context":196},{"file":231,"line":319,"context":196},142,{"file":231,"line":321,"context":196},143,{"file":231,"line":321,"context":196},{"file":231,"line":321,"context":196},{"file":231,"line":325,"context":196},146,{"file":231,"line":327,"context":196},147,{"file":231,"line":327,"context":196},{"file":147,"line":330,"context":196},325,{"file":147,"line":332,"context":196},329,{"file":147,"line":334,"context":196},333,{"file":147,"line":336,"context":196},338,{"file":147,"line":338,"context":196},423,{"file":147,"line":340,"context":196},425,{"file":147,"line":342,"context":196},429,{"file":147,"line":344,"context":196},433,{"file":147,"line":346,"context":196},436,{"file":147,"line":348,"context":196},471,{"file":147,"line":350,"context":196},554,[],[],{"summary":354,"deductions":355},"The \"pretty-sidebar-categories\" plugin v1.2 presents a mixed security posture. On the positive side, it demonstrates excellent practices regarding database interactions, utilizing prepared statements exclusively, and it has no known past vulnerabilities or CVEs, suggesting a history of responsible development. The attack surface appears minimal, with no identified AJAX handlers, REST API routes, shortcodes, or cron events, further reducing potential entry points for attackers.\n\nHowever, significant concerns arise from the static code analysis. The presence of the `create_function` is a critical security risk, as it allows for the execution of arbitrary PHP code within the plugin. Additionally, the complete lack of output escaping (0% properly escaped) for 102 detected outputs creates a high likelihood of cross-site scripting (XSS) vulnerabilities. The absence of nonce and capability checks, while not directly tied to exposed entry points in this analysis, indicates a general lack of security hardening that could become problematic if the attack surface were to expand or if the plugin interacts with other components that might expose unsanitized data.\n\nIn conclusion, while the plugin's clean vulnerability history and minimal attack surface are commendable, the identified code signals – specifically `create_function` and universal unescaped output – represent serious security flaws. These issues significantly elevate the risk associated with this plugin, making it a target for attackers seeking to inject malicious code or steal user data.",[356,359,361,364],{"reason":357,"points":358},"Presence of dangerous function: create_function",15,{"reason":360,"points":195},"No output escaping detected",{"reason":362,"points":363},"No nonce checks",5,{"reason":365,"points":363},"No capability checks","2026-03-16T21:20:49.132Z",{"wat":368,"direct":376},{"assetPaths":369,"generatorPatterns":371,"scriptPaths":372,"versionParams":373},[370],"\u002Fwp-content\u002Fplugins\u002Fpretty-sidebar-categories\u002Fincludes\u002Fpretty-sidebar-categories-admin.js",[],[370],[374,375],"pretty-sidebar-categories\u002Fstyle.css?ver=","pretty-sidebar-categories-admin.js?ver=",{"cssClasses":377,"htmlComments":379,"htmlAttributes":380,"restEndpoints":386,"jsGlobals":387,"shortcodeOutput":389},[4,378],"psc-container",[],[381,382,383,384,385],"data-psc-style","data-psc-thumbnail-size","data-psc-show-excerpt","data-psc-excerpt-length","data-psc-hide-current",[],[388],"prettySidebarCategoriesAdmin",[]]