[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0OzSIYoKhKt34x7G2692qwkM1qoeVwJZr5FqmsXJAHo":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":144,"fingerprints":169},"wp-snapshot","WP Snapshot","1.0","darrinb","https:\u002F\u002Fprofiles.wordpress.org\u002Fdbmartin\u002F","\u003Cp>Generates a template tag that allows you to easily display a snapshot of text.\u003Cbr \u002F>\nUseful for meta descriptions, post snippets, or your own custom block of text.\u003Cbr \u002F>\nDisplays a snippet of text without having to use the \u003C–!more–> quicktag.\u003C\u002Fp>\n","Easily display a summary of post text or custom text.",10,2708,0,"2014-05-02T19:23:00.000Z","3.7.41","2.5.1","",[19,20,21,22,23],"excerpt","meta-description","preview","read-more","summary","http:\u002F\u002Fdarrinb.com\u002Fnotes\u002F2008\u002Fwp-snapshot-a-multiuse-wordpress-plugin-for-getting-a-snippet-of-text\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-snapshot.1.0.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},"dbmartin",13,1620,30,84,"2026-04-04T15:09:15.891Z",[38,62,82,103,124],{"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":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"visual-link-preview","Visual Link Preview","2.3.0","Brecht","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrechtvds\u002F","\u003Cp>Easily create a Facebook-like link preview for any link on your website. You can choose the image and text to display and create your very own custom template. The default template can be styled from the settings to match your website.\u003C\u002Fp>\n\u003Cp>Some examples of what you could use this for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A call to action for your affiliate links\u003C\u002Fli>\n\u003Cli>Promote WooCommerce products on your website\u003C\u002Fli>\n\u003Cli>List sources for your article\u003C\u002Fli>\n\u003Cli>A weekly posty of interesting websites you’ve found\u003C\u002Fli>\n\u003Cli>Link to related posts on your own website\u003C\u002Fli>\n\u003Cli>…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It does not require any database lookups, which means even having many of these blocks on a page should not affect performance.\u003C\u002Fp>\n\u003Cp>Compatible with both the Classic and Gutenberg Block Editor using shortcodes and blocks.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Need help?\u003C\u002Fstrong>\u003Cbr \u002F>\n  Check out \u003Ca href=\"https:\u002F\u002Fhelp.bootstrapped.ventures\u002Fcollection\u002F164-visual-link-preview\" rel=\"nofollow ugc\">our documentation\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin is in active development. Feel free to contact us with any feature requests or ideas.\u003C\u002Fp>\n","Display a fully customizable visual link preview for any internal or external link.",10000,158587,90,36,"2026-01-19T10:34:00.000Z","6.9.4","4.4",[54,55,23,56],"link-preview","snippet","visual-link","http:\u002F\u002Fbootstrapped.ventures\u002Fvisual-link-preview\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-link-preview.2.3.0.zip",96,3,"2026-01-18 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":51,"requires_at_least":17,"requires_php":17,"tags":75,"homepage":78,"download_link":79,"security_score":72,"vuln_count":80,"unpatched_count":13,"last_vuln_date":81,"fetched_at":28},"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.",500,10636,100,2,"2026-02-22T21:36:00.000Z",[76,22,77],"excerpts","word-count","http:\u002F\u002Fwww.shooflysolutions.com\u002Fsimply-excerpt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-excerpts.zip",1,"2023-11-13 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":70,"downloaded":90,"rating":59,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":17,"download_link":100,"security_score":101,"vuln_count":80,"unpatched_count":80,"last_vuln_date":102,"fetched_at":28},"wp-link-preview","WP Link Preview","1.4.1","Kishan","https:\u002F\u002Fprofiles.wordpress.org\u002Fkgajera\u002F","\u003Cp>This plugin will add a button to your post\u002Fpage editor which can be used to generate and embed a link preview for a given URL. The link preview consists of a title, description and image which will result in a similar look as sharing a link on Facebook.\u003C\u002Fp>\n\u003Cp>The link preview can also be generated with shortcode: [wplinkpreview url=””]\u003C\u002Fp>\n","Display a preview for a URL similar to sharing a link on Facebook.",15881,4,"2018-06-30T15:50:00.000Z","4.9.29","4.7",[96,97,54,98,99],"facebook-link-preview","link-excerpt","link-teaser","share-link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-link-preview.1.4.1.zip",64,"2025-03-31 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":72,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":17,"tags":117,"homepage":122,"download_link":123,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"page-excerpt-widget","Page Excerpt Widget","0.3","JonathanMH","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonathanmh_com\u002F","\u003Cp>I have created a little WordPress plugin in the shape of a widget, which allows the user to display an excerpt of a page in a sidebar area of their choice.\u003Cbr \u002F>\nI wrote this to replace a little theme hack I did for a client, where the front page was supposed to have an excerpt of a page on the front page, of course linking to the full page. Instead of keeping it that way and hard coding the page-id, I wanted something where the end user could change which page was supposed to be linked. I hope it will be of use to someone.\u003C\u002Fp>\n\u003Cp>Right now you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define the amount of characters to use as an excerpt\u003C\u002Fli>\n\u003Cli>Select the page from all existing pages\u003C\u002Fli>\n\u003Cli>Link the title of the page, to the page\u003C\u002Fli>\n\u003Cli>Append a link to the page\u003C\u002Fli>\n\u003Cli>Decide a custom label for the read more link\u003C\u002Fli>\n\u003Cli>add multiple instances of the widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I plan to increase the functionality with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>some internationalisation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Suggestions welcome\u003C\u002Fh3>\n\u003Cp>Since this is my first plugin and widget, suggestions, improvements and more are very welcome. I’ve also published the code on github, for easier discussion and improvement. https:\u002F\u002Fgithub.com\u002FJonathanMH\u002Fpage-excerpt-widget\u003C\u002Fp>\n","This plugin allows the user to place a widget with an excerpt of a page in any sidebar. Dropdown menu for page, amount of characters adjustable.",200,12170,6,"2015-01-15T21:31:00.000Z","4.1.42","2.8",[118,119,120,121],"page","page-excerpt","read-more-link","widget","http:\u002F\u002Fjonathanmh.com\u002Fwordpress-page-excerpt-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-excerpt-widget.0.4.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":72,"downloaded":132,"rating":133,"num_ratings":73,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":17,"download_link":142,"security_score":143,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"auto-summarize-post-content","Auto Summarize Post Content","1.1.0","blogvii","https:\u002F\u002Fprofiles.wordpress.org\u002Fblogvii\u002F","\u003Cp>The “Auto Summarize Post Content” plugin for WordPress streamlines the process of generating concise summaries for your content and effortlessly displays them at the top or bottom of your posts. This plugin saves your readers valuable time by providing them with a brief overview of the main points before delving into the full article.\u003C\u002Fp>\n\u003Cp>Using cutting-edge algorithms, the plugin analyzes your post content and extracts the most pertinent information, ensuring that the generated summaries are accurate and informative. Elevate the user experience on your WordPress website with the “Auto Summarize Post Content” plugin, captivating your audience right from the start.\u003C\u002Fp>\n\u003Ch3>New features from version 1.1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can select the template of the summary box (clean, light, and dark).\u003C\u002Fli>\n\u003Cli>Remove transition words for the summarized sentence to make it more accurate.\u003C\u002Fli>\n\u003Cli>Sort summary sentences by relevance score.    \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How do the plugin works?\u003C\u002Fh3>\n\u003Cp>The “Auto Summarize Post Content” plugin operates by employing a two-step process to generate summaries.\u003C\u002Fp>\n\u003Cp>Firstly, it identifies the most repeated words within the post content. By analyzing the frequency of occurrence, the plugin determines which words are the most significant and likely to convey the key points of the text.\u003C\u002Fp>\n\u003Cp>Secondly, the plugin applies a custom function to remove any irrelevant or insignificant words from the identified list of repeated words. This function filters out unnecessary terms, such as common articles, prepositions, and other words that do not contribute substantially to the overall meaning of the content.\u003C\u002Fp>\n\u003Cp>By combining these two steps, the “Auto Summarize Post Content” plugin intelligently generates a concise summary that highlights the essential information within the post. This summary is then displayed at the top or bottom of the post, providing readers with a quick and informative overview before they delve into the complete article.\u003C\u002Fp>\n","Auto-summarize content and display it at the top or bottom of the post.",2177,60,"2024-09-27T03:17:00.000Z","6.6.5","5.9","7.2",[19,139,140,141,23],"news","post-content","summarize","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-summarize-post-content.zip",92,{"attackSurface":145,"codeSignals":151,"taintFlows":162,"riskAssessment":163,"analyzedAt":168},{"hooks":146,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":13,"unprotectedCount":13},[],[],[],[],[],{"dangerousFunctions":152,"sqlUsage":153,"outputEscaping":155,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":161},[],{"prepared":13,"raw":13,"locations":154},[],{"escaped":80,"rawEcho":80,"locations":156},[157],{"file":158,"line":159,"context":160},"mish_wp_snapshot.php",184,"raw output",[],[],{"summary":164,"deductions":165},"The wp-snapshot v1.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified entry points like AJAX handlers, REST API routes, or shortcodes, combined with a lack of dangerous functions, file operations, and external HTTP requests, significantly limits the potential attack surface. The code also demonstrates good practices in its use of prepared statements for all SQL queries, which is a critical measure against SQL injection vulnerabilities.  However, the analysis does reveal a potential weakness in output escaping, with only 50% of identified outputs being properly escaped. This could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is reflected in the unescaped outputs. The plugin's clean vulnerability history, with zero recorded CVEs, is a positive indicator of its security maturity.  Despite the low risk indicated by the analysis, the unescaped output presents a minor but real concern that should be addressed for a fully robust security profile. Overall, the plugin appears well-coded from a security perspective, with the primary area for improvement being the complete sanitization of all output.",[166],{"reason":167,"points":91},"Half of outputs not properly escaped","2026-03-17T00:43:36.614Z",{"wat":170,"direct":175},{"assetPaths":171,"generatorPatterns":172,"scriptPaths":173,"versionParams":174},[],[],[],[],{"cssClasses":176,"htmlComments":177,"htmlAttributes":178,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[],[],[],[],[],[]]