[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIhNZLopOWejS8jVPtE6z49juNl2vcGUqn2jX5TvOc7s":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":130,"fingerprints":165},"va-excerpt-from-content","VA Excerpt From Content","1.0.1","kuck1u","https:\u002F\u002Fprofiles.wordpress.org\u002Fkuck1u\u002F","\u003Cp>You don’t need to enter an excerpt. Plug-ins auto-create excerpt from the content.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Is the number of characters set in the “excerpt_length” filter.\u003C\u002Fli>\n\u003Cli>“Continue reading” setting in the “excerpt_more” filter.\u003C\u002Fli>\n\u003Cli>If there is “\u003C!–more–>” does not create an excerpt.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Remove the HTML to “va_excerpt_from_content_strip_all_tags” filter is true.\u003C\u002Fp>\n\u003Cp>\u002F\u002F remove the html.\u003Cbr \u002F>\nadd_filter( ‘va_excerpt_from_content_strip_all_tags’, ‘__return_true’ );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requires\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 4.5 or higher\u003C\u002Fli>\n\u003Cli>PHP 5.6+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribute!\u003C\u002Fh4>\n\u003Cp>You can fork the plugin from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvisualive\u002Fva-excerpt-from-content\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n","Automatically create the excerpt from content.",10,1577,0,"2016-06-09T08:14:00.000Z","4.5.33","4.5.2","",[19,20,21,22],"content","excerpt","post","posts","https:\u002F\u002Fgithub.com\u002Fvisualive\u002Fva-excerpt-from-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fva-excerpt-from-content.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},7,2300,30,84,"2026-04-04T13:58:35.420Z",[36,54,72,88,108],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":17,"tags":48,"homepage":52,"download_link":53,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"contentresize","content-resize","1.0","viniciusgomes","https:\u002F\u002Fprofiles.wordpress.org\u002Fviniciusgomes\u002F","\u003Cp>Plugin simples para criar resumos com determinado número de palavras de um conteúdo..\u003C\u002Fp>\n","Plugin simples para criar resumos com determinado número de palavras de um conteúdo.",1844,"2011-08-18T19:10:00.000Z","3.1.4","3.1",[19,20,49,50,51],"posts-resize","resize","write","http:\u002F\u002Fviniwp.wordpress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontentresize.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":11,"downloaded":62,"rating":13,"num_ratings":13,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":70,"download_link":71,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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.",3010,"2008-11-05T22:54:00.000Z","2.6.3","2.5",[55,67,68,22,69],"excerpts","pages","signature","http:\u002F\u002Fwww.thefunkhouse.co.uk\u002Fwordpress-plugins\u002Fend-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fend-content.0.1.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":11,"downloaded":80,"rating":13,"num_ratings":13,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":17,"tags":84,"homepage":86,"download_link":87,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"mm-content-manage","mm Content Manage","1.1","mancabelli","https:\u002F\u002Fprofiles.wordpress.org\u002Fmancabelli\u002F","\u003Cp>Utilizzabile per la gestione del content di pagine e posts. In homepage puoi scegliere se visualizzare l’intero contenuto o un riassunto. Nella visualizzazione singola della pagina o del post puoi scegliere se visualizzare il contenuto aperto al pubblico o riservarlo ad utenti.\u003C\u002Fp>\n\u003Ch3>Version History\u003C\u002Fh3>\n","Gestione del contenuto e del riassunto. Gestione di Posts e Pagine private.",1622,"2013-05-26T07:39:00.000Z","3.5.2","2.5.0",[19,20,22,85],"private","http:\u002F\u002Fplugin.sipl.it\u002Fmm-cm\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmm-content-manage.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":106,"download_link":107,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",[19,20,104,21,105],"formatting","post-excerpt","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-excerpt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-excerpt.4.4.1.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":128,"download_link":129,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",[125,20,104,126,127],"editor","post-content","wpautop","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftoggle-wpautop","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoggle-wpautop.1.3.0.zip",{"attackSurface":131,"codeSignals":149,"taintFlows":156,"riskAssessment":157,"analyzedAt":164},{"hooks":132,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":148,"entryPointCount":13,"unprotectedCount":13},[133,139],{"type":134,"name":135,"callback":136,"file":137,"line":138},"filter","the_content","excerpt_from_content","incs\\class-excerpt-from-content.php",45,{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","plugins_loaded","init","va-excerpt-from-content.php",41,[],[],[],[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":155},[],{"prepared":13,"raw":13,"locations":152},[],{"escaped":13,"rawEcho":13,"locations":154},[],[],[],{"summary":158,"deductions":159},"Based on the provided static analysis, the 'va-excerpt-from-content' plugin v1.0.1 exhibits a strong security posture. The absence of identified entry points such as AJAX handlers, REST API routes, shortcodes, and cron events significantly reduces the potential attack surface. Furthermore, the code analysis indicates excellent adherence to secure coding practices, with no dangerous functions, all SQL queries using prepared statements, and all output being properly escaped. The lack of file operations and external HTTP requests further contributes to a contained and secure implementation. The plugin's vulnerability history is also clean, with no recorded CVEs, which suggests a well-maintained and secure codebase over time. This combination of a minimal attack surface and robust secure coding practices positions this plugin as having a very low inherent risk.  However, the complete absence of nonce checks and capability checks across all code signals is notable. While there are no exposed entry points to trigger these checks, in any future expansion or modification of the plugin that introduces such entry points, these security measures would become critical. For the current version, the risk is minimal due to the lack of exploitable avenues.",[160,162],{"reason":161,"points":11},"No nonce checks implemented",{"reason":163,"points":11},"No capability checks implemented","2026-03-17T01:46:12.805Z",{"wat":166,"direct":171},{"assetPaths":167,"generatorPatterns":168,"scriptPaths":169,"versionParams":170},[],[],[],[],{"cssClasses":172,"htmlComments":173,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":176,"shortcodeOutput":177},[],[],[],[],[],[]]