[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCRsb9QdAcCuP5oXbj17hI_b_ZY3ZPcGPjU17XEQ6xOg":3},{"slug":4,"name":5,"version":6,"author":4,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":12,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":148,"fingerprints":357},"grooveshark","Grooveshark for WordPress","1.4.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrooveshark\u002F","\u003Cp>Currently, our plugin is incompatible with the latest version of WordPress. To get your Grooveshark Widget on your blog, we recommend using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fembedly\u002F\" title=\"Embedly\" rel=\"ugc\">Embedly\u003C\u002Fa>, a WordPress plugin that allows you to embed content from many of your favorite sites, including Grooveshark. The free version of Embedly allows you to embed up to 10,000 URLs per month and has a friendly interface.\u003C\u002Fli>\n\u003Cli>You may also use Gigya code to embed a Grooveshark widget into your blog. A quick tutorial on how to create and embed a WordPress widget is located here: \u003Ca href=\"http:\u002F\u002Fhelp.grooveshark.com\u002Fcustomer\u002Fportal\u002Farticles\u002F88918-embedding-a-grooveshark-widget-with-gigya\" title=\"Grooveshark Help\" rel=\"nofollow ugc\">Grooveshark Help\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Grooveshark plugin is a WordPress plugin that allows you to insert a link to music on \u003Ca href=\"http:\u002F\u002Fwww.grooveshark.com\" title=\"Grooveshark\" rel=\"nofollow ugc\">Grooveshark\u003C\u002Fa> or a \u003Ca href=\"http:\u002F\u002Fwidgets.grooveshark.com\" title=\"Grooveshark Widget\" rel=\"nofollow ugc\">Grooveshark Widget\u003C\u002Fa> that allows visitors to play music as they view your blog.\u003C\u002Fp>\n\u003Ch4>Description\u003C\u002Fh4>\n\u003Cp>The Grooveshark plugin is a WordPress plugin that allows you to insert a link to music on \u003Ca href=\"http:\u002F\u002Fwww.grooveshark.com\" title=\"Grooveshark\" rel=\"nofollow ugc\">Grooveshark\u003C\u002Fa> or a \u003Ca href=\"http:\u002F\u002Fwidgets.grooveshark.com\" title=\"Grooveshark Widget\" rel=\"nofollow ugc\">Grooveshark Widget\u003C\u002Fa> that allows visitors to play music as they view your blog.\u003C\u002Fp>\n\u003Cp>Grooveshark is a music website that allows visitors to listen to music and share music with friends. Registered users can also save favorite songs and playlists on Grooveshark. With millions of songs contributed by Grooveshark users, you can find just about any song to share with your friends and blog visitors.\u003C\u002Fp>\n\u003Cp>The Grooveshark plugin utilizes the Grooveshark API to bring Grooveshark to your blog. Some of the main features are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily find and add any song on Grooveshark to your posts, in link or widget format, as you write your post\u003C\u002Fli>\n\u003Cli>If you are a registered Grooveshark user, find and add your favorite songs and your playlists to your posts\u003C\u002Fli>\n\u003Cli>Preview songs while you edit with no need to open external pages\u003C\u002Fli>\n\u003Cli>Add Grooveshark widgets to your blog’s sidebar or admin dashboard\u003C\u002Fli>\n\u003Cli>Add RSS feeds to your blog’s sidebar that share your favorites and recently listened songs with your blog visitors\u003C\u002Fli>\n\u003Cli>Allow your blog visitors to add music to post comments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>What’s New in 1.4:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adding music to your sidebar is now much easier with the new Grooveshark Sidebar options.\u003C\u002Fli>\n\u003Cli>You can now preview widgets before adding them to your posts or sidebar under Appearance options.\u003C\u002Fli>\n\u003Cli>Fixed a bug where some songs could not be added as links\u003C\u002Fli>\n\u003C\u002Ful>\n","The Grooveshark plugin allows you to insert music links or Grooveshark Widgets into your blog.",10,19132,0,"2011-08-23T19:49:00.000Z","3.0.5","2.6","",[4,18,19,20,21],"music","play","post","posts","http:\u002F\u002Fwww.grooveshark.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrooveshark.1.4.1.zip",85,null,"2026-03-15T14:54:45.397Z",[],{"slug":4,"display_name":4,"profile_url":7,"plugin_count":29,"total_installs":10,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-04-05T03:56:49.579Z",[34,61,83,108,127],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":12,"last_vuln_date":59,"fetched_at":60},"wp-show-posts","WP Show Posts","1.1.6","Tom","https:\u002F\u002Fprofiles.wordpress.org\u002Fedge22\u002F","\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is only receiving security updates at this time. Check out our \u003Ca href=\"https:\u002F\u002Fgenerateblocks.com\u002F\" rel=\"nofollow ugc\">GenerateBlocks\u003C\u002Fa> plugin for a more modern solution.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"WP Show Posts\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F175638957?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>WP Show Posts allows you to display posts anywhere on your website using an easy to use shortcode.\u003C\u002Fp>\n\u003Cp>You can pull posts from any post type like WooCommerce, Easy Digital Downloads etc..\u003C\u002Fp>\n\u003Cp>This plugin works with any theme.\u003C\u002Fp>\n\u003Cp>Here are the features in the free version:\u003C\u002Fp>\n\u003Ch4>Posts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post type\u003C\u002Fli>\n\u003Cli>Taxonomy\u003C\u002Fli>\n\u003Cli>Terms\u003C\u002Fli>\n\u003Cli>Posts per page\u003C\u002Fli>\n\u003Cli>Pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Columns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Columns\u003C\u002Fli>\n\u003Cli>Columns gutter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Images\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show images\u003C\u002Fli>\n\u003Cli>Image width\u003C\u002Fli>\n\u003Cli>Image height\u003C\u002Fli>\n\u003Cli>Image alignment\u003C\u002Fli>\n\u003Cli>Image location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Content type (excerpt or full post)\u003C\u002Fli>\n\u003Cli>Excerpt length\u003C\u002Fli>\n\u003Cli>Include title\u003C\u002Fli>\n\u003Cli>Read more text\u003C\u002Fli>\n\u003Cli>Read more button class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Include author\u003C\u002Fli>\n\u003Cli>Author location\u003C\u002Fli>\n\u003Cli>Include date\u003C\u002Fli>\n\u003Cli>Date location\u003C\u002Fli>\n\u003Cli>Include terms\u003C\u002Fli>\n\u003Cli>Terms location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Author ID\u003C\u002Fli>\n\u003Cli>Exclude current\u003C\u002Fli>\n\u003Cli>Post ID\u003C\u002Fli>\n\u003Cli>Exclude post ID\u003C\u002Fli>\n\u003Cli>Ignore sticky posts\u003C\u002Fli>\n\u003Cli>Offset\u003C\u002Fli>\n\u003Cli>Order\u003C\u002Fli>\n\u003Cli>Order by\u003C\u002Fli>\n\u003Cli>Status\u003C\u002Fli>\n\u003Cli>Meta key\u003C\u002Fli>\n\u003Cli>Meta value\u003C\u002Fli>\n\u003Cli>Tax operator\u003C\u002Fli>\n\u003Cli>No results message\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our *Pro* version has these features\u003C\u002Fh4>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"WP Show Posts Pro\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F175660953?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpshowposts.com\u002F\" title=\"Check out Pro\" rel=\"nofollow ugc\">Check out Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Posts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AJAX pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Columns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Masonry\u003C\u002Fli>\n\u003Cli>Featured post\u003C\u002Fli>\n\u003Cli>Background color\u003C\u002Fli>\n\u003Cli>Background color hover\u003C\u002Fli>\n\u003Cli>Border color\u003C\u002Fli>\n\u003Cli>Border color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Images\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Image overlay color\u003C\u002Fli>\n\u003Cli>Image overlay icon\u003C\u002Fli>\n\u003Cli>Image hover effect\u003C\u002Fli>\n\u003Cli>Image lightbox\u003C\u002Fli>\n\u003Cli>Image lightbox gallery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Read more style\u003C\u002Fli>\n\u003Cli>Read more color\u003C\u002Fli>\n\u003Cli>Content link color\u003C\u002Fli>\n\u003Cli>Content link color hover\u003C\u002Fli>\n\u003Cli>Content text color\u003C\u002Fli>\n\u003Cli>Title color\u003C\u002Fli>\n\u003Cli>Title color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Meta color\u003C\u002Fli>\n\u003Cli>Meta color hover\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Social\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Twitter color + hover\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Facebook color + hover\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Google+ color + hover\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Pinterest color + hover\u003C\u002Fli>\n\u003Cli>Love it\u003C\u002Fli>\n\u003Cli>Alignment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out GeneratePress, our awesome WordPress theme! (https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgeneratepress)\u003C\u002Fp>\n","Add posts to your website from any post type using a simple shortcode.",70000,604723,94,80,"2024-04-16T19:12:00.000Z","6.1.10","4.5",[50,51,52,53,54],"display-posts-shortcode","gallery","portfolio","post-columns","show-posts","https:\u002F\u002Fwpshowposts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-show-posts.1.1.6.zip",90,3,"2024-04-16 00:00:00","2026-03-15T15:16:48.613Z",{"slug":62,"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":76,"tags":77,"homepage":16,"download_link":82,"security_score":71,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":60},"display-post-types","Display Post Types – Post Grid, post list and post sliders","3.2.7","EasyProLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Feasyprolabs\u002F","\u003Cp>Easily display post grid, list or post sliders. Display post types provides easiest way to fetch, sort and display list of posts, pages or any custom post types using block or widget.\u003C\u002Fp>\n\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\u002Fqn2164Iodac?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Display Post Types\u003C\u002Fstrong> is the ultimate plugin to showcase your WordPress posts, pages, or custom post types in visually stunning grids, lists, and sliders. Whether you’re displaying blog posts, portfolios, or any custom content, this plugin makes it incredibly easy and flexible, with no coding skills required.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Versatile Display Options:\u003C\u002Fstrong>\u003Cbr \u002F>\nPresent your content as a \u003Cstrong>post grid\u003C\u002Fstrong>, \u003Cstrong>post list\u003C\u002Fstrong>, or dynamic \u003Cstrong>post slider\u003C\u002Fstrong>. Choose from multiple layouts like grid, masonry, list, mini list, and overlay styles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Layouts:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust columns, crop images, and control slider settings, including auto-slide functionality, for a fully tailored design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Control:\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect specific post types (Posts, Pages, or Custom Post Types) and refine with filters using categories, tags, and custom taxonomies. Advanced options include sorting by date, title, author, comments, or even random order.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pagination & Offset:\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily manage pagination and exclude initial posts using the offset feature to curate the perfect display.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User-Friendly Interface:\u003C\u002Fstrong>\u003Cbr \u002F>\nUtilize intuitive blocks, widgets, or shortcodes to add post displays anywhere on your site with just a few clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design:\u003C\u002Fstrong>\u003Cbr \u002F>\nAll layouts are fully responsive and mobile-friendly, ensuring your content looks great on any device.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customization Made Easy:\u003C\u002Fstrong>\u003Cbr \u002F>\nFine-tune each layout using built-in tools for a seamless user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Display Post Types?\u003C\u002Fh3>\n\u003Cp>Whether you’re a blogger, business owner, or designer, \u003Cstrong>Display Post Types\u003C\u002Fstrong> gives you the flexibility to present your content exactly how you envision it. The possibilities are endless, allowing you to create anything from clean and simple post grids to advanced, auto-sliding sliders.\u003C\u002Fp>\n\u003Ch3>Quick Start Video\u003C\u002Fh3>\n\u003Cp>Need help getting started? Watch our step-by-step tutorial to learn how to use Display Post Types and unlock its full potential.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FtTVGMylfBhU?si=qr1YtkqaXJck9xc-\" rel=\"nofollow ugc\">Watch the Tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>What this plugin offers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fetch any post, page or post types using available filters and sort your selection.\u003C\u002Fli>\n\u003Cli>Choose what content items to be displayed (from available options)\u003C\u002Fli>\n\u003Cli>Choose a style to display your content. You can choose from list, grid or slider views. Variuos customization options\u003C\u002Fli>\n\u003Cli>Live preview of your changes in the display post types block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more layouts and customization options?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get more features, layouts and customization options with \u003Ca href=\"https:\u002F\u002Feasyprolabs.com\u002Fdisplay-post-types\u002F\" rel=\"nofollow ugc\">Display Post Types Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check \u003Ca href=\"https:\u002F\u002Feasyprolabs.com\u002Fdisplay-post-types-demo\u002F\" rel=\"nofollow ugc\">sample layouts\u003C\u002Fa> made possible by Display Post Types Pro.\u003C\u002Fli>\n\u003Cli>Option to display custom fields and shortcodes in the display post types.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feasyprolabs.com\u002Fdisplay-post-types\" rel=\"nofollow ugc\">Get Display Post Types Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Setup DPT Widget\u003C\u002Fh4>\n\u003Cp>Display post types in any widget area of your website.\u003C\u002Fp>\n\u003Col>\n\u003Cli>After activating the plugin, visit Appearance > Widgets in admin dashboard.\u003C\u002Fli>\n\u003Cli>Look for ‘Display Post Types’ widget in left ‘Available Widgets’ section.\u003C\u002Fli>\n\u003Cli>Drag the widget to any available sidebar\u002Fwidget area.\u003C\u002Fli>\n\u003Cli>Select a post type to be displayed.\u003C\u002Fli>\n\u003Cli>Select various filter, sort and styling options to make a unique layout.\u003C\u002Fli>\n\u003Cli>Click [Save] button.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Setup DPT Block\u003C\u002Fh4>\n\u003Cp>Display post types list on any post or page using editor block. Make sure you have not disabled WordPress latest block editor.\u003C\u002Fp>\n\u003Cp>Setup\u003C\u002Fp>\n\u003Col>\n\u003Cli>After activating the plugin, visit any post or page’s edit screen.\u003C\u002Fli>\n\u003Cli>In main content area, click on ‘+’ icon to add a new block.\u003C\u002Fli>\n\u003Cli>Search for ‘Display Post Types’ block or Select from “Layout Elements > Display Post Types”.\u003C\u002Fli>\n\u003Cli>Select a post type to be displayed.\u003C\u002Fli>\n\u003Cli>Select various filter, sort and styling options to make a unique layout.\u003C\u002Fli>\n\u003Cli>Click [Publish] or [Update] button.\u003C\u002Fli>\n\u003C\u002Fol>\n","Display list of posts, pages or any custom post types anywhere using block and widget. Show as grid, list or posts slider.",6000,115288,100,26,"2026-03-03T10:15:00.000Z","6.9.4","5.4","7.2",[78,79,80,81],"display-posts","post-grid","post-slider","post-types","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-post-types.3.2.7.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":74,"requires_at_least":96,"requires_php":16,"tags":97,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":12,"last_vuln_date":107,"fetched_at":60},"featured-post-creative","Featured Post Creative","1.5.7","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>✅ Now that you have your website ready why don’t you \u003Cstrong>download\u003C\u002Fstrong> and try out this Featured Post Grid to give it better functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> and display multiple Featured Post grids using shortcodes with categories. Featured Posts allows you to add featured posts to your blog’s website via shortcode in pages and\u002For posts. This plugin makes it easier to mark posts as featured posts from post list OR from post inner section.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> this featured posts because It is proven that Featured Posts grid have been a powerful tool to present your content in a very neat manner with the help of fancy grid and customized designs.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Ffeatured-post-creative-demo\u002F?utm_source=WP&utm_medium=Featured-Post&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fpro-featured-and-trending-post\u002F?utm_source=WP&utm_medium=Featured-Post&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your customer might like the professional and fancy vibe of your site with Featured Post grid\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ This plugin displays your featured post using :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured Grid (1 design)\u003C\u002Fli>\n\u003Cli>Featured Gridbox (1 design)\u003C\u002Fli>\n\u003Cli>Widget Featured List (1 design)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> it today and explore all the features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Also added Gutenberg block support.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>✅ Here is the plugin shortcode example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Featured Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[fpc_post_grid]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Featured Gridbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[fpc_post_block]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>To display only featured grid 4 post:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[fpc_post_grid limit=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where limit define the number of posts to display. You can use same parameter with gridbox shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you want to display Featured grid by category then use this short code:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[fpc_post_grid category=\"category_ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use same parameter with Gridbox shortcode.\u003C\u002Fp>\n\u003Ch4>✅ Here is Template code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[fpc_post_grid]'); ?> \n\u003C?php echo do_shortcode('[fpc_post_block]'); ?> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>✅ Use Following Featured Grid parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[fpc_post_grid]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Limit\u003C\u002Fstrong> : [fpc_post_grid limit=”10″] (Display latest 10 featured post).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u003C\u002Fstrong> : [fpc_post_grid grid=”3″] (Display post in grid3. You can use grid:1,2,3,4).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_author\u003C\u002Fstrong> : [fpc_post_grid show_author=”true”] (Display featured post author OR not. By default value is “true”. Values are “true” OR “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category\u003C\u002Fstrong> : [fpc_post_grid category=”category_id”] (Display featured post categories wise).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_category_name\u003C\u002Fstrong> : [fpc_post_grid show_category_name=”true” ] (Display featured post category name OR not. By default value is “true”. Options are “true OR false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_date\u003C\u002Fstrong> : [fpc_post_grid show_date=”false”] (Display featured post date OR not. By default value is “true”. Options are “true OR false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong> : [fpc_post_grid order=”DESC”] (Controls featured post order. Values are “ASC” OR “DESC”.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orderby\u003C\u002Fstrong> : [fpc_post_grid orderby=”post_date”] (Display featured post in your order. Values are “post_date”, “modified”, “title”, “name” (Post Slug), “ID”, “rand”, “menu_order”, “comment_count”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Height\u003C\u002Fstrong> : [fpc_post_grid image_height=”500″] (Control featured post image height.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [fpc_post_grid extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Use Following Featured Gridbox parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[fpc_post_block]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>Limit\u003C\u002Fstrong> : [fpc_post_block limit=”10″] (Display latest 10 featured post).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_author\u003C\u002Fstrong> : [fpc_post_block show_author=”true”] (Display featured post author OR not. By default value is “true”. Values are “true” OR “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category\u003C\u002Fstrong> : [fpc_post_block category=”category_id”] (Display featured post categories wise).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_category_name\u003C\u002Fstrong> : [fpc_post_block show_category_name=”true” ] (Display featured post category name OR not. By default value is “true”. Options are “true OR false”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show_date\u003C\u002Fstrong> : [fpc_post_block show_date=”false”] (Display featured post date OR not. By default value is “true”. Options are “true OR false”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong> : [fpc_post_block order=”DESC”] (Controls featured post order. Values are “ASC” OR “DESC”.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orderby\u003C\u002Fstrong> : [fpc_post_block orderby=”post_date”] (Display featured post in your order. Values are “post_date”, “modified”, “title”, “name” (Post Slug), “ID”, “rand”, “menu_order”, “comment_count”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Height\u003C\u002Fstrong> : [fpc_post_block image_height=”500″] (Control featured post image height.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [fpc_post_block extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Ffeatured-post-creative-demo\u002F?utm_source=WP&utm_medium=Featured-Post&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fpro-featured-and-trending-post\u002F?utm_source=WP&utm_medium=Featured-Post&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Featured-Post&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✅ Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added Gutenberg block support.\u003C\u002Fli>\n\u003Cli>Featured Grid\u003C\u002Fli>\n\u003Cli>Featured Gridbox\u003C\u002Fli>\n\u003Cli>Featured Post Widget\u003C\u002Fli>\n\u003Cli>Easy to add.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block. \u003C\u002Fli>\n\u003Cli>Elementor, Beaver and SiteOrigin Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support (New).\u003C\u002Fli>\n\u003Cli>Fusion Page Builder (Avada) Native Support (New).\u003C\u002Fli>\n\u003Cli>Fully responsive. Scales with its container.\u003C\u002Fli>\n\u003Cli>100% Multi Language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display Featured post on your website with 2 shortcode and 1 widget. Also work with Gutenberg shortcode block.",1000,61449,92,9,"2026-02-19T18:36:00.000Z","4.0",[98,99,100,101,102],"display-featured-posts","featured-post-brick-layout","featured-post-widget","free-featured-posts","responsive-featured-post-grid","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Ffeatured-post-creative\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeatured-post-creative.1.5.7.zip",98,2,"2025-11-26 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":44,"num_ratings":58,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":16,"tags":121,"homepage":125,"download_link":126,"security_score":93,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":60},"new-recent-posts-select-categories-by-thao-marky","New Recent Posts Select Categories By Thao Marky","1.1","thaomarky","https:\u002F\u002Fprofiles.wordpress.org\u002Fthaomarky\u002F","\u003Cp>Display Recent Posts on Your Website with thumbnail images of the content. You can select to display posts from all categories or a specific one. Additionally, you have the option to choose the position of the thumbnail image, allowing you to display it either on the left or right side of the title.\u003C\u002Fp>\n\u003Cp>After activating the plugin, go to Appearance => Widgets, find “Recent Posts Select Categories,” and drag it to your desired position.\u003C\u002Fp>\n","Display Recent Posts in your Website with images thumbnail of the Contents.",700,3758,"2024-09-28T20:45:00.000Z","6.6.5","6.0",[122,123,124],"display-recent-posts-with-images-thumbnail","recent-posts","select-categories","https:\u002F\u002Fthaomarky.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnew-recent-posts-select-categories-by-thao-marky.1.1.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":31,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":16,"tags":141,"homepage":146,"download_link":147,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":60},"akfeatured-post-widget","AK Featured Post Widget","2.0","kaser","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaser\u002F","\u003Cp>Easily configure this widget to display any amount of posts (from 1 to 99) from a category into any widgetized area of your blog.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can create custom titles\u003C\u002Fli>\n\u003Cli>You can set how many posts you wish to display\u003C\u002Fli>\n\u003Cli>You can choose from Posts or Custom Post Types\u003C\u002Fli>\n\u003Cli>You can select any category\u003C\u002Fli>\n\u003Cli>You can choose wether or not to link the widget title to the archive of that category or custom post type\u003C\u002Fli>\n\u003Cli>You can choose wether or not to display the post title above the featured image\u003C\u002Fli>\n\u003Cli>You can choose from predefined image sizes, or set custom width and height\u003C\u002Fli>\n\u003Cli>You can choose to align the featured image Left, Center or Right\u003C\u002Fli>\n\u003Cli>You can run as many instances of the widget that you want to!\u003C\u002Fli>\n\u003Cli>You can order your posts randomly\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget that you can use to display your blog posts, custom post types, or woocommerce products!",400,40644,5,"2016-07-17T20:53:00.000Z","4.5.33","4.5.3",[142,78,143,144,145],"category-posts-widget","feature-category-posts","featured-posts","post-widget","http:\u002F\u002Fcssboss.com\u002Ffeatured_post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fakfeatured-post-widget.2.0.zip",{"attackSurface":149,"codeSignals":190,"taintFlows":305,"riskAssessment":344,"analyzedAt":356},{"hooks":150,"ajaxHandlers":186,"restRoutes":187,"shortcodes":188,"cronEvents":189,"entryPointCount":12,"unprotectedCount":12},[151,157,160,163,166,170,173,177,181],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_menu","addGroovesharkBox","grooveshark.php",89,{"type":152,"name":158,"callback":159,"file":155,"line":105},"dbx_post_advanced","oldGroovesharkBox",{"type":152,"name":161,"callback":159,"file":155,"line":162},"dbx_page_advanced",99,{"type":152,"name":153,"callback":164,"file":155,"line":165},"add_gs_options_page",535,{"type":152,"name":167,"callback":168,"file":155,"line":169},"plugins_loaded","groovesharkSidebarInit",1023,{"type":152,"name":167,"callback":171,"file":155,"line":172},"groovesharkRssInit",1024,{"type":152,"name":174,"callback":175,"file":155,"line":176},"wp_dashboard_setup","groovesharkDashboardInit",1025,{"type":152,"name":178,"callback":179,"file":155,"line":180},"comment_form","groovesharkCommentBox",1034,{"type":182,"name":183,"callback":184,"file":155,"line":185},"filter","preprocess_comment","gs_appendToComment",1035,[],[],[],[],{"dangerousFunctions":191,"sqlUsage":192,"outputEscaping":194,"fileOperations":12,"externalRequests":29,"nonceChecks":12,"capabilityChecks":12,"bundledLibraries":304},[],{"prepared":12,"raw":12,"locations":193},[],{"escaped":12,"rawEcho":195,"locations":196},52,[197,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,279,281,284,286,288,290,292,294,296,298,300,303],{"file":155,"line":198,"context":199},114,"raw output",{"file":155,"line":201,"context":199},138,{"file":155,"line":203,"context":199},158,{"file":155,"line":205,"context":199},174,{"file":155,"line":207,"context":199},198,{"file":155,"line":209,"context":199},209,{"file":155,"line":211,"context":199},237,{"file":155,"line":213,"context":199},249,{"file":155,"line":215,"context":199},285,{"file":155,"line":217,"context":199},298,{"file":155,"line":219,"context":199},316,{"file":155,"line":221,"context":199},329,{"file":155,"line":223,"context":199},422,{"file":155,"line":225,"context":199},426,{"file":155,"line":227,"context":199},541,{"file":155,"line":229,"context":199},548,{"file":155,"line":231,"context":199},613,{"file":155,"line":233,"context":199},628,{"file":155,"line":235,"context":199},756,{"file":155,"line":237,"context":199},760,{"file":155,"line":239,"context":199},797,{"file":155,"line":241,"context":199},830,{"file":155,"line":243,"context":199},839,{"file":155,"line":245,"context":199},866,{"file":155,"line":247,"context":199},909,{"file":155,"line":249,"context":199},922,{"file":155,"line":251,"context":199},936,{"file":155,"line":253,"context":199},984,{"file":155,"line":255,"context":199},1041,{"file":155,"line":257,"context":199},1077,{"file":155,"line":259,"context":199},1096,{"file":155,"line":261,"context":199},1286,{"file":155,"line":263,"context":199},1296,{"file":155,"line":265,"context":199},1363,{"file":155,"line":267,"context":199},1368,{"file":155,"line":269,"context":199},1380,{"file":155,"line":271,"context":199},1384,{"file":155,"line":273,"context":199},1389,{"file":155,"line":275,"context":199},1401,{"file":277,"line":278,"context":199},"gsGetPlaylistLink.php",34,{"file":277,"line":280,"context":199},44,{"file":282,"line":283,"context":199},"gsGetSongLink.php",12,{"file":285,"line":58,"context":199},"gsRss.php",{"file":285,"line":287,"context":199},29,{"file":285,"line":289,"context":199},32,{"file":285,"line":291,"context":199},40,{"file":285,"line":293,"context":199},43,{"file":285,"line":295,"context":199},67,{"file":285,"line":297,"context":199},70,{"file":285,"line":299,"context":199},78,{"file":301,"line":302,"context":199},"gsSearch.php",22,{"file":301,"line":293,"context":199},[],[306,325,333],{"entryPoint":307,"graph":308,"unsanitizedCount":58,"severity":324},"grooveshark_options_page (grooveshark.php:1164)",{"nodes":309,"edges":321},[310,315],{"id":311,"type":312,"label":313,"file":155,"line":314},"n0","source","$_POST (x3)",1228,{"id":316,"type":317,"label":318,"file":155,"line":319,"wp_function":320},"n1","sink","update_option() [Settings Manipulation]",1242,"update_option",[322],{"from":311,"to":316,"sanitized":323},false,"low",{"entryPoint":326,"graph":327,"unsanitizedCount":58,"severity":324},"\u003Cgrooveshark> (grooveshark.php:0)",{"nodes":328,"edges":331},[329,330],{"id":311,"type":312,"label":313,"file":155,"line":314},{"id":316,"type":317,"label":318,"file":155,"line":319,"wp_function":320},[332],{"from":311,"to":316,"sanitized":323},{"entryPoint":334,"graph":335,"unsanitizedCount":29,"severity":324},"\u003CgsGetSongLink> (gsGetSongLink.php:0)",{"nodes":336,"edges":342},[337,339],{"id":311,"type":312,"label":338,"file":282,"line":283},"$_POST['songID']",{"id":316,"type":317,"label":340,"file":282,"line":283,"wp_function":341},"echo() [XSS]","echo",[343],{"from":311,"to":316,"sanitized":323},{"summary":345,"deductions":346},"The 'grooveshark' v1.4.1 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals no known CVEs in its history and a complete lack of dangerous functions or raw SQL queries.  The plugin also does not perform file operations or make external HTTP requests (apart from one, which is a potential concern).  However, significant weaknesses are apparent in output escaping and the absence of robust security checks.\n\nThe most pressing concern is that 100% of the 52 identified output points are not properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed in the context of a user's browser. Additionally, the taint analysis shows 3 flows with unsanitized paths, which could potentially lead to unexpected or malicious behavior if these paths are triggered by user input.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, but it does not negate the risks identified in the code itself. The lack of nonces and capability checks on any potential entry points (though the attack surface is reported as zero) is also a concern, as it implies a reliance on WordPress's core security mechanisms that might not be sufficient on their own if any entry points were to be discovered or created in future updates.\n\nIn conclusion, while the absence of historical vulnerabilities and direct SQL injection risks is commendable, the complete lack of output escaping is a critical flaw that exposes users to XSS attacks. The presence of unsanitized paths in the taint analysis also warrants attention. The plugin's strengths lie in its apparent avoidance of common, easily exploitable vulnerabilities, but its weaknesses in output handling and input sanitization significantly detract from its overall security.",[347,350,352,354],{"reason":348,"points":349},"Unescaped output on all identified points",20,{"reason":351,"points":94},"Flows with unsanitized paths",{"reason":353,"points":137},"Missing nonce checks",{"reason":355,"points":137},"Missing capability checks","2026-03-16T23:37:38.061Z",{"wat":358,"direct":372},{"assetPaths":359,"generatorPatterns":364,"scriptPaths":365,"versionParams":367},[360,361,362,363],"\u002Fwp-content\u002Fplugins\u002Fgrooveshark\u002Fcss\u002Fgrooveshark-ie.css","\u002Fwp-content\u002Fplugins\u002Fgrooveshark\u002Fcss\u002Fgrooveshark.css","\u002Fwp-content\u002Fplugins\u002Fgrooveshark\u002Fjs\u002Fgrooveshark.full.js","\u002Fwp-content\u002Fplugins\u002Fgrooveshark\u002Fjs\u002Fgrooveshark.js",[],[366],"http:\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fjquery\u002F1.4.0\u002Fjquery.min.js",[368,369,370,371],"grooveshark.css?ver=","grooveshark-ie.css?ver=","grooveshark.full.js?ver=","grooveshark.js?ver=",{"cssClasses":373,"htmlComments":384,"htmlAttributes":388,"restEndpoints":407,"jsGlobals":408,"shortcodeOutput":410},[374,375,376,377,378,379,380,381,382,383],"gsTabActive27","gsTabInactive27","gsTabContainer27","gsSongBox27","gs27","gsTabActive26","gsTabInactive26","gsTabContainer26","gsSongBox26","gs26",[385,386,387],"\u003C!--[if IE 7]>","\u003C!--[if IE]>","\u003C!-- The ending tags for div are at the end of the groovesharkBox() function -->",[389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406],"id='isSmallBox'","id='songIDs'","id='gsTagStatus'","id='gsSessionID'","id='gsBlogUrl'","id='wpVersion'","id='gstabledata'","id='gsDataStore'","id='jsPlayerReplace'","id='IE7'","id='gsInfo'","id='apContainer'","id='gsUsername'","id='gsToken'","id='gsSongSelection'","id='search-option'","id='favorites-option'","id='playlists-option'",[],[409],"GSAPI.getInstance",[]]