[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4PgQLhoUvH_GJVKuhd2XU2gSqheAa8IpigSH0QV92dM":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":131,"fingerprints":173},"custom-excerpts","Custom Excerpts","1.0.1","Seans0n","https:\u002F\u002Fprofiles.wordpress.org\u002Fseans0n\u002F","\u003Cp>Custom Excerpts allows you to implement custom excerpt text, length, and to choose HTML tags to allow and whether to make the link nofollow or dofollow. Previously the only way to achieve this was to edit the WordPress core file formatting.php which meant changes would be lost after each update.\u003C\u002Fp>\n\u003Cp>Related Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.seanbluestone.com\u002Fcustomizing-the_excerpt\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom Excerpts allows you to create a custom excerpt length, choose HTML tags to allow and whether to make the link nofollow or dofollow.",50,11606,0,"2009-02-01T01:06:00.000Z","2.7","2.3","",[19,20,21,22,23],"excerpt","excerpts","post-length","posts","template-tags","http:\u002F\u002Fwww.seanbluestone.com\u002Fcustom_excerpts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-excerpts.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"seans0n",2,60,30,84,"2026-04-05T02:03:02.513Z",[38,59,76,94,112],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":17,"tags":53,"homepage":17,"download_link":58,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ultimate-sticky-posts","Ultimate Sticky Posts Widget","3.0.0","Pieter Ferrreira","https:\u002F\u002Fprofiles.wordpress.org\u002Fpieter-ferrreira\u002F","\u003Cp>A Sticky Post Widget built around what you need to do, easlily the best WordPress Sticky Post Widget there is to use to display your posts, sticky posts or even both, With lots of features, this widget is easily manipulated and gives the user a great experience with sticky posts.\u003C\u002Fp>\n\u003Cp>This widget was designed to be easy to use for both the average user and the developer type.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show Titles\u003C\u002Fli>\n\u003Cli>Link Titles\u003C\u002Fli>\n\u003Cli>Show post Excerpt\u003C\u002Fli>\n\u003Cli>Set excerpt Length\u003C\u002Fli>\n\u003Cli>Show Category\u003C\u002Fli>\n\u003Cli>Show Readmore\u003C\u002Fli>\n\u003Cli>Custom Readmore Title\u003C\u002Fli>\n\u003Cli>Set number of posts to show\u003C\u002Fli>\n\u003Cli>Show Thumbnails\u003C\u002Fli>\n\u003Cli>Display Sticky posts, all posts or hide sticky posts\u003C\u002Fli>\n\u003Cli>Display posts from categories\u003C\u002Fli>\n\u003Cli>Ability to multi-select categories\u003C\u002Fli>\n\u003Cli>OrderBy – Date, Title, Comment Count or random\u003C\u002Fli>\n\u003Cli>Add custom css classes and ID’s\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If there are any issues, or you would like to recomend soemthing please feel free to email me  pieter@baobweb.com\u003C\u002Fp>\n\u003Cp>If you would like to buy me a cup of coffee, please feel free here \u003Ca href='https:\u002F\u002Fwww.paynow.co.zw\u002FPayment\u002FLink\u002F?q=c2VhcmNoPWJpbGxpbmclNDBiYW9id2ViLmNvbSZhbW91bnQ9NS4wMCZyZWZlcmVuY2U9V29yZHByZXNzK1BsdWdpbiZsPTE%3d' rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fp>\n","This Widget works well to display sticky\u002Fposts or both.",100,6345,92,5,"2018-01-30T09:45:00.000Z","4.9.29","3.0.1",[20,54,55,56,57],"post-thumbnail","recent-posts","sticky-posts","sticky-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-sticky-posts.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":34,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":16,"requires_php":17,"tags":70,"homepage":74,"download_link":75,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pauls-latest-posts","Pauls Latest Posts","1.9","paulmac","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaulmac\u002F","\u003Cp>Pauls Latest Posts displays a list of your latest posts and comments in the sidebar with excerpts. Excerpts length can be modified or left out completely. Useful for sites that display one post on the main page, and want to link to previous posts.\u003C\u002Fp>\n\u003Ch3>Feedback\u003C\u002Fh3>\n\u003Cp>Feedback is welcome as are feature requests. Just leave a comment on the \u003Ca href=\"http:\u002F\u002Fwww.paulmc.org\u002Fwhatithink\u002Fwordpress\u002Fplugins\u002Fpauls-latest-posts\u002F\" rel=\"nofollow ugc\">Plugin Page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cp>Thanks goes to the following people: Simon who suggested that I add the Latest Comments functionality, Juno for suggesting the HTML functionality, the ability to change the Read More text, specify post and comment titles, disabling and enabling post title, comment title and styles. Wil for suggesting the Randomised Offset setting, Farabi for suggesting the category option, Peter for reporting the bug fixed in version 1.8, Charles for the post date.\u003C\u002Fp>\n","Display latest posts with excerpts and comments in a sidebar widget.",5421,"2009-04-13T04:37:00.000Z","2.7.1",[20,71,22,72,73],"lastest","sidebar","widget","http:\u002F\u002Fwww.paulmc.org\u002Fwhatithink\u002Fwordpress\u002Fplugins\u002Fpauls-latest-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpauls-latest-posts.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":34,"downloaded":84,"rating":13,"num_ratings":13,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":92,"download_link":93,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"recent-posts-ultimate","Recent Posts Ultimate","1.0.7","Douglas \"BearlyDoug\" Hazard","https:\u002F\u002Fprofiles.wordpress.org\u002Fbearlydoug\u002F","\u003Cp>Recent Posts Ultimate\u003C\u002Fp>\n\u003Cp>This plugin takes the best features of five VERY popular recent posts plugins, tosses in the ability to show posts with or without HTML code and gives you a Shortcode builder (which you can copy\u002Fpaste anywhere on a page, a post or inside a widget), while allowing custom post types to be used.\u003C\u002Fp>\n\u003Cp>You can limit it to certain post types, certain categories, sort it by title or date posted, ascending, descending. You can even select whether you want the featured image shown (as a thumbnail), hide\u002Fshow the title, link the title, the text, control how many words you want shown in the snippet, etc.\u003C\u002Fp>\n\u003Cp>Important note: Not all features mentioned above are in this current version. See below for our planned updates.\u003C\u002Fp>\n\u003Cp>While this is the first version of this plugin, it should be robust enough to handle just about any of your needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Current Version 1.0.7\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Shortcode builder allows you to customize most aspects of the post (hide post title, category, date).\u003C\u002Fli>\n\u003Cli>Works anywhere you can use shortcode.\u003C\u002Fli>\n\u003Cli>Responsive, width-wise. Height of div will adjust automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is not compatible with WordPress versions less than 5.0. Requires PHP 5.6+.\u003C\u002Fp>\n\u003Ch4>TROUBLESHOOTING:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Check the FAQs\u002FHelp located on WordPress’ Plugin page, or the Support forum on WordPress.org’s plugin area.\u003C\u002Fli>\n\u003Cli>The Shortcode Builder has been extensively tested with both jQuery version 1.12.4 and 3.5.1, without any issues. The output, however, does not need jQuery\u002FJavaScript.\u003C\u002Fli>\n\u003C\u002Ful>\n","RPU is the ultimate recent posts plugin, even allowing HTML to be displayed. Quick, easy and efficient!",1377,"2023-11-24T15:59:00.000Z","6.4.8","5.2","5.6",[20,90,22,55,91],"html-allowed","shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-ultimate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-ultimate.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":13,"num_ratings":13,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":17,"tags":107,"homepage":110,"download_link":111,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"end-content","End Content","0.1","slee","https:\u002F\u002Fprofiles.wordpress.org\u002Fslee\u002F","\u003Cp>This plug-in allows you to add code such as a PayPal donate button to end of a post or page.\u003Cbr \u002F>\nYou can select certain post categories or certain pages to show the content or have it shown on all content.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Support is provided at http:\u002F\u002Fwww.thefunkhouse.co.uk\u002Fwordpress-plugins\u002Fend-content\u003C\u002Fp>\n","Allows you to add content to the end of pages, posts or both.",10,3010,"2008-11-05T22:54:00.000Z","2.6.3","2.5",[95,20,108,22,109],"pages","signature","http:\u002F\u002Fwww.thefunkhouse.co.uk\u002Fwordpress-plugins\u002Fend-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fend-content.0.1.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":46,"num_ratings":122,"last_updated":123,"tested_up_to":86,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":129,"download_link":130,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-post-excerpt","Advanced Post Excerpt","1.0.0","Steve Grunwell","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevegrunwell\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FExcerpt\" rel=\"nofollow ugc\">WordPress post excerpts\u003C\u002Fa> can be a great way to hand-craft the summary of your content. Unfortunately, writing post excerpts isn’t as nice of an experience as what you find elsewhere in WordPress. Want to include links in your excerpts, or bold some text? Hopefully you know some HTML!\u003C\u002Fp>\n\u003Cp>Advanced Post Excerpts is designed to change that, by giving your editors an easy, intuitive interface for writing great post excerpts.\u003C\u002Fp>\n\u003Cp>For complete details and\u002For to contribute to ongoing development, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstevegrunwell\u002Fadvanced-post-excerpt\" rel=\"nofollow ugc\">visit this project on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","Replace the default Post Excerpt meta box with a superior editing experience.",2000,22870,4,"2023-12-18T23:47:00.000Z","4.5","7.0",[20,127,128],"tinymce","wysiwyg","https:\u002F\u002Fgithub.com\u002Fstevegrunwell\u002Fadvanced-post-excerpt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-post-excerpt.1.0.0.zip",{"attackSurface":132,"codeSignals":149,"taintFlows":161,"riskAssessment":162,"analyzedAt":172},{"hooks":133,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":148,"entryPointCount":13,"unprotectedCount":13},[134,140],{"type":135,"name":136,"callback":137,"file":138,"line":139},"filter","the_excerpt","ce_excerpt_filter","custom_excerpts.php",20,{"type":141,"name":142,"callback":143,"file":138,"line":144},"action","admin_menu","ce_menu",21,[],[],[],[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":160},[],{"prepared":13,"raw":13,"locations":152},[],{"escaped":13,"rawEcho":32,"locations":154},[155,158],{"file":138,"line":156,"context":157},42,"raw output",{"file":138,"line":159,"context":157},56,[],[],{"summary":163,"deductions":164},"The \"custom-excerpts\" plugin v1.0.1 demonstrates a generally good security posture regarding its attack surface and the use of prepared statements for SQL queries. The absence of AJAX handlers, REST API routes, shortcodes, cron events, and file operations significantly reduces the potential entry points for attackers. Furthermore, the reported zero known CVEs and a clean vulnerability history suggest a stable and well-maintained codebase.\n\nHowever, a significant concern arises from the output escaping analysis. With 100% of detected outputs not being properly escaped, this plugin presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. Any data processed or displayed by this plugin that originates from user input or external sources could be injected with malicious scripts. The lack of capability checks and nonce checks, while not directly flagged as risks due to the limited entry points, also represent a missed opportunity for robust authentication and authorization, which could become critical if new entry points were introduced in future versions.\n\nIn conclusion, while the plugin benefits from a small attack surface and secure SQL practices, the unescaped output is a critical flaw that requires immediate attention. The vulnerability history is positive, but the current static analysis findings highlight a specific and exploitable weakness.",[165,168,170],{"reason":166,"points":167},"Unescaped output detected",8,{"reason":169,"points":49},"No capability checks",{"reason":171,"points":49},"No nonce checks","2026-03-16T21:59:33.768Z",{"wat":174,"direct":179},{"assetPaths":175,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[],[],[],[],{"cssClasses":180,"htmlComments":182,"htmlAttributes":183,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[181],"wrap",[],[184,185,186,187,188,189,190,191,192],"name=\"ce_html\"","name=\"ce_length\"","name=\"ce_moretext\"","name=\"ce_nofollow\"","value=\"Yes\"","value=\"No\"","selected","name=\"page_options\"","value=\"ce_length,ce_moretext,ce_html,ce_nofollow\"",[],[],[]]