[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNgZmHJDubtPtitQpXsklPV-ReumSD7K1oAkvi3tuNBM":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":64,"crawl_stats":38,"alternatives":72,"analysis":177,"fingerprints":707},"wp-latest-posts","WP Latest Posts","5.0.11","JoomUnited","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoomunited\u002F","\u003Cp>Load your content from posts, page, tags or custom post type and display it anywhere in WordPress including in Gutenberg editor\u003C\u002Fp>\n\u003Ch3>IMPORTANT NOTE ABOUT THIS PLUGIN:\u003C\u002Fh3>\n\u003Cp>After careful consideration, we’ve decided to merge the free versions of WP Meta SEO, WP Speed of Light, and WP Latest Posts into their respective premium versions. This consolidation will allow us to focus our resources on developing more robust, feature-rich extensions. We do offer some easy migration and prices for free users though.\u003C\u002Fp>\n\u003Ch4>Read the full article: \u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fnews\u002Fimportant-announcement-evolving-our-wordpress-extensions-for-better-service-and-performance\" title=\"Important announcement: Evolving our extensions for better service and performance\" rel=\"nofollow ugc\">Blog post announcement\u003C\u002Fa>.\u003C\u002Fh4>\n\u003Cp>Get any WordPress content like posts, pages, tagged content or custom post type and display them as a slider. Some additional responsive and designed themes are also available. This is definitively the best way to build a news page without coding anything. WP Latest Posts can be used with all page builders, Gutenberg, WooCommerce in a click and even in custom page layouts using a PHP snippet. We build your news layout, and so you can focus on your content only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More details:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-latest-posts\" rel=\"friend nofollow ugc\"> https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-latest-posts\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Video demo:\u003C\u002Fh4>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F77775570\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Advanced settings to load WordPress latest posts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select your content source like posts, post category list, page selection, custom post type, tagged content\u003C\u002Fli>\n\u003Cli>Select your display options like the number of rows, columns, text crop, colors…\u003C\u002Fli>\n\u003Cli>Select your image source (1st post image or featured)\u003C\u002Fli>\n\u003Cli>Advanced parameters for date format, custom CSS for a perfect news display\u003C\u002Fli>\n\u003Cli>Load content from WooCommerce or any plugin that uses custom post type\u003C\u002Fli>\n\u003Cli>Gutenberg dedicated block\u003C\u002Fli>\n\u003Cli>WordPress Multisite compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Main recent posts features (free plugin version)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited latest posts instances\u003C\u002Fli>\n\u003Cli>Customizable elements to load: image, title, text, category, author, date, read more\u003C\u002Fli>\n\u003Cli>Insert news blocks with a quick button\u003C\u002Fli>\n\u003Cli>Display as a sidebar widget\u003C\u002Fli>\n\u003Cli>Select number of columns and pages in a news block\u003C\u002Fli>\n\u003Cli>Select number of elements (post, pages) to be loaded\u003C\u002Fli>\n\u003Cli>Filter news display by date\u003C\u002Fli>\n\u003Cli>Define an offset for news display\u003C\u002Fli>\n\u003Cli>Dispatch and order content in each block with drag-and-drop\u003C\u002Fli>\n\u003Cli>Select categories of the listed contents\u003C\u002Fli>\n\u003Cli>Limit the total number of displayed news items\u003C\u002Fli>\n\u003Cli>Select image source (featured image thumbnail, first image attachment, or post first image)\u003C\u002Fli>\n\u003Cli>Add custom margins around images\u003C\u002Fli>\n\u003Cli>Create carousel sliding news displays with a few clicks\u003C\u002Fli>\n\u003Cli>Custom icon and overlay on news blocks\u003C\u002Fli>\n\u003Cli>Full \u003Cstrong>out-of-the box support of WordPress default theme\u003C\u002Fstrong> and most common custom themes and styling\u003C\u002Fli>\n\u003Cli>PHP code snippet to include news block in your pages\u003C\u002Fli>\n\u003Cli>WPML integration: Filter news content by WPML language\u003C\u002Fli>\n\u003Cli>Polylang integration: Filter news content by Polylang language\u003C\u002Fli>\n\u003Cli>Progressive loading for images in default theme for better performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Latest posts plugin addon features (optional)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>8 responsive premium themes\u003C\u002Fli>\n\u003Cli>1 Masonry type themes\u003C\u002Fli>\n\u003Cli>Display news as slider, timeline, maulti-category wall…\u003C\u002Fli>\n\u003Cli>Color picker for themes elements\u003C\u002Fli>\n\u003Cli>Load content from custom post type\u003C\u002Fli>\n\u003Cli>Load content before\u002Fafter a date\u003C\u002Fli>\n\u003Cli>Load content from the latest X years, month, days, hours\u003C\u002Fli>\n\u003Cli>Unlimited sidebar widget instances\u003C\u002Fli>\n\u003Cli>Multiple news block instance per page\u003C\u002Fli>\n\u003Cli>Automatic news title cropping using the number of words, characters, or lines\u003C\u002Fli>\n\u003Cli>Automatic cropping of text excerpt using the number of words, characters, or lines\u003C\u002Fli>\n\u003Cli>Automatic animation of sliders\u003C\u002Fli>\n\u003Cli>Add a “load more” items button on masonry themes\u003C\u002Fli>\n\u003Cli>Change animation type\u003C\u002Fli>\n\u003Cli>Default image selection (if no image available in content)\u003C\u002Fli>\n\u003Cli>Support WordPress tag as content source\u003C\u002Fli>\n\u003Cli>Custom “read more” text\u003C\u002Fli>\n\u003Cli>Default images as vector\u003C\u002Fli>\n\u003Cli>1 year of \u003Cstrong>2 levels personal ticket support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Load Recent contents from other 3rd party plugins (integration)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Latest WooCommerce products and categories\u003C\u002Fli>\n\u003Cli>ACF full integration: load latest custom fields and group of fields\u003C\u002Fli>\n\u003Cli>WPML integration: load only content by WPML language\u003C\u002Fli>\n\u003Cli>Polylang integration: load only content by Polylang language\u003C\u002Fli>\n\u003Cli>Load recent posts from custom post types\u003C\u002Fli>\n\u003Cli>Can be added as shortcode or PHP snippet\u003C\u002Fli>\n\u003Cli>Can be added as Gutenberg latest post block\u003C\u002Fli>\n\u003Cli>Load recent news in Elementor, DIVI and all page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Main plugins from JoomUnited:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-media-folder\" rel=\"friend nofollow ugc\">WP Media Folder:\u003C\u002Fa>  Supercharge your media library with folders\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-file-download\" rel=\"friend nofollow ugc\">WP File Download: \u003C\u002Fa>  Best in class file and document manager\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-meta-seo\" rel=\"friend nofollow ugc\">WP Meta SEO: \u003C\u002Fa>  Search Engine Optimization made easy\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-table-manager\" rel=\"friend nofollow ugc\"> WP Table Manager: \u003C\u002Fa>  Create and manage tables with style\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-speed-of-light\" rel=\"friend nofollow ugc\">WP Speed of Light: \u003C\u002Fa>  Speedup your website easily\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Detailed documentation, information, and \u003Cstrong>support can be found here on the \u003Ca href=\"http:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-latest-posts\" rel=\"nofollow ugc\">JoomUnited website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A dedicated private ticket support is also available on the website.\u003C\u002Fp>\n","Load your content from posts, page, tags or custom post type and display it anywhere in WordPress including in Gutenberg editor",10000,579009,84,87,"2025-07-28T12:58:00.000Z","6.8.5","4.7","5.6",[20,21,22,23,24],"latest-post","news-widget","posts","recent-post-widget","recent-posts","http:\u002F\u002Fwww.joomunited.com\u002Fwordpress-products\u002Fwp-latest-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-latest-posts.5.0.11.zip",99,2,0,"2024-05-07 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-4135","wp-latest-posts-authenticated-subscriber-arbitrary-shortcode-execution","WP Latest Posts \u003C= 5.0.7  - Authenticated (Subscriber+) Arbitrary Shortcode Execution","The WP Latest Posts plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 5.0.7. This is due to the plugin allowing users to execute an action that does not properly validate a user-supplied value prior to using that value in a call to do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.",null,"\u003C=5.0.7","5.0.8","medium",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:N","Improper Control of Generation of Code ('Code Injection')","2024-05-08 09:31:35",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F57d90ba7-b655-4655-981c-548ff96c3bb7?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2016-10913","wp-latest-posts-reflected-cross-site-scripting","WP Latest Posts \u003C= 3.7.4 - Reflected Cross-Site Scripting","The WP Latest Posts plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 3.7.4 due to insufficient input sanitization and output escaping on the 'id' parameter. This makes it possible for unauthorized attackers to inject arbitrary web scripts that execute in a victim's browser.","\u003C=3.7.4","3.7.5",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2015-08-15 00:00:00","2024-01-22 19:56:02",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F942aad86-787e-4c25-a98b-9b7fe64aec23?source=api-prod",3083,{"slug":65,"display_name":7,"profile_url":8,"plugin_count":66,"total_installs":67,"avg_security_score":68,"avg_patch_time_days":69,"trust_score":70,"computed_at":71},"joomunited",3,27000,97,434,77,"2026-04-04T02:40:09.158Z",[73,99,121,140,159],{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":29,"last_vuln_date":98,"fetched_at":31},"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","",[90,91,92,93,24],"latest-posts","popular-posts","post-grid","post-timeline","https:\u002F\u002Fwpsmartpost.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-carousel.3.0.12.zip",96,4,"2024-10-08 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":88,"tags":114,"homepage":118,"download_link":119,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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.",2000,61484,98,11,"2021-09-02T10:28:00.000Z","5.8.13","3.4",[20,115,24,116,117],"latest-posts-with-thumbnails","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",85,{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":66,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":88,"tags":135,"homepage":138,"download_link":139,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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,"2014-04-12T13:34:00.000Z","3.5.2","2.5",[90,136,22,24,137],"navigation","sidebar","http:\u002F\u002Fwww.marvinlabs.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhanced-recent-posts.1.3.4.zip",{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":148,"downloaded":149,"rating":150,"num_ratings":28,"last_updated":151,"tested_up_to":152,"requires_at_least":153,"requires_php":88,"tags":154,"homepage":157,"download_link":158,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"latest-posts-widget","Latest Posts Widget","1.1","Mrinal Roy","https:\u002F\u002Fprofiles.wordpress.org\u002Fmkrdip\u002F","\u003Cp>Latest Posts Widget is a light widget designed to do one thing and do it well: display the most recent posts from your site with various options like excerpt, featured image, date by sorting & ordering feature.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Option to change ordering of posts.\u003C\u002Fli>\n\u003Cli>Option to show post thumbnail & set dimension by width & height.\u003C\u002Fli>\n\u003Cli>Set how many posts to show.\u003C\u002Fli>\n\u003Cli>Option to show the post excerpt and how long the excerpt should be.\u003C\u002Fli>\n\u003Cli>Option to show the post date.\u003C\u002Fli>\n\u003Cli>Option to show the comment count.\u003C\u002Fli>\n\u003Cli>Multiple widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>While using this plugin if you find any bug or any conflict, please submit an issue at\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmkrdip\u002Flatest-posts-widget\" rel=\"nofollow ugc\">Github\u003C\u002Fa> (If possible with a pull request).\u003C\u002Fp>\n","Adds a widget that shows the most recent posts of your site with excerpt, featured image, date by sorting & ordering feature",300,12900,90,"2015-12-16T17:10:00.000Z","4.4.34","3.0",[141,22,155,24,156],"posts-widget","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flatest-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-posts-widget.zip",{"slug":160,"name":161,"version":162,"author":163,"author_profile":164,"description":165,"short_description":166,"active_installs":148,"downloaded":167,"rating":131,"num_ratings":168,"last_updated":169,"tested_up_to":170,"requires_at_least":171,"requires_php":88,"tags":172,"homepage":175,"download_link":176,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"recent-posts-shortcode-widget","Recent Posts Shortcode & Widget","1.8","rajros","https:\u002F\u002Fprofiles.wordpress.org\u002Frajros\u002F","\u003Cp>The “Recent Posts Shortcode & Widget” helps users to easily display latest posts in a page or in sidebar by just using simple shortcode [recentposts-sc]\u003Cbr \u002F>\nBy default it displays “latest posts” or “recent posts” which can be changed to display “random posts”, display by ‘title’ etc using ‘orderby’.\u003C\u002Fp>\n\u003Ch4>Options and Features Includes\u003C\u002Fh4>\n\u003Cp>All Parameters\u002FShortcodes can be seen in FAQ:\u003Cbr \u002F>\n*  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-shortcode-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured Image\u003C\u002Fli>\n\u003Cli>Auto generates and adds featured image using first image of the post if no featured image is found\u003C\u002Fli>\n\u003Cli>Custom excerpt length\u003C\u002Fli>\n\u003Cli>Limit number of posts\u003C\u002Fli>\n\u003Cli>Posts from specific category\u003C\u002Fli>\n\u003Cli>Posts from multiple categories (comma separated)\u003C\u002Fli>\n\u003Cli>Posts from specific author\u003C\u002Fli>\n\u003Cli>Post type option\u003C\u002Fli>\n\u003Cli>Order\u002FDisplay by date, name etc.\u003C\u002Fli>\n\u003Cli>Display post date.\u003C\u002Fli>\n\u003Cli>Display specific posts using post IDS (comma separated)\u003C\u002Fli>\n\u003Cli>Display\u002Ffilter posts by tag\u003C\u002Fli>\n\u003Cli>Display\u002Ffilter posts by meta key and meta values\u003C\u002Fli>\n\u003Cli>Custom “Read more” label option.\u003C\u002Fli>\n\u003Cli>Display default\u002Fcustom image size instead of featured image (like thumbnail, medium etc)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Basic: [recentposts-sc] (by default 3 latest posts)\u003C\u002Fli>\n\u003Cli>For sidebar also use [recentposts-sc] in text widgets (refer screenshots as well for further help)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Parameters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>numberofposts (Number of posts)\u003C\u002Fstrong>\u003Cbr \u002F>\nLimit\u002FSpecify the number of posts you want to display\u003Cbr \u002F>\nDefault: 3\u003Cbr \u002F>\nExample: [recentposts-sc numberofposts=”6″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>post_type (Post Type)\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecify which post type you want to use. For example posts or pages\u003Cbr \u002F>\nDefault type: post\u003Cbr \u002F>\nExample: [recentposts-sc post_type=”page”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>get_cat_name (Category Name)\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want to display category name in list of posts\u003Cbr \u002F>\nDefault: False\u003Cbr \u002F>\nExample: [recentposts-sc get_cat_name=”true”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>excerptlength (Custom Excerpt Length)\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine custom excerpt length\u003Cbr \u002F>\nExample: [recentposts-sc excerptlength=”30″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>enable_excerpt (Show\u002Fhide Excerpt display)\u003C\u002Fstrong>\u003Cbr \u002F>\nSometimes you may not want to display excerpt and only like to keep title and image. To turn off\u002Fdisable excerpts use enable_excerpt=”false” (default is true)\u003Cbr \u002F>\nExample: [recentposts-sc enable_excerpt=”false”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>image_size (Display default\u002Fcustom image size instead of featured image)\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect image size like thumbnail, medium etc (by default featured image is displayed)\u003Cbr \u002F>\nuse image_size (default is false)\u003Cbr \u002F>\nExample: [recentposts-sc image_size=”thumbnail”] or [recentposts-sc image_size=”medium”]\u003Cbr \u002F>\nYou can also use any custom image size if present in your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>category (Posts from specific Category\u002Fcategories)\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter posts from single category or multiple categories\u003Cbr \u002F>\nExample single category: [recentposts-sc category=”lesson”]\u003Cbr \u002F>\nExample multiple categories: [recentposts-sc category=”lesson,lesson2,lesson3″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>author (Posts from specific author)\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter posts from specific author\u003Cbr \u002F>\nExample: [recentposts-sc author=”admin”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More Parameters\u002FShortcodes can be seen in FAQ:\u003Cbr \u002F>\n*  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-shortcode-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frecent-posts-shortcode-widget\" rel=\"ugc\">Forum support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Frecent-posts-shortcode-widget\" rel=\"ugc\">Rate\u002FReview the plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Developed by rajros\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Display list of recent posts and latest posts or random posts using the [recentposts-sc] shortcode in any page or in sidebar widgets.",12659,6,"2018-03-14T21:13:00.000Z","4.9.29","3.3",[90,173,22,24,174],"latest-posts-shortcode","recent-posts-shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-shortcode-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-shortcode-widget.zip",{"attackSurface":178,"codeSignals":484,"taintFlows":619,"riskAssessment":693,"analyzedAt":706},{"hooks":179,"ajaxHandlers":428,"restRoutes":466,"shortcodes":467,"cronEvents":480,"entryPointCount":483,"unprotectedCount":66},[180,186,190,197,201,205,209,213,217,221,225,227,232,236,240,244,248,252,256,260,263,267,272,276,279,283,287,290,294,298,302,306,310,314,318,322,325,328,331,335,339,342,345,349,351,353,355,360,363,367,370,375,377,381,384,387,390,393,396,399,401,405,409,412,415,419,422,425],{"type":181,"name":182,"callback":183,"file":184,"line":185},"action","fusion_builder_before_init","wplpFusionElement","inc\\builder\\avada\\wplp-avada.php",118,{"type":181,"name":187,"callback":188,"file":189,"line":83},"divi_extensions_init","wplp_divi","inc\\builder\\divi\\wplp-divi.php",{"type":191,"name":192,"callback":193,"priority":194,"file":195,"line":196},"filter","wplp_get_posts_by_language","getPostsByLanguage",10,"inc\\compatibility\\class.language_content_wpml.php",17,{"type":191,"name":198,"callback":199,"priority":194,"file":195,"line":200},"wplp_get_category_by_language","getCategoryByLanguage",18,{"type":191,"name":202,"callback":203,"priority":194,"file":195,"line":204},"wplp_get_pages_by_language","getPagesByLanguage",19,{"type":191,"name":206,"callback":207,"priority":194,"file":195,"line":208},"wplp_get_tags_by_language","getTagsByLanguage",20,{"type":191,"name":210,"callback":211,"priority":194,"file":195,"line":212},"wplp_get_custom_taxonomy_by_language","getCustomTaxonomyByLanguage",21,{"type":191,"name":214,"callback":215,"priority":194,"file":195,"line":216},"wplp_category_list_by_language","getCategoryListByLanguage",22,{"type":191,"name":218,"callback":219,"priority":194,"file":195,"line":220},"wplp_get_term_link_by_language","getTermLinkByLanguage",23,{"type":181,"name":222,"callback":223,"file":224,"line":212},"admin_init","wplpUpdateVersion","inc\\install.php",{"type":181,"name":222,"callback":226,"file":224,"line":216},"addPostMetaTrackViews",{"type":181,"name":228,"callback":229,"file":230,"line":231},"widgets_init","closure","inc\\wplp-admin.inc.php",235,{"type":181,"name":233,"callback":234,"file":230,"line":235},"init","setupCustomPostTypes",245,{"type":181,"name":237,"callback":238,"file":230,"line":239},"admin_menu","setupWPLPMenu",256,{"type":181,"name":241,"callback":242,"file":230,"line":243},"load-toplevel_page_wplp-widget","saveWPLPData",257,{"type":181,"name":245,"callback":246,"priority":131,"file":230,"line":247},"admin_enqueue_scripts","loadAdminScripts",259,{"type":181,"name":249,"callback":250,"file":230,"line":251},"enqueue_block_editor_assets","addEditorAssets",260,{"type":181,"name":253,"callback":254,"file":230,"line":255},"wp_print_scripts","dequeueAdminScripts",262,{"type":181,"name":257,"callback":258,"file":230,"line":259},"ot_admin_styles_after","dequeueAdminHuemanStyles",264,{"type":181,"name":222,"callback":261,"file":230,"line":262},"setupTinyMce",270,{"type":181,"name":264,"callback":265,"file":230,"line":266},"in_admin_footer","editorFooterScript",271,{"type":181,"name":268,"callback":269,"priority":270,"file":230,"line":271},"media_buttons","editorButton",1000,277,{"type":191,"name":273,"callback":274,"priority":194,"file":230,"line":275},"plugin_row_meta","addProLink",281,{"type":181,"name":277,"callback":229,"file":230,"line":278},"admin_print_scripts",296,{"type":181,"name":280,"callback":281,"priority":194,"file":230,"line":282},"save_post","addPostMetaKey",312,{"type":181,"name":284,"callback":285,"file":230,"line":286},"wp_head","setPostViews",315,{"type":181,"name":284,"callback":288,"file":230,"line":289},"savePostTransient",317,{"type":181,"name":291,"callback":292,"file":230,"line":293},"wp_print_styles","addStylesheet",322,{"type":181,"name":295,"callback":296,"priority":131,"file":230,"line":297},"the_posts","prefixEnqueue",327,{"type":191,"name":299,"callback":300,"file":230,"line":301},"cron_schedules","addCronSchedules",329,{"type":181,"name":303,"callback":304,"file":230,"line":305},"wplp_update_post_views","updatePostViews",336,{"type":191,"name":307,"callback":308,"file":230,"line":309},"mce_buttons","filterMceButton",2114,{"type":191,"name":311,"callback":312,"file":230,"line":313},"mce_external_plugins","filterMcePlugin",2115,{"type":191,"name":315,"callback":316,"file":230,"line":317},"mce_css","pluginMceCss",2116,{"type":181,"name":319,"callback":320,"file":230,"line":321},"admin_footer","insertPopup",2201,{"type":181,"name":291,"callback":323,"file":230,"line":324},"loadThemeStyle",2454,{"type":181,"name":284,"callback":326,"file":230,"line":327},"customCSS",2455,{"type":181,"name":253,"callback":329,"file":230,"line":330},"loadThemeScript",2456,{"type":181,"name":222,"callback":332,"file":333,"line":334},"wplpAddonInit","inc\\wplp-category-image.php",13,{"type":181,"name":336,"callback":337,"file":333,"line":338},"edit_term","wplpSaveCategoryImage",15,{"type":181,"name":340,"callback":337,"file":333,"line":341},"create_term",16,{"type":181,"name":343,"callback":344,"priority":194,"file":333,"line":204},"quick_edit_custom_box","wplpQuickEditCustomBox",{"type":181,"name":233,"callback":346,"file":347,"line":348},"addStyleScript","inc\\wplp-widget.inc.php",31,{"type":181,"name":291,"callback":323,"file":347,"line":350},49,{"type":181,"name":284,"callback":326,"file":347,"line":352},50,{"type":181,"name":253,"callback":329,"file":347,"line":354},51,{"type":181,"name":356,"callback":357,"file":358,"line":359},"current_screen","screenFeedback","jufeedback\\jufeedback.php",112,{"type":181,"name":222,"callback":361,"file":358,"line":362},"jufeedbackCallAjax",114,{"type":181,"name":364,"callback":365,"file":358,"line":366},"admin_notices","jureviewNotice",124,{"type":181,"name":319,"callback":368,"file":358,"line":369},"renderFeedbackModal",230,{"type":181,"name":371,"callback":372,"priority":48,"file":373,"line":374},"load_textdomain","overrideLanguage","jutranslation\\jutranslation.php",70,{"type":181,"name":222,"callback":229,"file":373,"line":376},89,{"type":181,"name":364,"callback":378,"file":379,"line":380},"printError","requirements.php",436,{"type":181,"name":364,"callback":382,"file":379,"line":383},"printWarning",439,{"type":181,"name":364,"callback":385,"file":379,"line":386},"printInfo",442,{"type":181,"name":222,"callback":388,"file":379,"line":389},"disablePlugin",445,{"type":181,"name":222,"callback":391,"file":392,"line":185},"wplp_disable_plugin","wp-latest-posts.php",{"type":181,"name":364,"callback":394,"file":392,"line":395},"wplp_show_error",119,{"type":181,"name":364,"callback":397,"file":392,"line":398},"wplpMergePluginMsg",198,{"type":181,"name":222,"callback":229,"file":392,"line":400},227,{"type":181,"name":402,"callback":403,"file":392,"line":404},"elementor\u002Feditor\u002Fafter_enqueue_styles","wplpLoadElementorWidgetStyle",291,{"type":181,"name":406,"callback":407,"file":392,"line":408},"elementor\u002Fwidgets\u002Fwidgets_registered","wplpLoadElementorWidget",303,{"type":181,"name":410,"callback":411,"file":392,"line":289},"elementor\u002Fcontrols\u002Fregister","register_new_controls_wplp",{"type":181,"name":413,"callback":414,"file":392,"line":293},"vc_before_init","wplpVcBeforeInit",{"type":181,"name":416,"callback":417,"file":392,"line":418},"vc_backend_editor_enqueue_js_css","wplp_wpbakery_enqueue_assets",359,{"type":181,"name":420,"callback":417,"file":392,"line":421},"vc_frontend_editor_enqueue_js_css",362,{"type":181,"name":245,"callback":423,"file":392,"line":424},"wplp_avada_scripts",394,{"type":181,"name":233,"callback":426,"file":392,"line":427},"register_wplp_fusion_builder_element",398,[429,434,438,443,447,451,454,458,462],{"action":430,"nopriv":431,"callback":432,"hasNonce":431,"hasCapCheck":431,"file":230,"line":433},"wplp_load_html",false,"wplpLoadHtml",250,{"action":435,"nopriv":431,"callback":436,"hasNonce":431,"hasCapCheck":431,"file":230,"line":437},"wplp_get_list_block","wplpGetListBlock",251,{"action":439,"nopriv":431,"callback":440,"hasNonce":441,"hasCapCheck":431,"file":230,"line":442},"change_cat_multisite","changeCatMultisite",true,284,{"action":444,"nopriv":431,"callback":445,"hasNonce":431,"hasCapCheck":431,"file":230,"line":446},"change_source_type_by_language","changeSourceTypeByLanguage",286,{"action":448,"nopriv":431,"callback":449,"hasNonce":441,"hasCapCheck":441,"file":230,"line":450},"wplp_delete_blocks","deleteBlocks",290,{"action":452,"nopriv":431,"callback":453,"hasNonce":441,"hasCapCheck":431,"file":230,"line":404},"wplp_duplicate_block","duplicateBlock",{"action":455,"nopriv":431,"callback":456,"hasNonce":441,"hasCapCheck":431,"file":230,"line":457},"wplp_set_close_notification","setCookieNotification",292,{"action":459,"nopriv":431,"callback":460,"hasNonce":441,"hasCapCheck":431,"file":230,"line":461},"wplp_get_count_posts","getCountPosts",293,{"action":463,"nopriv":431,"callback":464,"hasNonce":441,"hasCapCheck":431,"file":392,"line":465},"wplp_dismiss_notice_for_week","wplp_dismiss_notice_for_week_callback",200,[],[468,471,476],{"tag":469,"callback":470,"file":184,"line":196},"wplp_fusion","render",{"tag":472,"callback":473,"file":474,"line":475},"vc_wplp","vcWplpHtml","inc\\builder\\bakery\\wplp-bakery.php",71,{"tag":477,"callback":478,"file":230,"line":479},"frontpage_news","applyShortcode",249,[481],{"hook":303,"callback":303,"file":230,"line":482},333,12,{"dangerousFunctions":485,"sqlUsage":491,"outputEscaping":493,"fileOperations":48,"externalRequests":48,"nonceChecks":200,"capabilityChecks":617,"bundledLibraries":618},[486],{"fn":487,"file":488,"line":489,"context":490},"exec","jufeedback\\ju-check-debug-data.php",557,"$gs = exec($command);",{"prepared":220,"raw":29,"locations":492},[],{"escaped":494,"rawEcho":495,"locations":496},494,62,[497,501,503,505,508,509,511,514,516,518,521,524,525,526,527,529,531,533,535,537,539,541,542,544,546,548,550,552,554,556,557,560,562,563,565,567,568,569,571,573,575,577,578,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615],{"file":498,"line":499,"context":500},"inc\\admin\\views\\tabs\\content-source.php",252,"raw output",{"file":498,"line":502,"context":500},440,{"file":498,"line":504,"context":500},609,{"file":506,"line":507,"context":500},"inc\\admin\\views\\tabs\\image-source.php",68,{"file":506,"line":96,"context":500},{"file":510,"line":96,"context":500},"inc\\admin\\views\\tabs\\list-blocks.php",{"file":512,"line":513,"context":500},"inc\\admin\\views\\tabs\\system-check.php",34,{"file":512,"line":515,"context":500},38,{"file":512,"line":517,"context":500},41,{"file":519,"line":520,"context":500},"inc\\admin\\views\\tabs\\theme.php",843,{"file":522,"line":523,"context":500},"inc\\builder\\elementor-widget.php",156,{"file":522,"line":433,"context":500},{"file":522,"line":437,"context":500},{"file":522,"line":499,"context":500},{"file":522,"line":528,"context":500},258,{"file":230,"line":530,"context":500},1565,{"file":230,"line":532,"context":500},2205,{"file":230,"line":534,"context":500},2226,{"file":230,"line":536,"context":500},2244,{"file":230,"line":538,"context":500},2250,{"file":230,"line":540,"context":500},2251,{"file":333,"line":366,"context":500},{"file":333,"line":543,"context":500},126,{"file":333,"line":545,"context":500},129,{"file":333,"line":547,"context":500},132,{"file":333,"line":549,"context":500},177,{"file":333,"line":551,"context":500},182,{"file":333,"line":553,"context":500},185,{"file":333,"line":555,"context":500},188,{"file":333,"line":84,"context":500},{"file":558,"line":559,"context":500},"inc\\wplp-front.inc.php",1495,{"file":558,"line":561,"context":500},1519,{"file":347,"line":507,"context":500},{"file":347,"line":564,"context":500},73,{"file":347,"line":566,"context":500},75,{"file":347,"line":96,"context":500},{"file":347,"line":109,"context":500},{"file":358,"line":570,"context":500},620,{"file":373,"line":572,"context":500},369,{"file":373,"line":574,"context":500},383,{"file":373,"line":576,"context":500},390,{"file":373,"line":424,"context":500},{"file":373,"line":129,"context":500},{"file":373,"line":580,"context":500},404,{"file":373,"line":582,"context":500},410,{"file":373,"line":584,"context":500},427,{"file":373,"line":586,"context":500},461,{"file":373,"line":588,"context":500},475,{"file":373,"line":590,"context":500},515,{"file":373,"line":592,"context":500},519,{"file":373,"line":594,"context":500},535,{"file":373,"line":596,"context":500},539,{"file":373,"line":598,"context":500},545,{"file":373,"line":600,"context":500},549,{"file":373,"line":602,"context":500},555,{"file":373,"line":604,"context":500},628,{"file":373,"line":606,"context":500},664,{"file":373,"line":608,"context":500},668,{"file":373,"line":610,"context":500},674,{"file":373,"line":612,"context":500},736,{"file":392,"line":614,"context":500},113,{"file":392,"line":616,"context":500},190,9,[],[620,638,649,660,672],{"entryPoint":621,"graph":622,"unsanitizedCount":48,"severity":637},"\u003Cconfiguration> (inc\\admin\\views\\configuration.php:0)",{"nodes":623,"edges":635},[624,630],{"id":625,"type":626,"label":627,"file":628,"line":629},"n0","source","$_SERVER['SERVER_SOFTWARE']","inc\\admin\\views\\configuration.php",167,{"id":631,"type":632,"label":633,"file":628,"line":629,"wp_function":634},"n1","sink","echo() [XSS]","echo",[636],{"from":625,"to":631,"sanitized":431},"low",{"entryPoint":639,"graph":640,"unsanitizedCount":29,"severity":637},"\u003Cwplp-admin.inc> (inc\\wplp-admin.inc.php:0)",{"nodes":641,"edges":647},[642,645],{"id":625,"type":626,"label":643,"file":230,"line":644},"$_REQUEST (x3)",384,{"id":631,"type":632,"label":633,"file":230,"line":646,"wp_function":634},2246,[648],{"from":625,"to":631,"sanitized":441},{"entryPoint":650,"graph":651,"unsanitizedCount":29,"severity":637},"showViewForm (jutranslation\\jutranslation.php:641)",{"nodes":652,"edges":658},[653,656],{"id":625,"type":626,"label":654,"file":373,"line":655},"$_GET",654,{"id":631,"type":632,"label":633,"file":373,"line":657,"wp_function":634},707,[659],{"from":625,"to":631,"sanitized":441},{"entryPoint":661,"graph":662,"unsanitizedCount":29,"severity":637},"saveJuToken (jutranslation\\jutranslation.php:732)",{"nodes":663,"edges":670},[664,667],{"id":625,"type":626,"label":665,"file":373,"line":666},"$_POST['token']",742,{"id":631,"type":632,"label":668,"file":373,"line":666,"wp_function":669},"update_option() [Settings Manipulation]","update_option",[671],{"from":625,"to":631,"sanitized":441},{"entryPoint":673,"graph":674,"unsanitizedCount":29,"severity":637},"\u003Cjutranslation> (jutranslation\\jutranslation.php:0)",{"nodes":675,"edges":689},[676,677,678,682,685,687],{"id":625,"type":626,"label":654,"file":373,"line":655},{"id":631,"type":632,"label":633,"file":373,"line":657,"wp_function":634},{"id":679,"type":626,"label":680,"file":373,"line":681},"n2","$_POST",484,{"id":683,"type":632,"label":633,"file":373,"line":684,"wp_function":634},"n3",713,{"id":686,"type":626,"label":665,"file":373,"line":666},"n4",{"id":688,"type":632,"label":668,"file":373,"line":666,"wp_function":669},"n5",[690,691,692],{"from":625,"to":631,"sanitized":441},{"from":679,"to":683,"sanitized":441},{"from":686,"to":688,"sanitized":441},{"summary":694,"deductions":695},"The wp-latest-posts plugin, version 5.0.11, exhibits a mixed security posture.  On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries, a high percentage of properly escaped output, and a substantial number of nonce and capability checks.  The plugin also has no bundled libraries, which can reduce the attack surface associated with outdated dependencies.  However, there are significant areas of concern.  The presence of 3 AJAX handlers without authentication checks presents a notable attack vector, as does the use of the dangerous 'exec' function, even if its usage context isn't detailed.  The single taint flow with an unsanitized path is also a red flag, indicating a potential for input manipulation vulnerabilities, although it's not categorized as critical or high.  The plugin's vulnerability history shows a pattern of medium severity issues related to code injection and cross-site scripting, with the most recent occurring in May 2024.  While there are no currently unpatched vulnerabilities, this history suggests a recurring need for careful code review and patching.  Overall, the plugin has strengths in its data handling but weaknesses in input validation for its AJAX endpoints and the inclusion of potentially dangerous functions.",[696,698,701,704],{"reason":697,"points":194},"AJAX handlers without authentication checks",{"reason":699,"points":700},"Presence of dangerous 'exec' function",8,{"reason":702,"points":703},"Taint flow with unsanitized paths",7,{"reason":705,"points":168},"Medium severity vulnerabilities in history","2026-03-16T17:48:55.058Z",{"wat":708,"direct":729},{"assetPaths":709,"generatorPatterns":716,"scriptPaths":717,"versionParams":722},[710,711,712,713,714,715],"\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fcss\u002Fdivi-widgets.css","\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fimagesloaded.pkgd.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fthemes\u002Fdefault\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fflexslider.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fswiper-bundle.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fwplp_front.js",[],[718,719,720,721],"wp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fimagesloaded.pkgd.min.js","wp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fflexslider.min.js","wp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fswiper-bundle.min.js","wp-content\u002Fplugins\u002Fwp-latest-posts\u002Fjs\u002Fwplp_front.js",[723,724,725,726,727,728],"wp-latest-posts\u002Fcss\u002Fdivi-widgets.css?ver=","wp-latest-posts\u002Fjs\u002Fimagesloaded.pkgd.min.js?ver=","wp-latest-posts\u002Fthemes\u002Fdefault\u002Fstyle.css?ver=","wp-latest-posts\u002Fjs\u002Fflexslider.min.js?ver=","wp-latest-posts\u002Fjs\u002Fswiper-bundle.min.js?ver=","wp-latest-posts\u002Fjs\u002Fwplp_front.js?ver=",{"cssClasses":730,"htmlComments":742,"htmlAttributes":743,"restEndpoints":746,"jsGlobals":747,"shortcodeOutput":749},[731,732,733,734,735,736,737,738,739,740,741],"wplp-slider","wplp-flex-slider","wplp-isotope-container","wplp-category-icon","wplp-post-thumbnail","wplp-post-title","wplp-post-date","wplp-post-author","wplp-post-excerpt","wplp-post-read-more","wplp-grid-item",[],[744,745],"data-wplp-slider-id","data-wplp-options",[],[748],"wplp_params",[750],"[wp_latest_posts]"]