[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fG4Aihg_QMy6Sz87zC75XrmsM_CYGfOl785JOyAQ979U":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":36,"analysis":143,"fingerprints":190},"excerpt-length","Excerpt Length","1.1","vertino","https:\u002F\u002Fprofiles.wordpress.org\u002Fvertino\u002F","\u003Cp>Adds an Excerpt Length field setting to the Reading Settings section. This value is used to specify the number of words that you would like to appear in the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fthe_excerpt\" rel=\"external nofollow ugc\">the_excerpt()\u003C\u002Fa>.\u003C\u002Fp>\n","Adds an Excerpt Length field setting to the Reading Settings section, this is used to set the number of words that appear in the the_excerpt().",100,12250,0,"2009-06-30T10:06:00.000Z","2.8","2.7","",[19,20,21,22,23],"admin","excerpt","formatting","length","word-limit","http:\u002F\u002Fleekelleher.com\u002Fwordpress\u002Fplugins\u002Fexcerpt-length\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexcerpt-length.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,200,30,84,"2026-04-05T00:13:32.710Z",[37,56,77,99,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"change-excerpt-length","Change Excerpt Length","1.3","Ashkar","https:\u002F\u002Fprofiles.wordpress.org\u002Fshinorex\u002F","\u003Cp>Adds an Excerpt Length field setting to the Reading Settings section of your WordPress dashboard. This setting allows you to specify the number of words that you want to display in the \u003Ccode>\u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fthe_excerpt\" rel=\"external\">the_excerpt()\u003C\u002Fa>\u003C\u002Fcode> function.\u003C\u002Fp>\n","Allows users to change the excerpt length from the WordPress Reading Settings page.",500,8218,"2025-03-28T06:13:00.000Z","6.7.5","4.0",[4,51,22,23,52],"excerpt-limit","wordpress-excerpt","http:\u002F\u002Fashkarsidheeque.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-excerpt-length.1.3.zip",92,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":75,"download_link":76,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-excerpt","Advanced Excerpt","4.4.1","WPKube","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpkube\u002F","\u003Cp>This plugin adds several improvements to WordPress’ default way of creating excerpts.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Keeps HTML markup in the excerpt (and you get to choose which tags are included)\u003C\u002Fli>\n\u003Cli>Trims the excerpt to a given length using either character count or word count\u003C\u002Fli>\n\u003Cli>Only the ‘real’ text is counted (HTML is ignored but kept)\u003C\u002Fli>\n\u003Cli>Customizes the excerpt length and the ellipsis character that are used\u003C\u002Fli>\n\u003Cli>Completes the last word or sentence in an excerpt (no weird cuts)\u003C\u002Fli>\n\u003Cli>Adds a \u003Cem>read-more\u003C\u002Fem> link to the text\u003C\u002Fli>\n\u003Cli>Ignores custom excerpts and use the generated one instead\u003C\u002Fli>\n\u003Cli>Theme developers can use \u003Ccode>the_advanced_excerpt()\u003C\u002Fcode> for even more control (see the FAQ)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Most of the above features are optional and\u002For can be customized by the user or theme developer.\u003C\u002Fp>\n\u003Cp>Banner image credit – \u003Ca href=\"https:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Fchillihead\u002F\" rel=\"nofollow ugc\">chillihead\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Original plugin author – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fbasvd\" rel=\"nofollow ugc\">basvd\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful Resources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffancythemes.com\u002Fwhat-is-wordpress\u002F\" rel=\"friend nofollow ugc\">What is WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffancythemes.com\u002Fwordpress-themes\" rel=\"friend nofollow ugc\">Fee Themes\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ffancythemes.com\u002Fwordpress-plugins\u002F\" rel=\"friend nofollow ugc\">plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Control the appearance of WordPress post excerpts",80000,1542295,86,101,"2024-01-19T20:32:00.000Z","6.4.8","3.2",[72,20,21,73,74],"content","post","post-excerpt","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-excerpt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-excerpt.4.4.1.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"toggle-wpautop","Toggle wpautop","1.3.0","Jonathan Desrosiers","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesrosj\u002F","\u003Cp>\u003Cstrong>Note: This plugin does not support the block editor but should continue to work without issue when using it with custom post types and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor Plugin\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Before WordPress displays a post’s content, the content gets passed through multiple filters to ensure that it safely appears how you enter it within the editor.\u003C\u002Fp>\n\u003Cp>One of these filters is \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwpautop\" title=\"wpautop\" rel=\"nofollow ugc\">wpautop\u003C\u002Fa>, which replaces double line breaks with \u003Ccode>\u003Cp>\u003C\u002Fcode> tags, and single line breaks with \u003Ccode>\u003Cbr \u002F>\u003C\u002Fcode> tags. However, this filter sometimes causes issues when you are inputting a lot of HTML markup in the post editor.\u003C\u002Fp>\n\u003Cp>This plugin displays a checkbox in the publish meta box of the post edit screen that disables the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwpautop\" title=\"wpautop\" rel=\"nofollow ugc\">wpautop\u003C\u002Fa> filter for that post.\u003C\u002Fp>\n\u003Cp>Also adds a ‘wpautop’, or ‘no-wpautop’ class to the post_class filter to help with CSS styling.\u003C\u002Fp>\n","Easily disable the default wpautop filter on a post by post basis.",10000,108022,98,32,"2021-04-07T13:35:00.000Z","5.7.15","3.0","5.6",[94,20,21,95,96],"editor","post-content","wpautop","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftoggle-wpautop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoggle-wpautop.1.3.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":17,"tags":114,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":120,"last_vuln_date":121,"fetched_at":28},"wp-super-edit","WP Super Edit","2.5.4","Ahmad Awais","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrahmadawais\u002F","\u003Ch4>Major Update Due Soon!\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>This plugin is getting a major update soon.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WP Super Edit is designed to get control of the WordPress wysiwyg visual editor and add some functionality with more buttons and customized TinyMCE plugins. WP Super edit acts as framework for TinyMCE visual editor plugins and buttons allowing administrators (or users) to arrange buttons and add TinyMCE plugins to the visual editor.\u003C\u002Fp>\n\u003Cp>Your feedback is always welcome!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Drag and Drop interface for arranging the WordPress visual editor buttons.\u003C\u002Fli>\n\u003Cli>Access to built-in WordPress visual editor buttons and functions.\u003C\u002Fli>\n\u003Cli>Additional TinyMCE plugins to add buttons and features like tables, layers (div tag), advanced XHTML properties, advanced image and link properties, WordPress emoticons, style attributes, css classes for themes, search \u002F replace, and more.\u003C\u002Fli>\n\u003Cli>Options for allowing users to configure visual editor settings; One editor setting for all users, role based editor settings, and individual user editor settings. \u003Cstrong>Only WordPress administrators can activate or deactivate TinyMCE wysiwyg visual editor plugins. In single or role based modes, only administrators can arrange editor buttons.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easy to install and remove. WP Super Edit uses separate database tables for settings and to support multi-site configurations. Currently only the \u003Cstrong>Super Emoticon \u002F Icon Plugin\u003C\u002Fstrong> will leave short tags in your posts or pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Version Notice\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This version has been tested for use with the versions of WordPress indicated. I attempt to keep WP Super Edit up to date with changes to WordPress and the visual editor, but the complex changes can make it unproductive to maintain compatiblity with some older versions of WordPress. This is a list of recent versions available for older WordPress sites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use WP Super Edit 2.1 for WordPress 2.6 to 2.7.1\u003C\u002Fli>\n\u003Cli>Use WP Super Edit 2.3.x for WordPress 2.8 to 3.1.x\u003C\u002Fli>\n\u003Cli>Use WP Super Edit 2.4.x for WordPress 3.1 to 3.8.x\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-super-edit\u002Fdownload\u002F\" rel=\"ugc\">Download Older Versions of WP Super Edit\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Get control of the WordPress wysiwyg visual editor and add some functionality with more buttons and custom TinyMCE plugins.",2000,366392,74,18,"2020-03-07T21:39:00.000Z","5.4.0","4.2",[19,94,21,115,116],"tinymce","wysiwyg","http:\u002F\u002Ffunroe.net\u002Fprojects\u002Fsuper-edit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-super-edit.2.5.4.zip",63,1,"2025-07-09 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":66,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":17,"tags":136,"homepage":141,"download_link":142,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"posts-character-count-admin","Posts Character Count Admin","2.1","Jan Teriete","https:\u002F\u002Fprofiles.wordpress.org\u002Fleisurelarry\u002F","\u003Cp>This plugin adds a column with the character count for each post to the posts overview in the Manage Posts SubPanel.\u003Cbr \u002F>\nAdditionally it informs about the character count for each post in the Edit Posts SubPanel (near the Word Count). So you\u003Cbr \u002F>\nare up to date with the word and the character count while writing or editing your posts (after saving).\u003C\u002Fp>\n","Displays a column with the character count for each post in the Manage Posts SubPanel and in the Edit Posts SubPanel.",1000,16673,3,"2014-07-21T08:23:00.000Z","3.9.40","3.9",[19,137,138,139,140],"character-count","character-length","count","posts","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-character-count-admin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-character-count-admin.zip",{"attackSurface":144,"codeSignals":170,"taintFlows":182,"riskAssessment":183,"analyzedAt":189},{"hooks":145,"ajaxHandlers":166,"restRoutes":167,"shortcodes":168,"cronEvents":169,"entryPointCount":13,"unprotectedCount":13},[146,152,157,161],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_init","lk_excerpt_length_init","excerpt-length.php",51,{"type":153,"name":154,"callback":155,"file":150,"line":156},"filter","excerpt_length","lk_excerpt_length",52,{"type":153,"name":158,"callback":159,"file":150,"line":160},"get_the_excerpt","lk_excerpt_suffix",53,{"type":153,"name":162,"callback":163,"priority":164,"file":150,"line":165},"plugin_row_meta","filter_plugin_meta",10,54,[],[],[],[],{"dangerousFunctions":171,"sqlUsage":172,"outputEscaping":174,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":181},[],{"prepared":13,"raw":13,"locations":173},[],{"escaped":13,"rawEcho":31,"locations":175},[176,179],{"file":150,"line":177,"context":178},25,"raw output",{"file":150,"line":180,"context":178},31,[],[],{"summary":184,"deductions":185},"The \"excerpt-length\" plugin v1.1 exhibits a strong security posture in several key areas.  The static analysis reveals no identified attack surface, no dangerous functions, and all SQL queries utilize prepared statements.  Furthermore, there are no recorded vulnerabilities (CVEs) associated with this plugin. This indicates a developer who is either very diligent in their security practices or has developed a plugin with a very limited scope that inherently avoids common vulnerabilities.  However, a significant concern arises from the output escaping analysis, where 100% of the analyzed outputs are not properly escaped. This presents a potential cross-site scripting (XSS) risk if user-supplied data is displayed without proper sanitization. While the lack of an attack surface and vulnerability history is positive, the unescaped output is a critical oversight that needs immediate attention to mitigate potential security threats.",[186],{"reason":187,"points":188},"Unescaped output detected",8,"2026-03-16T20:41:19.352Z",{"wat":191,"direct":196},{"assetPaths":192,"generatorPatterns":193,"scriptPaths":194,"versionParams":195},[],[],[],[],{"cssClasses":197,"htmlComments":199,"htmlAttributes":200,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[198],"setting-description",[],[],[],[],[]]