[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFlrdLhdgvqE1eSc2A5hYgge_2bxV76Zx7PgNDAPQKdo":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":147,"fingerprints":175},"display-a-post","Display A Post","1.1","jd7777","https:\u002F\u002Fprofiles.wordpress.org\u002Fjd7777\u002F","\u003Cp>This is a super simple plugin that displays a specific post by post name (slug) or id. This plugin is very light weight and easy to use in pages, posts, sidebars, or anywhere shortcodes are processed.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[get-post id=\"23\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Parameters\u003C\u002Fp>\n\u003Cul>\n\u003Cli>id = post id\u003C\u002Fli>\n\u003Cli>name = post’s slug (do not use id and name together)\u003C\u002Fli>\n\u003Cli>color = color of post (e.g. #aaa) : default none\u003C\u002Fli>\n\u003Cli>tcolor = color of post’s title (e.g. #aaa) : default none\u003C\u002Fli>\n\u003Cli>title = display post’s title : default no (yes\u002Fno)\u003C\u002Fli>\n\u003Cli>full = display full post (yes\u002Fno) : default no, which displays the post’s excerpt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Lang\u003C\u002Fh4>\n\u003Cp>Currently this plugin is only in English, however, if anyone would like to translate it into another language please contact me at info@joshuawieczorek.com. The contribution would be greatly appreciated.\u003C\u002Fp>\n","This is a super simple plugin that displays a specific post by post name (slug) or id. This plugin is very light weight and easy to use in pages, post &hellip;",10,1779,0,"2015-09-22T13:37:00.000Z","4.3.34","2.0","",[19,20,21,22,23],"display","display-post","get","get-post","post","http:\u002F\u002Fwww.joshuawieczorek.com\u002Fwp\u002Fplugins\u002Fdisplay-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-a-post.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,30,84,"2026-04-05T03:19:25.022Z",[36,57,78,104,127],{"slug":37,"name":38,"version":16,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":33,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"akfeatured-post-widget","AK Featured Post Widget","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",[50,51,52,53,54],"category-posts-widget","display-posts","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",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":76,"download_link":77,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fancy-posts-widget","Fancy Posts Widget","1.4","Mazinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fmazinger\u002F","\u003Cp>Another posts widget plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support http:\u002F\u002Fwww.arb4host.net\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Day range.\u003C\u002Fli>\n\u003Cli>Multiple Styles.\u003C\u002Fli>\n\u003Cli>Category filter.\u003C\u002Fli>\n\u003Cli>Order by date, most commented, most viewed or random.\u003C\u002Fli>\n\u003C\u002Ful>\n","Another posts widget plugin",4726,100,1,"2013-11-17T04:19:00.000Z","3.7.41","3.0.0",[51,72,73,74,75],"popular-posts","posts-widget","random-posts","recent-posts","http:\u002F\u002Fwww.arb4host.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffancy-posts-widget.1.3.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":13,"last_vuln_date":103,"fetched_at":28},"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",[94,95,96,97,98],"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",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":125,"download_link":126,"security_score":66,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpsite-show-ids","Show IDs by DraftPress","1.1.11","DraftPress Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fdraftpress\u002F","\u003Cp>\u003Cstrong>Show IDs\u003C\u002Fstrong> by DraftPress is super light-weight and does not need any configuration or separate options page. Simply activate the plugin and IDs will be displayed on all admin pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Light-weight with no options page required\u003C\u002Fli>\n\u003Cli>Adds a new column on admin page to display IDs of all posts, pages, categories, and more\u003C\u002Fli>\n\u003Cli>Supports custom post types and custom taxonomies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>The Show ID plugin will reveal IDs for the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>posts\u003C\u002Fli>\n\u003Cli>pages\u003C\u002Fli>\n\u003Cli>categories\u003C\u002Fli>\n\u003Cli>tags\u003C\u002Fli>\n\u003Cli>links\u003C\u002Fli>\n\u003Cli>media\u003C\u002Fli>\n\u003Cli>users\u003C\u002Fli>\n\u003Cli>comments\u003C\u002Fli>\n\u003Cli>link categories\u003C\u002Fli>\n\u003Cli>custom taxonomies\u003C\u002Fli>\n\u003Cli>custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also please check out our other \u003Ca href=\"https:\u002F\u002Fdraftpress.com\u002Fproducts\u002F?utm_source=wprepo&utm_medium=show-ids&utm_campaign=desc\" rel=\"nofollow ugc\">plugins\u003C\u002Fa> 🙂\u003C\u002Fp>\n","The Show IDs plugin displays the ID of all posts, categories, pages, taxonomies, users, tags, and more.",10000,255757,96,20,"2025-05-06T15:31:00.000Z","6.8.5","4.9",[120,121,122,123,124],"display-id","display-post-id","id","show-id","show-post-id","https:\u002F\u002Fdraftpress.com\u002Fproducts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpsite-show-ids.1.1.11.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":66,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":17,"download_link":146,"security_score":66,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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,26,"2026-03-03T10:15:00.000Z","6.9.4","5.4","7.2",[51,143,144,145],"post-grid","post-slider","post-types","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-post-types.3.2.7.zip",{"attackSurface":148,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":174},{"hooks":149,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":157,"entryPointCount":67,"unprotectedCount":13},[],[],[],[153],{"tag":22,"callback":154,"file":155,"line":156},"jwpd_display_post","index.php",66,[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":164},[],{"prepared":13,"raw":13,"locations":161},[],{"escaped":13,"rawEcho":13,"locations":163},[],[],[],{"summary":167,"deductions":168},"The 'display-a-post' plugin v1.1 exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, SQL queries executed via prepared statements, and properly escaped output are excellent indicators of good development practices. The fact that all identified code signals (SQL, output) are handled securely mitigates common web application vulnerabilities.\n\nHowever, the analysis reveals a significant concern regarding the lack of any explicit security checks on its entry points. With one shortcode identified as the sole entry point, the absence of nonce checks and capability checks is a notable weakness. While there are no AJAX handlers or REST API routes to assess for authentication, the shortcode's functionality could potentially be exploited if it processes user-supplied data in any way without proper validation or authorization. The plugin's vulnerability history being entirely clean is a positive sign, suggesting the developers have historically prioritized security. Nevertheless, the current lack of authorization on the shortcode remains a point of potential risk.\n\nIn conclusion, while the plugin is built with sound coding practices concerning data handling and query execution, the absence of security checks on its shortcode presents a tangible risk. The clean vulnerability history is encouraging, but it doesn't negate the immediate concern of an unprotected entry point. Developers should prioritize implementing nonce and capability checks for the shortcode to ensure it can only be executed by authorized users and prevent potential misuse.",[169,172],{"reason":170,"points":171},"Shortcode without nonce checks",7,{"reason":173,"points":171},"Shortcode without capability checks","2026-03-16T23:58:05.582Z",{"wat":176,"direct":181},{"assetPaths":177,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[],[],[],[],{"cssClasses":182,"htmlComments":186,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[183,184,23,185],"get-post-content-","title","read-more-guid",[],[],[],[],[191,192,193,194,195,196],"\u003Cdiv class=\"get-post-content-","\u003C\u002Fh3>","\u003Cdiv class=\"post\" style=\"color:","\u003Cem>\u003Ca class=\"read-more-guid\" href=\"","\">...Continue Reading!\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fdiv>","\u003C\u002Fdiv>"]