[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCmSZM-_8ES6enIk4i8a78Y52MAW7pP8ljCo1lo8UVDM":3,"$fQqehM8VzUBE2O8MCCQGpJh17pVqiUKQVXaK5q2gZ58Y":236,"$ffNMt-4rFMb0vQ5OgCVpaqIYGfQfUYMXa8KbFEIQYU9o":241},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":37,"analysis":149,"fingerprints":210},"tekserve-single-post-shortcode","Tekserve Single Post Shortcode","1.3","bangerkuwranger","https:\u002F\u002Fprofiles.wordpress.org\u002Fbangerkuwranger\u002F","\u003Cp>There are plenty of plugins to show lists of posts, but if you only want to display a condensed preview of a post on any wp page, this is the plugin for you! The shortcode accepts the numeric id of any post as an attribute, and will display a preview that links to that post. This preview is generated with easily styled html. To show or hide the featured image for your single post preview, pass the attribute \u003Ccode>showimage\u003C\u002Fcode> with either \u003Ccode>hide\u003C\u002Fcode> or \u003Ccode>show\u003C\u002Fcode>. It’s pretty easy!\u003C\u002Fp>\n\u003Cp>For fun, I decided to also build a widget that does the same thing; it’s included and can be used like any other widget. Why not?!\u003C\u002Fp>\n","Wordpress plugin to create a shortcode and widget for showing the title, post info, excerpt, and thumbnail for a single post.",10,1795,20,1,"2013-11-09T22:52:00.000Z","3.7.41","3.1","",[20,21,22,23,24],"excerpt","link","preview","single-post","thumbnail","https:\u002F\u002Fgithub.com\u002Fbangerkuwranger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftekserve-single-post-shortcode.1.3.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},30,84,"2026-05-20T05:44:14.268Z",[38,62,82,105,128],{"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":18,"tags":53,"homepage":18,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":14,"last_vuln_date":61,"fetched_at":30},"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.",500,15969,96,4,"2018-06-30T15:50:00.000Z","4.9.29","4.7",[54,55,56,57,58],"facebook-link-preview","link-excerpt","link-preview","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":56,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":18,"tags":76,"homepage":80,"download_link":81,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"URL Preview","1.0","abhisheksaha11","https:\u002F\u002Fprofiles.wordpress.org\u002Fabhisheksaha11\u002F","\u003Cp>This plugin can be used to fetch the excerpt of an external website. The excerpt would contain the title, description and image.\u003C\u002Fp>\n\u003Cp>It also has an option page, which can be used to add CSS to change the look and feel.\u003C\u002Fp>\n","A plugin used to embed the preview of a link similar to facebook and linkedin",100,5707,94,6,"2014-10-22T07:32:00.000Z","4.0.38","3.3",[20,77,56,78,79],"facebook-type-preview","linkedin-type-preview","post","http:\u002F\u002Fajaxtown.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flink-preview.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":101,"download_link":102,"security_score":103,"vuln_count":49,"unpatched_count":28,"last_vuln_date":104,"fetched_at":30},"visual-link-preview","Visual Link Preview","2.3.1","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. Also includes full Elementor support with a dedicated widget for easy integration into your Elementor pages.\u003C\u002Fp>\n\u003Cp>The plugin includes multiple URL metadata providers (PHP, Microlink API, and LinkPreview API) with automatic fallback switching. If one provider fails to fetch link information, the plugin automatically tries the next available provider. You can also manually retry with a different provider if needed.\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,166013,90,36,"2026-04-11T13:23:00.000Z","6.9.4","4.4",[56,98,99,100],"snippet","summary","visual-link","http:\u002F\u002Fbootstrapped.ventures\u002Fvisual-link-preview\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-link-preview.2.3.1.zip",95,"2026-02-19 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":95,"requires_at_least":18,"requires_php":18,"tags":118,"homepage":124,"download_link":125,"security_score":48,"vuln_count":126,"unpatched_count":28,"last_vuln_date":127,"fetched_at":30},"wp-links-page","WP Links Page","5.0","Rico Macchi","https:\u002F\u002Fprofiles.wordpress.org\u002Frico-macchi\u002F","\u003Ch4>Dynamic Links with Live Screenshots for your WordPress Website\u003C\u002Fh4>\n\u003Cp>A WordPress plugin that allows you to create a dynamic link gallery with screenshots of each link. It will automatically create screenshots of each link and save you from creating a hardcoded links page or finding images for each site. It allows sites to create link displays with several different views. The screenshots for the links can be updated on a set schedule or with the click of a button. Links can be added and edited in the same way you add and edit posts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a dynamic link gallery with screenshots of each link.\u003C\u002Fli>\n\u003Cli>Links can be displayed in a grid or list with title and description.\u003C\u002Fli>\n\u003Cli>Screenshots can be updated on schedule or on command.\u003C\u002Fli>\n\u003Cli>A shortcode is provided to showcase your links anywhere on your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Build Awesome Websites\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Links can be added, and edited in the same way you add posts or pages.\u003C\u002Fli>\n\u003Cli>The link sceenshots give you the opportunity to showcase your content.\u003C\u002Fli>\n\u003Cli>The shortcode options gives you a way to display your links wherever you want them.\u003C\u002Fli>\n\u003Cli>Set the number of columns for your grid from two to six columns.\u003C\u002Fli>\n\u003Cli>Your choice of the screenshot refresh rate: Twice Daily, Daily, Every two days, Weekly, Monthly.\u003C\u002Fli>\n\u003Cli>Customize your link titles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We are here help answer any questions. Please contact us at \u003Ca href=\"http:\u002F\u002Fwww.wplinkspage.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.wplinkspage.com\u002Fcontact\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Adding and Editing Links\u003C\u002Fh4>\n\u003Cp>Visit the All Links section of the dashboard to add and edit the links.\u003C\u002Fp>\n\u003Cp>Add links by entering the Link URL, description, and generating a screenshot. Click Publish to create your link.\u003C\u002Fp>\n\u003Cp>You may edit the link or description with the edit button, make sure you click save to keep your changes.\u003C\u002Fp>\n\u003Cp>Clicking the ‘Update Screenshots’ button on the this page can take several minutes depending on your connection. Please be patient while it retrieves new images. If for some reason it does not automatically refresh when completed, simply refresh the page to see the new images.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Visit the Settings page in the WP Links Page section to set the timeframe to retrieve new screenshots and set the screenshot size.\u003C\u002Fp>\n\u003Cp>You can also import links from previous versions on this screen.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Screenshot refresh rate: Twice Daily, Daily, Every two days, Weekly, Every two Weeks, Monthly.\u003C\u002Fli>\n\u003Cli>Screenshot Size: 320px or 1200px.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>Use this shortcode to add your links anywhere shortcode is accepted:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp_links_page]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This displays all links with the default settings.\u003C\u002Fp>\n\u003Cp>For more detailed documentation there is a help page included with this plugin found under the WP Links Page section in your dashboard.\u003C\u002Fp>\n\u003Ch4>Pro Version Available\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Link Categories and Tags\u003C\u002Fli>\n\u003Cli>Automatic Metadata Import\u003C\u002Fli>\n\u003Cli>Carousel and Compact List Displays.\u003C\u002Fli>\n\u003Cli>Pagination, Load More, and Infinite Scroll\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please visit \u003Ca href=\"http:\u002F\u002Fwww.wplinkspage.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.wplinkspage.com\u002F\u003C\u002Fa> for more information on WP Links Page Pro.\u003C\u002Fp>\n\u003Cp>Click here to view a demo of the pro version: \u003Ca href=\"http:\u002F\u002Fwww.wplinkspage.com\u002Fgrid-3-columns\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.wplinkspage.com\u002Fgrid-3-columns\u002F\u003C\u002Fa>\u003C\u002Fp>\n","This plugin allows you to create a dynamic link gallery with screenshots of each link.",4000,124399,92,45,"2025-12-04T11:03:00.000Z",[119,120,121,122,123],"link-directory","link-gallery","link-screenshots","link-thumbnails","links-page","http:\u002F\u002Fwww.wplinkspage.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-links-page.5.0.zip",5,"2025-10-10 20:39:51",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":69,"num_ratings":72,"last_updated":138,"tested_up_to":95,"requires_at_least":139,"requires_php":18,"tags":140,"homepage":144,"download_link":145,"security_score":146,"vuln_count":147,"unpatched_count":28,"last_vuln_date":148,"fetched_at":30},"read-more-excerpt-link","Read More Excerpt Link","1.6.1","Tim Eckel","https:\u002F\u002Fprofiles.wordpress.org\u002Fteckel\u002F","\u003Cp>Try it out on a free dummy site here => \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fread-more-excerpt-link\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.tastewp.com\u002Fread-more-excerpt-link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>When WordPress makes an excerpt from your post content, it crops the content and adds an ellipsis […] to the end.  This plugin changes the ellipsis to a \u003Cstrong>Read More\u003C\u002Fstrong> link to the full post content.\u003C\u002Fp>\n\u003Cp>You can change the \u003Cstrong>Read More\u003C\u002Fstrong> link text to anything you wish from the \u003Cstrong>Read More Excerpt\u003C\u002Fstrong> submenu on the WordPress \u003Cstrong>Settings\u003C\u002Fstrong> menu.\u003C\u002Fp>\n\u003Cp>Also from the \u003Cstrong>Read More Excerpt\u003C\u002Fstrong> submenu, you can specify the excerpt word length (WordPress defaults to 55 words).\u003C\u002Fp>\n\u003Cp>Additionally, you can force the \u003Cstrong>Read More\u003C\u002Fstrong> link to show even when an excerpt is entered or when a read more tag is added to the content. This is turned on from the \u003Cstrong>Read More Excerpt\u003C\u002Fstrong> submenu with the \u003Cstrong>Show More Frequently\u003C\u002Fstrong> checkbox.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Read More\u003C\u002Fstrong> link uses the class \u003Cstrong>read-more-link\u003C\u002Fstrong>, so you can stylize the link any way you wish.\u003C\u002Fp>\n","Create \"Read More\" link after post excerpt instead of ellipsis [...] Also modify excerpt length.",3000,64996,"2026-01-30T23:57:00.000Z","2.9.0",[141,20,21,142,143],"ellipsis","more","read","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fread-more-excerpt-link\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fread-more-excerpt-link.zip",99,2,"2023-02-27 00:00:00",{"attackSurface":150,"codeSignals":166,"taintFlows":198,"riskAssessment":199,"analyzedAt":209},{"hooks":151,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":165,"entryPointCount":14,"unprotectedCount":28},[152],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","widgets_init","closure","tekserve-single-post-shortcode.php",145,[],[],[161],{"tag":162,"callback":163,"file":156,"line":164},"single_post","tekserve_single_post",60,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":197},[],{"prepared":28,"raw":28,"locations":169},[],{"escaped":147,"rawEcho":171,"locations":172},14,[173,176,177,179,181,182,184,186,188,190,191,192,194,195],{"file":156,"line":174,"context":175},80,"raw output",{"file":156,"line":35,"context":175},{"file":156,"line":178,"context":175},87,{"file":156,"line":180,"context":175},89,{"file":156,"line":146,"context":175},{"file":156,"line":183,"context":175},105,{"file":156,"line":185,"context":175},108,{"file":156,"line":187,"context":175},124,{"file":156,"line":189,"context":175},125,{"file":156,"line":189,"context":175},{"file":156,"line":189,"context":175},{"file":156,"line":193,"context":175},128,{"file":156,"line":193,"context":175},{"file":156,"line":196,"context":175},129,[],[],{"summary":200,"deductions":201},"The tekserve-single-post-shortcode plugin v1.3 exhibits a generally good security posture with no known vulnerabilities and a clean bill of health in its vulnerability history. The static analysis also reveals a positive absence of dangerous functions, SQL queries without prepared statements, file operations, external HTTP requests, and taint flows. This indicates that the developers have likely implemented good coding practices. However, there are areas for concern. The low percentage of properly escaped output (13%) is a significant weakness, suggesting a high potential for Cross-Site Scripting (XSS) vulnerabilities. Additionally, the lack of nonce checks and capability checks on the identified shortcode, which represents the sole entry point, leaves it vulnerable to unauthorized execution if a malicious actor can trigger it. While the attack surface is small, the absence of these crucial security measures on the existing entry point is a notable oversight.",[202,205,207],{"reason":203,"points":204},"Low percentage of properly escaped output",8,{"reason":206,"points":126},"Missing nonce checks on shortcode",{"reason":208,"points":126},"Missing capability checks on shortcode","2026-04-16T12:38:03.078Z",{"wat":211,"direct":216},{"assetPaths":212,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[],[],[],[],{"cssClasses":217,"htmlComments":222,"htmlAttributes":223,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":231},[218,219,220,221],"tekserve-single-post-title","tekserve-single-post-meta","tekserve-single-post-excerpt","tekserve-single-post",[],[224,225,226,227,228],"id=\"tekserve-single-post-excerpt\"","id=\"single-post-","class=\"tekserve-single-post-title\"","class=\"tekserve-single-post-meta\"","class=\"tekserve-single-post\"",[],[],[232,233,234,235],"\u003Cdiv id=\"single-post-","\u003Ch2 class=\"tekserve-single-post-title\">","\u003Cdiv class=\"tekserve-single-post-meta\">","\u003Cdiv id=\"tekserve-single-post-excerpt\">",{"error":237,"url":238,"statusCode":239,"statusMessage":240,"message":240},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ftekserve-single-post-shortcode\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":242,"versions":243},3,[244,250,257],{"version":6,"download_url":26,"svn_tag_url":245,"released_at":29,"has_diff":246,"diff_files_changed":247,"diff_lines":29,"trac_diff_url":248,"vulnerabilities":249,"is_current":237},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftekserve-single-post-shortcode\u002Ftags\u002F1.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftekserve-single-post-shortcode%2Ftags%2F1.2&new_path=%2Ftekserve-single-post-shortcode%2Ftags%2F1.3",[],{"version":251,"download_url":252,"svn_tag_url":253,"released_at":29,"has_diff":246,"diff_files_changed":254,"diff_lines":29,"trac_diff_url":255,"vulnerabilities":256,"is_current":246},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftekserve-single-post-shortcode.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftekserve-single-post-shortcode\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ftekserve-single-post-shortcode%2Ftags%2F1.1&new_path=%2Ftekserve-single-post-shortcode%2Ftags%2F1.2",[],{"version":258,"download_url":259,"svn_tag_url":260,"released_at":29,"has_diff":246,"diff_files_changed":261,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":262,"is_current":246},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftekserve-single-post-shortcode.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftekserve-single-post-shortcode\u002Ftags\u002F1.1\u002F",[],[]]