[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f322tPxwrx6zYnfbdhTdps8EaCDOx0RaO1lhLTyiVq3k":3,"$f8ngZhbQTb3_I9Iwp8DUo0zfAoSZHihR76Hn02L1_tkk":200,"$fBjhJCyK1zr1SzKgC5gfKr4HWfH5T6jiZGFFOkBbIbk0":205},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":37,"analysis":127,"fingerprints":179},"multiple-excerpt-lengths","Multiple Excerpt Lengths","1.2","Raaj Trambadia","https:\u002F\u002Fprofiles.wordpress.org\u002Fraajtram\u002F","\u003Cp>Do you have excerpts on multiple pages? Do you want to have them at different lengths?\u003C\u002Fp>\n\u003Cp>With the Multiple Excerpt Lengths plugin, you can now control the length (in words) of excerpts present at various different templates throughout your WordPress site.\u003C\u002Fp>\n\u003Cp>By default, \u003Cstrong>WordPress sets the length of excerpts at 55 words\u003C\u002Fstrong>. It is fairly simple to change this length – it only requires you to add a short piece of code to your functions.php file. However, once you add that code, it changes the length of \u003Cstrong>ALL\u003C\u002Fstrong> the excerpts present on your site, and you may not want that.\u003C\u002Fp>\n\u003Cp>For example, you might want to shorten the length of the excerpts on your Front Page where you have 3 recent blog posts displayed horizontally in columns but you might not want to change the length of the excerpts on your Blog Page (which may be displaying 10 of your recent posts).\u003C\u002Fp>\n\u003Cp>With this plugin, you’ll be able to change the length of excerpts present at various different locations throughout your site. By default, the plugin will keep the excerpts at 55 words. If you wish to change the length for a given page\u002Ftemplate, you can do so by specifying a number for the appropriate page\u002Ftemplate.\u003C\u002Fp>\n","Allows you to change the lengths of WordPress excerpts (the_excerpt) that are present at various pages\u002Ftemplates throughout your site.",70,4803,100,1,"2019-09-08T08:14:00.000Z","5.2.24","3.0.1","",[20,21,22,23],"excerpt","excerpts","wp_loop","wp_query","https:\u002F\u002Fraajtram.com\u002Fplugins\u002Fmel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-excerpt-lengths.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"raajtram",30,84,"2026-05-19T23:09:29.584Z",[38,58,76,93,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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,23049,4,"2023-12-18T23:47:00.000Z","6.4.8","4.5","7.0",[21,54,55],"tinymce","wysiwyg","https:\u002F\u002Fgithub.com\u002Fstevegrunwell\u002Fadvanced-post-excerpt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-post-excerpt.1.0.0.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":18,"tags":72,"homepage":74,"download_link":75,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"recent-posts-with-excerpts","Recent Posts with Excerpts","2.6.1","Stephanie Leary","https:\u002F\u002Fprofiles.wordpress.org\u002Fsillybean\u002F","\u003Cp>A widget that lists your most recent posts with excerpts, optionally limited to a category. The number of posts and excerpts is configurable; for example, you could show the titles of five posts but include the excerpt for only the two most recent. Supports \u003Ca href=\"http:\u002F\u002Frobsnotebook.com\u002Fthe-excerpt-reloaded\u002F\" rel=\"nofollow ugc\">the_excerpt Reloaded\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fsparepencil.com\u002Fcode\u002Fadvanced-excerpt\u002F\" rel=\"nofollow ugc\">Advanced Excerpt\u003C\u002Fa> for excerpts with HTML formatting.\u003C\u002Fp>\n\u003Cp>New! Supports displaying post thumbnails along with excerpts. Widget options let you place the thumbnails above the title, in between the title and the excerpt, or below the excerpt.\u003C\u002Fp>\n\u003Cp>Now on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsillybean\u002FRecent-Posts-with-Excerpts\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Serbo-Croatian (sr-RS) by \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\" rel=\"nofollow ugc\">Borisa Djuraskovic\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you would like to send me a translation, please write to me through \u003Ca href=\"http:\u002F\u002Fstephanieleary.com\u002Fabout\u002Fcontact\u002F\" rel=\"nofollow ugc\">my contact page\u003C\u002Fa>. Let me know which plugin you’ve translated and how you would like to be credited. I will write you back so you can attach the files in your reply.\u003C\u002Fp>\n","A widget that lists your most recent posts with optional excerpts.",700,52912,5,"2016-06-30T20:09:00.000Z","4.8.28","2.8",[21,73],"widgets","http:\u002F\u002Fstephanieleary.com\u002Fcode\u002Fwordpress\u002Frecent-posts-with-excerpts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-with-excerpts.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":48,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":18,"tags":89,"homepage":91,"download_link":92,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"excerpts-for-pages","Excerpts for Pages","1.6","Joan Boluda","https:\u002F\u002Fprofiles.wordpress.org\u002Fboluda\u002F","\u003Cp>This plugin automaticaly adds excerpts for Pages\u003C\u002Fp>\n","This plugin adds excerpts for Pages",500,8369,"2017-04-18T14:49:00.000Z","3.6.1","3.5.0",[21,90],"pages","http:\u002F\u002Fboluda.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexcerpts-for-pages.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":84,"downloaded":101,"rating":13,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":18,"requires_php":18,"tags":105,"homepage":108,"download_link":109,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":110,"fetched_at":29},"simply-excerpts","Simply Excerpts","1.7","A. Jones","https:\u002F\u002Fprofiles.wordpress.org\u002Fnomadcoder\u002F","\u003Cp>Version 1.7\u003C\u002Fp>\n\u003Cp>Donations for extended support are appreciated but are never required!\u003C\u002Fp>\n\u003Cp>For quicker support, please visit our website www.shooflysolutions.com\u003C\u002Fp>\n\u003Cp>Please be kind and rate this plugin. Everything helps!\u003C\u002Fp>\n\u003Cp>This plugin is a very simple plugin the allows you to change the number of words that are displayed in excerpts and to replace the elipsis with text.\u003C\u002Fp>\n\u003Cp>The settings for this plugin can be found on the Settings Menu in the Admin Panel. Check the box for the option you wish to manage and enter the value. There are two options: “Maximum number of words to display in an excerpt” and “Read More Text”. You should not use this plugin with other plugins that modify excerpts.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>Need more? Customization is available. Contact sales@shooflysolutions.com for more information.\u003C\u002Fp>\n","A simple plugin for exceprts that allows you to change the word count and to replace the elipsis (...) with text. Not compatible with all themes.",10883,2,"2026-02-22T21:36:00.000Z","6.9.4",[21,106,107],"read-more","word-count","http:\u002F\u002Fwww.shooflysolutions.com\u002Fsimply-excerpt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-excerpts.zip","2023-11-13 00:00:00",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":13,"downloaded":119,"rating":13,"num_ratings":14,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":18,"tags":123,"homepage":125,"download_link":126,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"page-excerpts","Page Excerpts","1.0.2","Jonathan Brinley","https:\u002F\u002Fprofiles.wordpress.org\u002Fjbrinley\u002F","\u003Cp>The standard excerpt field will appear on pages, just as it does on posts.\u003C\u002Fp>\n\u003Cp>Additionally, there is a new widget to display the excerpt of a selected page.\u003C\u002Fp>\n\u003Cp>Created by \u003Ca href=\"http:\u002F\u002Fflightless.us\u002F\" rel=\"nofollow ugc\">Flightless\u003C\u002Fa>\u003C\u002Fp>\n","Adds an excerpt field to pages, and provides a widget for displaying page excerpts",8561,"2012-11-27T16:07:00.000Z","3.5.2","3.0",[21,90,124],"widget","http:\u002F\u002Fxplus3.net\u002F2010\u002F09\u002F15\u002Fexcerpts-for-wordpress-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-excerpts.1.0.2.zip",{"attackSurface":128,"codeSignals":149,"taintFlows":172,"riskAssessment":173,"analyzedAt":178},{"hooks":129,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":148,"entryPointCount":27,"unprotectedCount":27},[130,136,140],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_init","mel_init","multiple-excerpt-lengths.php",90,{"type":131,"name":137,"callback":138,"file":134,"line":139},"admin_menu","mel_menu",179,{"type":141,"name":142,"callback":143,"file":134,"line":144},"filter","excerpt_length","multiple_excerpt_lengths",221,[],[],[],[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":14,"bundledLibraries":171},[],{"prepared":27,"raw":27,"locations":152},[],{"escaped":14,"rawEcho":154,"locations":155},7,[156,159,161,163,165,167,169],{"file":134,"line":157,"context":158},98,"raw output",{"file":134,"line":160,"context":158},105,{"file":134,"line":162,"context":158},111,{"file":134,"line":164,"context":158},117,{"file":134,"line":166,"context":158},123,{"file":134,"line":168,"context":158},129,{"file":134,"line":170,"context":158},135,[],[],{"summary":174,"deductions":175},"The \"multiple-excerpt-lengths\" v1.2 plugin exhibits a strong security posture in several key areas. The absence of known CVEs and a clean vulnerability history are significant positives, suggesting a well-maintained codebase or limited past exposure.  Furthermore, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries and performing a capability check, indicating an awareness of basic security principles.\n\nHowever, there are notable areas for improvement that introduce potential risks. The most concerning aspect is the extremely low output escaping rate (13%). This indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, where unsanitized user input could be injected into the output and executed in the user's browser.  While the static analysis reports zero total entry points and zero unprotected entry points, the lack of robust output escaping means that any data that *is* processed or displayed could be a vector for attack.\n\nIn conclusion, while the plugin benefits from a clean vulnerability record and responsible SQL handling, the widespread lack of output escaping presents a significant risk. The developer should prioritize addressing this deficiency to prevent potential XSS attacks. The absence of other common vulnerabilities like raw SQL, missing nonces, or a large attack surface is commendable.",[176],{"reason":177,"points":154},"Low output escaping rate","2026-03-16T21:32:37.646Z",{"wat":180,"direct":185},{"assetPaths":181,"generatorPatterns":182,"scriptPaths":183,"versionParams":184},[],[],[],[],{"cssClasses":186,"htmlComments":188,"htmlAttributes":189,"restEndpoints":197,"jsGlobals":198,"shortcodeOutput":199},[187],"mel_options",[],[190,191,192,193,194,195,196],"name=\"mel_settings[on_front]\"","name=\"mel_settings[on_home]\"","name=\"mel_settings[on_cat]\"","name=\"mel_settings[on_tag]\"","name=\"mel_settings[on_author]\"","name=\"mel_settings[on_search]\"","name=\"mel_settings[on_tax]\"",[],[],[],{"error":201,"url":202,"statusCode":203,"statusMessage":204,"message":204},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmultiple-excerpt-lengths\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":206},[]]