[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZOLAuTaJR-zPz1vLuoZr8E4zvNPhAAetIvVVlibmKT0":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":34,"analysis":133,"fingerprints":162},"full-post-teaser","Full Post Teaser","1.0","makg10","https:\u002F\u002Fprofiles.wordpress.org\u002Fmakg10\u002F","\u003Cp>Full Post Teaser plugin shows excerpts on the first visit to full post page and reveals content after clicking “read more” and page reload.\u003C\u002Fp>\n\u003Cp>It may be useful for increasing page views and ads revenue.\u003C\u002Fp>\n\u003Cp>GitHub repository: https:\u002F\u002Fgithub.com\u002FMakG10\u002Fwordpress-full-post-teaser-plugin\u003C\u002Fp>\n","Shows excerpts on the full post page and reveals content after clicking \"read more\" and page reload. Useful for increasing page views and ad &hellip;",10,1411,0,"2019-05-18T09:16:00.000Z","5.1.22","4.0","7.0",[19,20,21,22],"excerpt","read-more","reveal-post","teaser","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-post-teaser.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-04-04T19:14:33.990Z",[35,55,78,99,116],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":23,"requires_php":23,"tags":49,"homepage":52,"download_link":53,"security_score":45,"vuln_count":30,"unpatched_count":13,"last_vuln_date":54,"fetched_at":27},"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","6.9.4",[50,20,51],"excerpts","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":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":43,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":23,"tags":69,"homepage":23,"download_link":75,"security_score":76,"vuln_count":30,"unpatched_count":30,"last_vuln_date":77,"fetched_at":27},"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,96,4,"2018-06-30T15:50:00.000Z","4.9.29","4.7",[70,71,72,73,74],"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":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":45,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":23,"tags":92,"homepage":97,"download_link":98,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",[93,94,95,96],"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":100,"name":101,"version":6,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":45,"num_ratings":30,"last_updated":23,"tested_up_to":107,"requires_at_least":108,"requires_php":23,"tags":109,"homepage":113,"download_link":114,"security_score":45,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":115},"a-sub-site-teaser-widget","A Sub Site Teaser Widget","RaveKev","https:\u002F\u002Fprofiles.wordpress.org\u002Fravekev\u002F","\u003Cp>This plugin provides a widget that can be embedded into pages to show a list of subpages of a selected page.\u003C\u002Fp>\n\u003Cp>For example you can use this widget to display a list of your products. Just insert the widget on any page and select the parent page for your products as “parent page”.\u003C\u002Fp>\n\u003Cp>You can choose if you\u003C\u002Fp>\n\u003Cul>\n\u003Cli>want to display page images or not\u003C\u002Fli>\n\u003Cli>want to show the whole text or just the excerpt\u003C\u002Fli>\n\u003Cli>want to switch the side of your texts and images for each product\u003C\u002Fli>\n\u003Cli>want to hide some pages\u003C\u002Fli>\n\u003Cli>want to hide empty pages\u003C\u002Fli>\n\u003Cli>want to show just a few pages\u003C\u002Fli>\n\u003Cli>want to show the pages in a certain order or just display it randomly\u003C\u002Fli>\n\u003Cli>want to show subpages from another page\u003C\u002Fli>\n\u003Cli>etc.\u003C\u002Fli>\n\u003C\u002Ful>\n","Teasers subpages as list with images and text \u002F excerpt",2326,"3.9.40","3.0.1",[19,110,111,112,22],"images","list","subsites","http:\u002F\u002Fwww.kevin-busch.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fa-sub-site-teaser-widget.1.0.zip","2026-03-15T10:48:56.248Z",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":11,"downloaded":124,"rating":45,"num_ratings":30,"last_updated":125,"tested_up_to":48,"requires_at_least":126,"requires_php":127,"tags":128,"homepage":23,"download_link":132,"security_score":45,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"click-to-read-more-button","Read More Button  – Expand Content Without Refresh","1.0.4","Jose Varghese","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosevarghese\u002F","\u003Cp>The \u003Cstrong>Read More Button\u003C\u002Fstrong> plugin is the ultimate solution for managing long content on your WordPress site. Whether you have lengthy blog posts, detailed product descriptions, or extensive service pages, this \u003Cstrong>content expander\u003C\u002Fstrong> tool allows you to keep your layout clean and user-friendly.\u003C\u002Fp>\n\u003Cp>By adding a customizable \u003Cstrong>read more button\u003C\u002Fstrong>, you can \u003Cstrong>truncate text\u003C\u002Fstrong> after a specific number of lines, encouraging users to click to \u003Cstrong>expand content\u003C\u002Fstrong>. This improves the user experience by preventing large blocks of text from overwhelming your visitors. The best part? The content expands instantly \u003Cstrong>without refresh\u003C\u002Fstrong>, ensuring a seamless reading experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use a Read More Plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nImproving readability is key to retaining visitors. A \u003Cstrong>read more tag\u003C\u002Fstrong> or button ensures that your users see the most important information first. This \u003Cstrong>expand text\u003C\u002Fstrong> functionality is perfect for mobile users who prefer scrolling through concise summaries before diving into deep content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customizable Read More Button\u003C\u002Fstrong>: Style your \u003Cstrong>show more\u003C\u002Fstrong> button to match your theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Content Truncation\u003C\u002Fstrong>: Automatically \u003Cstrong>limit posts\u003C\u002Fstrong> and pages by line count.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Expansion\u003C\u002Fstrong>: Smoothly \u003Cstrong>reveal text\u003C\u002Fstrong> and \u003Cstrong>show hidden content\u003C\u002Fstrong> \u003Cstrong>without page reload\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly\u003C\u002Fstrong>: Hidden content remains accessible to search engines.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclusion Options\u003C\u002Fstrong>: Exclude specific pages\u002Fposts by ID\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type Selection\u003C\u002Fstrong>: Choose which post types to apply the functionality to\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Content Control\u003C\u002Fstrong>: Set after how many lines the button should appear\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Button Text\u003C\u002Fstrong>: Change the button text to match your site’s tone\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Public CPT Support\u003C\u002Fstrong>: Works with all public custom post types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Lightweight code that only loads where needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blog posts with long content\u003C\u002Fli>\n\u003Cli>Product descriptions\u003C\u002Fli>\n\u003Cli>Service pages\u003C\u002Fli>\n\u003Cli>News articles\u003C\u002Fli>\n\u003Cli>Any content where you want to improve readability and user engagement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Easy Setup:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to Settings > Read More Button\u003C\u002Fli>\n\u003Cli>Configure your preferences (colors, text, line count, post types)\u003C\u002Fli>\n\u003Cli>The button will automatically appear on your selected content types\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Love using this plugin? Please consider \u003Ca href=\"https:\u002F\u002Fsuperwebshare.com\u002Fread-more-plugin-donate\" rel=\"nofollow ugc\">donating\u003C\u002Fa> to support its development.\u003C\u002Fp>\n\u003Ch3>Developer Information\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Technical Details:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Uses WordPress coding standards and security practices\u003Cbr \u002F>\n* All data properly sanitized and escaped\u003Cbr \u002F>\n* Follows WordPress plugin guidelines\u003Cbr \u002F>\n* Uses proper enqueue methods for scripts and styles\u003Cbr \u002F>\n* Implements WordPress hooks and filters correctly\u003Cbr \u002F>\n* Translation ready with proper text domain\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hooks and Filters:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>click_to_read_more_button_content_filter\u003C\u002Fcode> – Filter the content before applying read more functionality\u003Cbr \u002F>\n* \u003Ccode>click_to_read_more_button_button_text\u003C\u002Fcode> – Filter the button text\u003Cbr \u002F>\n* \u003Ccode>click_to_read_more_button_should_show\u003C\u002Fcode> – Filter to control where the button should appear\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong>\u003Cbr \u002F>\nFor support and feature requests, please contact the plugin author or submit issues through the WordPress.org support forums.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Donate:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsuperwebshare.com\u002Fread-more-plugin-donate\" rel=\"nofollow ugc\">Donate Here\u003C\u002Fa>\u003C\u002Fp>\n","Easily add a customizable Read More button to expand long posts. Reveal hidden content automatically and smoothly without a page refresh.",388,"2026-02-09T23:26:00.000Z","5.0","7.4",[19,129,20,130,131],"expand-content","show-more","truncate-text","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclick-to-read-more-button.1.0.4.zip",{"attackSurface":134,"codeSignals":150,"taintFlows":157,"riskAssessment":158,"analyzedAt":161},{"hooks":135,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":13,"unprotectedCount":13},[136,142],{"type":137,"name":138,"callback":139,"priority":13,"file":140,"line":141},"filter","the_content","closure","full-post-teaser.php",34,{"type":143,"name":144,"callback":139,"file":140,"line":145},"action","plugins_loaded",54,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":156},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":13,"rawEcho":13,"locations":155},[],[],[],{"summary":159,"deductions":160},"Based on the provided static analysis and vulnerability history, the \"full-post-teaser\" v1.0 plugin exhibits an exceptionally strong security posture. The static analysis reveals a zero attack surface, meaning there are no identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the code signals indicate no dangerous functions, all SQL queries are prepared, all output is properly escaped, and there are no file operations or external HTTP requests. The absence of taint analysis findings reinforces this excellent security profile, with no unsanitized paths detected.\n\nThe plugin's vulnerability history is also clean, with zero known CVEs. This lack of past vulnerabilities, combined with the current code's apparent robustness, suggests a mature and well-secured piece of software. The absence of any recorded common vulnerability types further strengthens this assessment. In conclusion, the \"full-post-teaser\" v1.0 plugin appears to be highly secure, adhering to best practices and demonstrating a commitment to preventing common web vulnerabilities. Its strengths lie in its lack of exposed attack vectors and its secure coding practices.",[],"2026-03-17T00:52:44.053Z",{"wat":163,"direct":175},{"assetPaths":164,"generatorPatterns":172,"scriptPaths":173,"versionParams":174},[165,166,167,168,169,170,171],"\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FBotDetector\u002FBotDetectorInterface.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FBotDetector\u002FSearchEngineBotDetector.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FContentFilter\u002FContentFilterInterface.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FContentFilter\u002FAppendReadMore.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FContentFilter\u002FConditionalFilter.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FVisitStorage\u002FVisitStorageInterface.php","\u002Fwp-content\u002Fplugins\u002Ffull-post-teaser\u002FVisitStorage\u002FSessionVisitStorage.php",[],[],[],{"cssClasses":176,"htmlComments":177,"htmlAttributes":178,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[],[],[],[],[],[]]