[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fn22W41bRwS4PBoaZNQ9rPEv49Jb3ey7890DN8AOTVxs":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":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,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":138,"fingerprints":243},"enhanced-recent-posts","Enhanced Recent Posts","1.3.4","Vincent Mimoun-Prat","https:\u002F\u002Fprofiles.wordpress.org\u002Fvprat\u002F","\u003Cp>A plugin for wordpress which enhances the built-in “Recent Posts” widget by offering many more options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>exclude or include categories\u003C\u002Fli>\n\u003Cli>select number of posts displayed\u003C\u002Fli>\n\u003Cli>show the date\u003C\u002Fli>\n\u003Cli>and more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you like our plugins, you might want to \u003Ca href=\"http:\u002F\u002Fwww.marvinlabs.com\" rel=\"nofollow ugc\">check our website\u003C\u002Fa> for more.\u003C\u002Fp>\n\u003Cp>If you want to get updates about our plugins, you can:\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fmarvinlabs\" rel=\"nofollow ugc\">Follow use on Twitter\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F117677945360605555441\" rel=\"nofollow ugc\">Follow use on Google+\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.facebook.com\u002Fstudio.marvinlabs\" rel=\"nofollow ugc\">Follow use on Facebook\u003C\u002Fa>\u003C\u002Fp>\n","Enhance the built-in \"Recent Posts\" widget.",400,31057,100,3,"2014-04-12T13:34:00.000Z","3.5.2","2.5","",[20,21,22,23,24],"latest-posts","navigation","posts","recent-posts","sidebar","http:\u002F\u002Fwww.marvinlabs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhanced-recent-posts.1.3.4.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":36,"computed_at":38},"vprat",4,1150,80,30,"2026-04-04T09:04:40.004Z",[40,59,82,100,119],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":37,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":57,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"latest-posts-with-thumbnails-and-ads","Latest Posts With Thumbnails and Ads","1.2.2","Eduard Milushi","https:\u002F\u002Fprofiles.wordpress.org\u002Femilushi\u002F","\u003Cp>This plugin will generate a widget for you website where you can show latest posts of your blog with thumbnails and choose to show ads between posts for every X post(you choose it ), you can select to show or hide post date, comments count and the total number of posts to be shown, when the widget is active on single post view the current post will be ignored from the list. All posts are sorted by latest post date. As well you have a text area where you can add you’r ads code, html and js is accepted so you can put your banner or any google ads code.\u003C\u002Fp>\n","Just like the default Recent Posts widget except that posts are with thumbnails and you can show ads between them, show post date and comments count.",4483,2,"2016-04-19T21:34:00.000Z","4.5.33","3.2",[54,55,23,24,56],"latest-post","latest-posts-with-thumbnails","widget","http:\u002F\u002Fwww.shomtek.com\u002Fplugins\u002Flatest_posts_with_thumbnails_and_ads","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-posts-with-thumbnails-and-ads.1.2.2.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":34,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"post-carousel","Smart Post Show – Post Grid, Post Carousel & Slider, and List Category Posts","3.0.12","ShapedPlugin LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapedplugin\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZd3cSnlEA_Y?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLoUb-7uG-5jPJ4tAoZbF_angfWNGeXdye\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsmartpost.com\u002Fblocks\u002Flite\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fcreate-new-ticket\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpsmartpost.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Post Show\u003C\u002Fstrong> allows you to filter and display posts, pages, and taxonomies (categories, tags, and post formats) in carousel and grid layouts without coding. Create post carousels and grids to display your content in various ways.\u003C\u002Fp>\n\u003Ch4>Three Steps to Create Your Post Carousel or Grid\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Step 1: Select a carousel or grid layout. Customize the layout with various settings.\u003C\u002Fli>\n\u003Cli>Step 2: Filter posts by type (posts, pages), ID, taxonomy (categories, tags, post formats), author, keyword, status, and sort order (ID, title, date, modified date).\u003C\u002Fli>\n\u003Cli>Step 3:  Paste the generated shortcode anywhere you want to display your post carousel or grid.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Cp>Display any post type without writing code. The plugin provides an intuitive interface suitable for all users. The settings panel helps you create carousels and grids efficiently, with well-organized options and clear descriptions.\u003C\u002Fp>\n\u003Ch4>Responsive & SEO Friendly\u003C\u002Fh4>\n\u003Cp>Smart Post Show is responsive and SEO-friendly. Customize the number of slides displayed on desktop, tablet, and mobile devices.\u003C\u002Fp>\n\u003Ch4>Customization Options\u003C\u002Fh4>\n\u003Cp>The plugin offers multiple customization options and is extendable with hooks to modify the query and output.\u003C\u002Fp>\n\u003Ch4>Performance Optimized\u003C\u002Fh4>\n\u003Cp>The plugin follows WordPress coding standards and is optimized for performance.\u003C\u002Fp>\n\u003Ch4>Theme Compatibility\u003C\u002Fh4>\n\u003Cp>Smart Post Show works with most WordPress themes and plugins, including Genesis, Divi, Avada, and others. It is compatible with single-site and multisite WordPress networks.\u003C\u002Fp>\n\u003Ch4>Page Builder Integration\u003C\u002Fh4>\n\u003Cp>The plugin integrates with page builders such as Elementor, Divi, WPBakery, ThemeFusion, Beaver Builder, and SiteOrigin.\u003C\u002Fp>\n\u003Ch4>Translation & RTL Ready\u003C\u002Fh4>\n\u003Cp>Translate the plugin into your language using .po and .mo files. The plugin is Right-To-Left (RTL) ready and supports multilingual websites.\u003C\u002Fp>\n\u003Ch4>Regular Updates\u003C\u002Fh4>\n\u003Cp>The plugin is regularly updated with new features, bug fixes, and security patches.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>If you have any questions about working with Smart Post Show, you can take a look at the online \u003Ca href=\"https:\u002F\u002Fdocs.shapedplugin.com\u002Fdocs\u002Fpost-carousel\u002Foverview\u002F\" rel=\"nofollow ugc\">\u003Cstrong>documentation\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Designed and Developed by \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>ShapedPlugin\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Display posts, pages, and taxonomies in beautiful carousel, slider, and grid layouts with advanced filtering. Customizable, Developer-friendly.",20000,714367,94,206,"2025-12-29T09:48:00.000Z","6.9.4","5.0",[20,75,76,77,23],"popular-posts","post-grid","post-timeline","https:\u002F\u002Fwpsmartpost.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-carousel.3.0.12.zip",96,"2024-10-08 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":69,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":18,"download_link":99,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"recent-posts-by-category-widget","Recent Posts by Category Widget","1.3","Ross Cornell","https:\u002F\u002Fprofiles.wordpress.org\u002Frossc\u002F","\u003Cp>This plugin adds a simple widget that allows you to display a number of recent blog posts from a specific category. You have the options to choose a title, category, number of posts and whether or not to show the post date. The posts will be ordered by date just like the default Recent Posts widget included with WordPress.\u003C\u002Fp>\n","Just like the default Recent Posts widget except you can choose a category to pull posts from.",4000,33251,12,"2017-11-28T16:45:00.000Z","4.2.39","3.0.1",[97,98,23,24,56],"categories","category","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-by-category-widget.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":69,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":117,"download_link":118,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"expanding-archives","Expanding Archives","2.1.0","Ashley","https:\u002F\u002Fprofiles.wordpress.org\u002Fnosegraze\u002F","\u003Cp>Expanding Archives adds a widget that shows your old posts in an expandable\u002Fcollapsible format. Each post is categorized under its year and month, so you can expand all the posts in a given month and year.\u003C\u002Fp>\n\u003Cp>This plugin comes with very minimal CSS styling so you can easily customize it to match your design.\u003C\u002Fp>\n\u003Cp>JavaScript is required. No IE support.\u003C\u002Fp>\n","This plugin adds a new widget where you can view your old posts by expanding certain years and months.",2000,22798,6,"2024-03-23T14:55:00.000Z","6.4.8","3.0","7.4",[116,21,22,24,56],"archives","https:\u002F\u002Fshop.nosegraze.com\u002Fproduct\u002Fexpanding-archives\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpanding-archives.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":108,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":18,"tags":133,"homepage":136,"download_link":137,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pe-recent-posts","PE Recent Posts","1.2","DJ-Extensions.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixelemu\u002F","\u003Cp>The simple plugin that allows you to display image slides with title, description and read more linked to posts from selected category. The slide title and description appear with slide-in animation effect.\u003Cbr \u002F>\nThe user may select the category or display items of all categories.\u003Cbr \u002F>\nNumber of slides is unlimited and you may specify how many slides you want to be visible in column.\u003Cbr \u002F>\nImage sizes available to select from the list are determined at Media Settings of WordPress. This way the plugin do not have to scale images by itself which is more site optimization friendly solution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Configuration (see screenshot of backend):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Widget title.\u003C\u002Fli>\n\u003Cli>Post type – enter post type name you want to display posts from.\u003C\u002Fli>\n\u003Cli>Post type taxonomy – enter post type taxonomy name to restrict the data to display.\u003C\u002Fli>\n\u003Cli>Taxonomy – select taxonomy items. You may select specified categories or display items from all categories. Empty taxonomy is not displayed.\u003C\u002Fli>\n\u003Cli>Show archive links below items to give a possibility to read more posts from selected categories.\u003C\u002Fli>\n\u003Cli>Force display sticky posts – applies to post type only, select if you want to include a sticky post to slides.\u003C\u002Fli>\n\u003Cli>Number of items in a row.\u003C\u002Fli>\n\u003Cli>Number of rows.\u003C\u002Fli>\n\u003Cli>Make one row for a mobile devices (\u003C 768px)\u003C\u002Fli>\n\u003Cli>Number of all items – total number of slides.\u003C\u002Fli>\n\u003Cli>Show or hide post titles.\u003C\u002Fli>\n\u003Cli>Make post title linkable.\u003C\u002Fli>\n\u003Cli>Choose header tag for titles.\u003C\u002Fli>\n\u003Cli>Creation date – show\u002Fhide post creation date, the date format is taken from global settings, display date above or below the title.\u003C\u002Fli>\n\u003Cli>Show or hide the author’s name.\u003C\u002Fli>\n\u003Cli>Show or hide post taxonomy items (a category name)\u003C\u002Fli>\n\u003Cli>Readmore – show\u002Fhide read more link.\u003C\u002Fli>\n\u003Cli>Order direction (ascending, descending).\u003C\u002Fli>\n\u003Cli>Ordering type (date, title, most commented, most read).\u003C\u002Fli>\n\u003Cli>Navigation (bullets, none).\u003C\u002Fli>\n\u003Cli>Description limit – enter number of chars for each slide description.\u003C\u002Fli>\n\u003Cli>Image alignment (left, right, top, bottom).\u003C\u002Fli>\n\u003Cli>Show\u002Fhide thumbnail.\u003C\u002Fli>\n\u003Cli>Thumbnail linkable – link the image to the full post\u003C\u002Fli>\n\u003Cli>Interval in milliseconds for a sliding.\u003C\u002Fli>\n\u003Cli>Enable or disable pause on hover.\u003C\u002Fli>\n\u003Cli>Image size from WordPress settings (Settings > Media). You can choose: thumbnail, medium, large\u003C\u002Fli>\n\u003Cli>Grid spacing – space between items.\u003C\u002Fli>\n\u003C\u002Fol>\n","The simple plugin that allows you to display image slides with title, description and read more linked to posts from selected category.",61484,98,11,"2021-09-02T10:28:00.000Z","5.8.13","3.4",[54,55,23,134,135],"slides","thumbnails","https:\u002F\u002Fwww.pixelemu.com\u002Fwordpress-plugins\u002Fi\u002F3-pe-recent-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpe-recent-posts.1.2.zip",{"attackSurface":139,"codeSignals":160,"taintFlows":230,"riskAssessment":231,"analyzedAt":242},{"hooks":140,"ajaxHandlers":156,"restRoutes":157,"shortcodes":158,"cronEvents":159,"entryPointCount":28,"unprotectedCount":28},[141,147,151],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","widgets_init","register_widget","enhanced-recent-posts.php",70,{"type":142,"name":148,"callback":149,"file":145,"line":150},"activate_enhanced-recent-posts\u002Fenhanced-recent-posts.php","activate",73,{"type":142,"name":152,"callback":153,"file":154,"line":155},"init","load_textdomain","includes\\plugin-class.php",43,[],[],[],[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":229},[],{"prepared":28,"raw":28,"locations":163},[],{"escaped":165,"rawEcho":166,"locations":167},1,36,[168,172,173,175,176,177,179,180,181,183,184,186,188,190,192,194,196,198,200,201,203,204,206,208,209,210,212,214,215,216,218,219,221,223,225,227],{"file":169,"line":170,"context":171},"includes\\widget-class.php",179,"raw output",{"file":169,"line":170,"context":171},{"file":169,"line":174,"context":171},182,{"file":169,"line":174,"context":171},{"file":169,"line":174,"context":171},{"file":169,"line":178,"context":171},190,{"file":169,"line":178,"context":171},{"file":169,"line":178,"context":171},{"file":169,"line":182,"context":171},195,{"file":169,"line":182,"context":171},{"file":169,"line":185,"context":171},205,{"file":169,"line":187,"context":171},207,{"file":169,"line":189,"context":171},208,{"file":169,"line":191,"context":171},210,{"file":169,"line":193,"context":171},211,{"file":169,"line":195,"context":171},213,{"file":169,"line":197,"context":171},214,{"file":169,"line":199,"context":171},218,{"file":169,"line":199,"context":171},{"file":169,"line":202,"context":171},224,{"file":169,"line":202,"context":171},{"file":169,"line":205,"context":171},232,{"file":169,"line":207,"context":171},235,{"file":169,"line":207,"context":171},{"file":169,"line":207,"context":171},{"file":169,"line":211,"context":171},238,{"file":169,"line":213,"context":171},241,{"file":169,"line":213,"context":171},{"file":169,"line":213,"context":171},{"file":169,"line":217,"context":171},245,{"file":169,"line":217,"context":171},{"file":169,"line":220,"context":171},269,{"file":169,"line":222,"context":171},271,{"file":169,"line":224,"context":171},272,{"file":169,"line":226,"context":171},274,{"file":169,"line":228,"context":171},276,[],[],{"summary":232,"deductions":233},"The \"enhanced-recent-posts\" plugin v1.3.4 exhibits a generally positive security posture based on the static analysis. The complete absence of identified dangerous functions, SQL injection vulnerabilities (as all queries use prepared statements), and file operations is commendable. Furthermore, the lack of any known CVEs or historical vulnerabilities suggests a history of secure development or effective patching.  However, a significant concern arises from the extremely low percentage of properly escaped output (3%). With 37 outputs identified and only 3% properly escaped, this indicates a high likelihood of cross-site scripting (XSS) vulnerabilities. The plugin also lacks nonce and capability checks on its entry points, which, although currently zero, could become a significant risk if any new entry points are introduced in future versions without proper authorization mechanisms. The overall assessment is that while the plugin avoids common and severe vulnerabilities like SQL injection, its deficient output escaping presents a considerable XSS risk, and the absence of authorization checks on potential entry points is a notable weakness.",[234,237,240],{"reason":235,"points":236},"Output escaping is very poor (3% proper)",8,{"reason":238,"points":239},"No nonce checks on entry points",5,{"reason":241,"points":239},"No capability checks on entry points","2026-03-16T19:44:04.825Z",{"wat":244,"direct":253},{"assetPaths":245,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[246,247],"\u002Fwp-content\u002Fplugins\u002Fenhanced-recent-posts\u002Fcss\u002Fenhanced-recent-posts.css","\u002Fwp-content\u002Fplugins\u002Fenhanced-recent-posts\u002Fjs\u002Fenhanced-recent-posts.js",[],[247],[251,252],"enhanced-recent-posts\u002Fcss\u002Fenhanced-recent-posts.css?ver=","enhanced-recent-posts\u002Fjs\u002Fenhanced-recent-posts.js?ver=",{"cssClasses":254,"htmlComments":256,"htmlAttributes":257,"restEndpoints":259,"jsGlobals":260,"shortcodeOutput":262},[255],"enhanced-recent-posts-widget",[],[258],"data-enh-rp-widget-id",[],[261],"ENHANCED_RECENT_POSTS_USE_JAVASCRIPT",[]]