[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flTqycAMjHrkzHNIq9vudzSyRhhkHLybQ7CwtAmfEs0Y":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":140,"fingerprints":189},"wp-archives","WP-Archives","0.8","Kodetop","https:\u002F\u002Fprofiles.wordpress.org\u002Funijimpe\u002F","\u003Cp>Create a list with all the posts, grouped by months and years like a tree of contents. This plugin is based on \u003Ca href=\"http:\u002F\u002Fwww.geekwithlaptop.com\u002Fprojects\u002Fclean-archives\u002F\" title=\"SRG Clean Archives\" rel=\"nofollow ugc\">SRG Clean Archives\u003C\u002Fa> but modified to be faster and not using additional libraries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy install\u003C\u002Fli>\n\u003Cli>Clean list of your posts\u003C\u002Fli>\n\u003Cli>No additional configuration is required\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to Use\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a page called \u003Ccode>archives\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>On page created to insert the text:\u003C\u002Fp>\n\u003Cp>\u003C!–wp_archives–>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Display your archives with year\u002Fmonth list.",100,19684,1,"2009-06-02T04:38:00.000Z","2.7.1","1.5","",[19,20,21,22,23],"all","archives","list","month","post","http:\u002F\u002Fblog.unijimpe.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-archives.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"unijimpe",4,2110,30,84,"2026-04-05T15:08:48.973Z",[39,59,81,103,120],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":17,"tags":54,"homepage":57,"download_link":58,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smart-archives-reloaded","Smart Archives Reloaded","2.0.5","scribu","https:\u002F\u002Fprofiles.wordpress.org\u002Fscribu\u002F","\u003Cp>Smart Archives Reloaded allows you to display a list of posts grouped by year and month. It also provides several interesting navigation elements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Format list:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>list\u003C\u002Fstrong> = a list of posts grouped by month\u003C\u002Fli>\n\u003Cli>\u003Cstrong>block\u003C\u002Fstrong> = a compact block of links to year and date archive pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>menu\u003C\u002Fstrong> = a two-level menu with links to year and date archive pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>both\u003C\u002Fstrong> = block + list (\u003Ca href=\"http:\u002F\u002Fscribu.net\u002Farchive\" rel=\"nofollow ugc\">example\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fancy\u003C\u002Fstrong> = menu + list + JavaScript (\u003Ca href=\"http:\u002F\u002Fwww.conceptfusion.co.nz\u002Farchive\" rel=\"nofollow ugc\">example\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>No support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I do not offer support for this plugin, either free or paid.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Credits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fjustinblanton.com\" rel=\"nofollow ugc\">Justin Blanton\u003C\u002Fa>, for the original \u003Ca href=\"http:\u002F\u002Fjustinblanton.com\u002Fprojects\u002Fsmartarchives\u002F\" rel=\"nofollow ugc\">Smart Archives\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.conceptfusion.co.nz\u002F\" rel=\"nofollow ugc\">Simon Pritchard\u003C\u002Fa>, for the fancy format\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Links: \u003Ca href=\"http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fsmart-archives-reloaded\" rel=\"nofollow ugc\">Plugin News\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fscribu.net\" rel=\"nofollow ugc\">Author’s Site\u003C\u002Fa>\u003C\u002Fp>\n","Easily display posts grouped by year and month, in one or more elegant formats",1000,99428,86,15,"2017-11-28T18:48:00.000Z","3.4.2","3.2",[55,20,56],"archive","post-list","http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fsmart-archives-reloaded","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-archives-reloaded.2.0.5.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":17,"tags":73,"homepage":79,"download_link":80,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ts-widget-pack","Widget Pack","1.2","Slobodan Manic","https:\u002F\u002Fprofiles.wordpress.org\u002Fslobodanmanic\u002F","\u003Cp>Widget Pack consists of several widget modules that will enable you to do the things you wish were WordPress standard features.\u003C\u002Fp>\n\u003Cp>The idea behind building such a plugin is that we believe following WordPress.org codex and best practices is the only way of developing WordPress themes and plugins.\u003C\u002Fp>\n\u003Cp>We encourage all end-users, as well as developers, to extend any additional functionality of WordPress themes by using Widget Pack. This ensures painless and safe switching themes without loosing any widget content or its function.\u003C\u002Fp>\n\u003Ch4>TS Call to Action Widget\u003C\u002Fh4>\n\u003Cp>Call to action widget gives you an option of inserting a call to action box in any widgetized area of your WordPress theme. Elements of the call to action widget are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Call to action text\u003C\u002Fli>\n\u003Cli>Button link\u003C\u002Fli>\n\u003Cli>Button text\u003C\u002Fli>\n\u003Cli>Button second line text\u003C\u002Fli>\n\u003Cli>Button position (right, left, below, no-button\u003C\u002Fli>\n\u003Cli>Button color (yellow, blue, red, green, black)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS List Authors Widget\u003C\u002Fh4>\n\u003Cp>This widget lists all authors on your blog. You have the option of customizing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Number of authors to display\u003C\u002Fli>\n\u003Cli>Show\u002Fhide author Gravatars\u003C\u002Fli>\n\u003Cli>Gravatar Size (32px, 48px, 64px)\u003C\u002Fli>\n\u003Cli>Sort by (number of posts, alphabetically)\u003C\u002Fli>\n\u003Cli>Sorting (ascending, descending)\u003C\u002Fli>\n\u003Cli>Show latest posts for each author\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS oEmbed Widget\u003C\u002Fh4>\n\u003Cp>TS oEmbed allows you to embed all kinds of stuff without worrying about the code. You just enter the link and widget does the rest.\u003C\u002Fp>\n\u003Cp>Supported formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Animoto\u003C\u002Fli>\n\u003Cli>Blip\u003C\u002Fli>\n\u003Cli>CollegeHumor\u003C\u002Fli>\n\u003Cli>DailyMotion\u003C\u002Fli>\n\u003Cli>EmbedArticles\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>FunnyOrDie.com\u003C\u002Fli>\n\u003Cli>Hulu\u003C\u002Fli>\n\u003Cli>Imgur\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>iSnare\u003C\u002Fli>\n\u003Cli>Issuu\u003C\u002Fli>\n\u003Cli>Kickstarter\u003C\u002Fli>\n\u003Cli>Meetup.com\u003C\u002Fli>\n\u003Cli>Mixcloud\u003C\u002Fli>\n\u003Cli>Photobucket\u003C\u002Fli>\n\u003Cli>PollDaddy\u003C\u002Fli>\n\u003Cli>Rdio\u003C\u002Fli>\n\u003Cli>Revision3\u003C\u002Fli>\n\u003Cli>Scribd\u003C\u002Fli>\n\u003Cli>SlideShare\u003C\u002Fli>\n\u003Cli>SmugMug   \u003C\u002Fli>\n\u003Cli>SoundCloud\u003C\u002Fli>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>TED\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Vine\u003C\u002Fli>\n\u003Cli>WordPress.tv\u003C\u002Fli>\n\u003Cli>YouTube   Videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS Page Tree Widget\u003C\u002Fh4>\n\u003Cp>The widget shows your current position in page hierarchy. Options you have for TS Page Tree widget are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Page tree top level page (current, top)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>“Current” shows only child pages and all pages bellow the one you’re currently viewing\u003C\u002Fp>\n\u003Cp>“Top” shows top level ancestors.\u003C\u002Fp>\n\u003Ch4>TS Preview Post Widget\u003C\u002Fh4>\n\u003Cp>Preview Post widget shows the post you’d like to feature. For that post you choose:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post ID\u003C\u002Fli>\n\u003Cli>Show post title\u003C\u002Fli>\n\u003Cli>Show post thumbnail\u003C\u002Fli>\n\u003Cli>Show Excerpt\u003C\u002Fli>\n\u003Cli>Read more link text (leave more link text)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS Social Icons\u003C\u002Fh4>\n\u003Cp>Social Icons widget enables people to easily connect with you on social networks of your choosing and there’s an abundance of them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Dribbble\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Last.fm\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>TS Call to Action Widget\u003C\u002Fh4>\n\u003Cp>Call to action widget gives you an option of inserting a call to action box in any widgetized area of your WordPress theme. Elements of the call to action widget are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Call to action text\u003C\u002Fli>\n\u003Cli>Button link\u003C\u002Fli>\n\u003Cli>Button text\u003C\u002Fli>\n\u003Cli>Button second line text\u003C\u002Fli>\n\u003Cli>Button position (right, left, below, no-button\u003C\u002Fli>\n\u003Cli>Button color (yellow, blue, red, green, black)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS List Authors Widget\u003C\u002Fh4>\n\u003Cp>This widget lists all authors on your blog. You have the option of customizing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Number of authors to display\u003C\u002Fli>\n\u003Cli>Show\u002Fhide author Gravatars\u003C\u002Fli>\n\u003Cli>Gravatar Size (32px, 48px, 64px)\u003C\u002Fli>\n\u003Cli>Sort by (number of posts, alphabetically)\u003C\u002Fli>\n\u003Cli>Sorting (ascending, descending)\u003C\u002Fli>\n\u003Cli>Show latest posts for each author\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS oEmbed Widget\u003C\u002Fh4>\n\u003Cp>TS oEmbed allows you to embed all kinds of stuff without worrying about the code. You just enter the link and widget does the rest.\u003C\u002Fp>\n\u003Cp>Supported formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>YouTube (public videos only)\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Flickr (both videos and images)\u003C\u002Fli>\n\u003Cli>Hulu\u003C\u002Fli>\n\u003Cli>Twitter (WordPress 3.4+)\u003C\u002Fli>\n\u003Cli>DailyMotion\u003C\u002Fli>\n\u003Cli>blip.tv\u003C\u002Fli>\n\u003Cli>Viddler\u003C\u002Fli>\n\u003Cli>Qik\u003C\u002Fli>\n\u003Cli>Revision3\u003C\u002Fli>\n\u003Cli>Scribd\u003C\u002Fli>\n\u003Cli>Photobucket\u003C\u002Fli>\n\u003Cli>PollDaddy\u003C\u002Fli>\n\u003Cli>WordPress.tv (only VideoPress-type videos for the time being)\u003C\u002Fli>\n\u003Cli>SmugMug (WordPress 3.0+)\u003C\u002Fli>\n\u003Cli>FunnyOrDie.com (WordPress 3.0+)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS Page Tree Widget\u003C\u002Fh4>\n\u003Cp>The widget shows your current position in page hierarchy. Options you have for TS Page Tree widget are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Page tree top level page (current, top)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>“Current” shows only child pages and all pages bellow the one you’re currently viewing\u003C\u002Fp>\n\u003Cp>“Top” shows top level ancestors.\u003C\u002Fp>\n\u003Ch4>TS Preview Post Widget\u003C\u002Fh4>\n\u003Cp>Preview Post widget shows the post you’d like to feature. For that post you choose:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post ID\u003C\u002Fli>\n\u003Cli>Show post title\u003C\u002Fli>\n\u003Cli>Show post thumbnail\u003C\u002Fli>\n\u003Cli>Show Excerpt\u003C\u002Fli>\n\u003Cli>Read more link text (leave more link text)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TS Social Icons\u003C\u002Fh4>\n\u003Cp>Social Icons widget enables people to easily connect with you on social networks of your choosing and there’s an abundance of them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Dribbble\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Last.fm\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Social Icons – http:\u002F\u002Fveodesign.com\u002F2011\u002Fen\u002F11\u002F08\u002Fsomacro-27-free-big-and-simple-social-media-icons\u002F\u003C\u002Fp>\n","Widget Pack is a WordPress plugin that enables essential, yet powerful features for your website.",300,24328,3,"2016-06-27T07:37:00.000Z","4.2.39","4.0",[74,75,76,77,78],"call-to-action-widget","list-authors","oembed","page-tree","preview-post-widget","https:\u002F\u002Fgithub.com\u002Fslobodan\u002FTS-Widget-Pack","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fts-widget-pack.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":11,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":101,"download_link":102,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"a-z-indexing-startup","A-Z Indexing startup","0.0.1","ridahost","https:\u002F\u002Fprofiles.wordpress.org\u002Fridahost\u002F","\u003Cp>list posts alphabetically: A plugin that provides an A-Z index of the posts displayed on a particular page or category based on the post title.After you activate the plugin, you do not have to do nothing .You will see the result.\u003C\u002Fp>\n\u003Cp>This is very beta at the moment, it has only been tested . so don’t go mad if it doesn’t work for you. Let me know though.\u003C\u002Fp>\n","This is a simple plugin that provides an A-Z index of the posts displayed on a particular page based on the post title.",60,4417,5,"2014-12-21T23:23:00.000Z","3.9.40","3.0.1",[96,97,98,99,100],"a-z-indexing","alphabetical-index","alphabetically-order","index","list-posts-alphabetically","http:\u002F\u002Fwww.adsnest.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fa-z-indexing-startup.zip",{"slug":100,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":35,"downloaded":110,"rating":89,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":17,"tags":115,"homepage":17,"download_link":119,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"List Posts Alphabetically","1.0","AltPress","https:\u002F\u002Fprofiles.wordpress.org\u002Faltpress\u002F","\u003Cp>This plugin simply displays posts in alhpabetical order and inserts a jump-to bar the top of the page. Is it used by inserting the shortcode [a-z category=””].\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Tested up to WordPress 4.8.1\u003C\u002Fp>\n","Lists posts alphabetically by category.",2190,6,"2017-09-06T22:44:00.000Z","4.8.28","3.5",[116,117,100,118],"a-z","list-a-z","list-posts-by-category","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-posts-alphabetically.1.0.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":11,"num_ratings":13,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":138,"download_link":139,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"all-posts-archive-page","Binge Reading Archive Page","0.61","Eric Rosenberg","https:\u002F\u002Fprofiles.wordpress.org\u002Feric1985\u002F","\u003Cp>This plugin displays all posts by month in a chronological format for easy binge reading. You can simply add the shortcode \u003Ccode>[binge_archive]\u003C\u002Fcode> anywhere on your site to create a month-by-month archive of every post. It’s a great way for new readers to dive into your entire blog history!\u003C\u002Fp>\n\u003Cp>For more details, visit the official plugin page here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fericrosenberg.com\u002Fbinge-reading-archive-page-template-for-wordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fericrosenberg.com\u002Fbinge-reading-archive-page-template-for-wordpress\u002F\u003C\u002Fa>\u003C\u002Fp>\n","A plugin to create an \"all posts since this site started by month\" listing. Works on all themes with a shortcode.",10,1966,"2025-11-22T17:35:00.000Z","6.8.5","5.0","7.0",[135,55,136,137],"all-themes","binge-reading","posts-listing","https:\u002F\u002Fericrosenberg.com\u002Fbinge-reading-archive-page-template-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-posts-archive-page.0.61.zip",{"attackSurface":141,"codeSignals":162,"taintFlows":180,"riskAssessment":181,"analyzedAt":188},{"hooks":142,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":27,"unprotectedCount":27},[143,149,154],{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","the_content","wparc_findarchives","wp-archives.php",57,{"type":150,"name":151,"callback":152,"file":147,"line":153},"action","init","wparc_setarchive",69,{"type":150,"name":155,"callback":156,"file":147,"line":157},"wp_head","wparc_addheader",70,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":172,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":179},[],{"prepared":27,"raw":165,"locations":166},2,[167,170],{"file":147,"line":168,"context":169},19,"$wpdb->get_results() with variable interpolation",{"file":147,"line":171,"context":169},31,{"escaped":27,"rawEcho":165,"locations":173},[174,177],{"file":147,"line":175,"context":176},26,"raw output",{"file":147,"line":178,"context":176},46,[],[],{"summary":182,"deductions":183},"The \"wp-archives\" plugin version 0.8 exhibits a generally strong security posture, with no reported vulnerabilities or critical findings in static and taint analysis. The absence of AJAX handlers, REST API routes, shortcodes, cron events, and file operations significantly limits the attack surface. Furthermore, the code signals indicate a lack of dangerous functions and external HTTP requests, which are common vectors for exploits.  However, there are significant concerns regarding database interaction and output handling.  The presence of two SQL queries that do not utilize prepared statements, coupled with zero instances of proper output escaping, presents a notable risk. This could potentially lead to SQL injection vulnerabilities if user-supplied data is not meticulously sanitized before being used in database queries, or Cross-Site Scripting (XSS) vulnerabilities if output is not properly escaped before being displayed to users. While the plugin has no known vulnerability history, the identified coding practices in SQL and output handling warrant attention to prevent future security issues. The plugin's strength lies in its limited attack surface and lack of historically exploited patterns, but the implementation of its core functionalities, particularly database and output handling, needs improvement to ensure robust security.",[184,186],{"reason":185,"points":128},"SQL queries not using prepared statements",{"reason":187,"points":111},"Output not properly escaped","2026-03-16T20:45:40.908Z",{"wat":190,"direct":195},{"assetPaths":191,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[],[],[],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":200,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[],[198,199],"\u003C!-- WP-Archives 0.8 by unijimpe -->","\u003C!--wp_archives-->",[],[],[],[204,205,206,207,208],"\u003Cstrong>","\u003Cul>","\u003Cli>","\u003C\u002Fa>","\u003C\u002Fstrong>"]