[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmAfSr-9i-UyAtvv43E6pH8dlSwiKvagvQDEMI5VLX_0":3,"$f67l7rNdMZX396LJLCZ0NRTwpQ6KI96QK8WM-vCkbAiI":253,"$foucAklVKsNjGXw0bCElHJcf8WcggEmUtRtG-X71W89o":258},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":147,"fingerprints":223},"aj-category-posts","AJ Category Posts","1.1.2","Md Jahid Shah","https:\u002F\u002Fprofiles.wordpress.org\u002Fjahidshah\u002F","\u003Cp>\u003Cstrong>AJ Category Posts\u003C\u002Fstrong> allows you to display your posts in a structured, category-wise format using flexible shortcodes. Create custom blocks with specific categories, control how many posts to show, and how many per row. This plugin is lightweight, Elementor-compatible, and optimized for performance.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create unlimited category-based post showcases  \u003C\u002Fli>\n\u003Cli>Display posts by category in a grid or block layout  \u003C\u002Fli>\n\u003Cli>Assign specific categories to each block via shortcode  \u003C\u002Fli>\n\u003Cli>Each block has a unique shortcode (e.g., \u003Ccode>[ajcapos id=\"123\"]\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>Fully responsive and mobile-friendly  \u003C\u002Fli>\n\u003Cli>Shortcode and widget support  \u003C\u002Fli>\n\u003Cli>Elementor compatible  \u003C\u002Fli>\n\u003Cli>Lightweight and fast  \u003C\u002Fli>\n\u003Cli>Unlimited color customization  \u003C\u002Fli>\n\u003Cli>Easy setup and customization from the dashboard\u003C\u002Fli>\n\u003Cli>Multiple shortcodes to display a single latest post, multiple latest posts, and most viewed posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes Overview\u003C\u002Fh3>\n\u003Cp>AJ Category Posts provides multiple shortcodes to display posts dynamically on your site. They can be used individually or together for a complete post showcase.\u003C\u002Fp>\n\u003Ch3>Latest Post\u003C\u002Fh3>\n\u003Cp>Displays the latest post with a featured image overlay including category, title, author, and date.\u003Cbr \u002F>\nUse this shortcode: \u003Ccode>[latest_post_overlay]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Multiple Latest Posts\u003C\u002Fh3>\n\u003Cp>Displays multiple posts in a grid layout. You can specify the number of posts with the \u003Ccode>posts\u003C\u002Fcode> attribute. A “See More” button can redirect to a custom URL set from the dashboard.\u003Cbr \u002F>\nUse this shortcode: \u003Ccode>[latest_posts_grid posts=\"4\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Most Read Posts\u003C\u002Fh3>\n\u003Cp>Displays the most read posts based on view count. You can control the number of posts displayed using the \u003Ccode>posts\u003C\u002Fcode> attribute.\u003Cbr \u002F>\nUse this shortcode: \u003Ccode>[most_read_posts posts=\"3\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>These shortcodes allow you to create dynamic post sections anywhere on your site—pages, posts, or widgets. Each shortcode supports category selection, post count, and styling via CSS.### Customization Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change block background color  \u003C\u002Fli>\n\u003Cli>Change text background color  \u003C\u002Fli>\n\u003Cli>Customize text color and typography  \u003C\u002Fli>\n\u003Cli>Customize hover effects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support & Contact\u003C\u002Fh3>\n\u003Cp>Need help or want to report an issue?\u003Cbr \u002F>\nFor any issues, please open a support ticket in the WordPress plugin repository or visit our \u003Ca href=\"https:\u002F\u002Fwww.jahidshah.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">support page\u003C\u002Fa>.\u003C\u002Fp>\n","A simple & powerful plugin to display WordPress posts by category using customizable shortcodes. Ideal for bloggers, news websites & content creators.",0,465,"2026-03-24T03:31:00.000Z","6.9.4","5.2","7.2",[18,19,20,21,22],"category-posts","display-posts","post-listing","shortcode-posts","wordpress-category-plugin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faj-category-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faj-category-posts.1.1.2.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"jahidshah",6,200,30,94,"2026-05-19T20:03:59.296Z",[38,62,86,109,127],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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,40735,84,5,"2016-07-17T20:53:00.000Z","4.5.33","4.5.3","",[55,19,56,57,58],"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",85,{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":53,"tags":77,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":84,"last_vuln_date":85,"fetched_at":27},"recent-posts-from-each-category","Recent Posts From Each Category","1.4","Mindstien Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fmindstien\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fmindstien.com\u002Fpro-plugins\u002Frecent-posts-from-each-category-pro.php\" rel=\"nofollow ugc\">Click here to get Pro Version.\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>1.3 Updates: Admin interface added\u003C\u002Fp>\n\u003Cp>Automatically display recent posts from all\u002Fselected categories in box layout on homepage. You can fully configure the layout using shortcode generator.\u003C\u002Fp>\n\u003Cp>Now Use built int shortcode generator to configure all options.\u003C\u002Fp>\n\u003Cp>Just put shortcode on any wordpress page\u002Fpost to display the recent posts from each category. To display it on homepage, you have to configure wordpress homepage as static page and then use the shortcode in content of the static page.\u003C\u002Fp>\n\u003Cp>Hire plugin author for your \u003Ca href=\"http:\u002F\u002Fwww.freelancer.com\u002Fu\u002Fmindstiente.html\" rel=\"nofollow ugc\">WordPress Development\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Visit official website for this plugin at \u003Ca href=\"http:\u002F\u002Fwww.mindstien.com\" rel=\"nofollow ugc\">Mindstien Technologies\u003C\u002Fa>.\u003C\u002Fp>\n","Display Recent Posts From Each\u002FSelected Category. Category Box View Plugin.",50,10345,74,3,"2014-09-13T11:28:00.000Z","4.0.38","3.0",[78,18,79,80,21],"category","homepage","recent-posts","http:\u002F\u002Fwww.mindstien.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-from-each-category.1.4.zip",63,1,"2025-12-31 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":35,"num_ratings":96,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":53,"tags":100,"homepage":106,"download_link":107,"security_score":48,"vuln_count":73,"unpatched_count":11,"last_vuln_date":108,"fetched_at":27},"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,606130,80,"2024-04-16T19:12:00.000Z","6.1.10","4.5",[101,102,103,104,105],"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","2024-04-16 00:00:00",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":25,"num_ratings":119,"last_updated":120,"tested_up_to":14,"requires_at_least":121,"requires_php":16,"tags":122,"homepage":53,"download_link":126,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"display-post-types","Display Post Types – Post Grid, post list and post sliders","3.2.8","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,119545,26,"2026-03-17T04:50:00.000Z","5.4",[19,123,124,125],"post-grid","post-slider","post-types","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-post-types.3.2.8.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":14,"requires_at_least":140,"requires_php":53,"tags":141,"homepage":145,"download_link":146,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"latest-posts","Latest Posts","1.4.5","ShapedPlugin LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapedplugin\u002F","\u003Cp>Latest Posts is a very powerful widget plugin for WordPress which displays your most recent or latest posts, category based with thumbnails, date. This is perfect for simple blogs & online magazines. Widgets come with highly-customizable control panels. Easy to use and support multi-widget even in the same sidebar.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>100% Responsive & Mobile Ready\u003C\u002Fli>\n\u003Cli>Super Easy Installation\u003C\u002Fli>\n\u003Cli>Minimalist & Lightweight\u003C\u002Fli>\n\u003Cli>Easily Customizable\u003C\u002Fli>\n\u003Cli>All Major Browsers Supported\u003C\u002Fli>\n\u003Cli>Coded with Pure HTML & CSS\u003C\u002Fli>\n\u003C\u002Ful>\n","Latest posts widget to display recent posts from category.",5000,87654,92,7,"2026-04-02T14:06:00.000Z","4.0",[18,142,128,143,144],"latest-category-posts","post-thumbnails","posts-widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flatest-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-posts.1.4.5.zip",{"attackSurface":148,"codeSignals":210,"taintFlows":218,"riskAssessment":219,"analyzedAt":222},{"hooks":149,"ajaxHandlers":189,"restRoutes":190,"shortcodes":191,"cronEvents":208,"entryPointCount":209,"unprotectedCount":11},[150,156,160,163,166,170,174,178,182,186],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","admin_enqueue_scripts","ajcapos_enqueue_admin_style","aj-category-posts.php",31,{"type":151,"name":157,"callback":158,"file":154,"line":159},"wp_enqueue_scripts","ajcapos_enqueue_style",42,{"type":151,"name":157,"callback":161,"file":154,"line":162},"ajcapos_enqueue_script",52,{"type":151,"name":164,"callback":165,"file":154,"line":61},"init","ajcapos_register_showcase_type",{"type":151,"name":167,"callback":168,"file":154,"line":169},"add_meta_boxes","ajcps_add_shortcode_meta_boxes",91,{"type":151,"name":171,"callback":172,"file":154,"line":173},"save_post","ajcps_save_shortcode_meta",173,{"type":151,"name":175,"callback":176,"file":154,"line":177},"admin_menu","ajcps_add_latest_posts_settings",176,{"type":151,"name":179,"callback":180,"file":154,"line":181},"admin_init","ajcps_register_latest_posts_settings",187,{"type":151,"name":183,"callback":184,"file":154,"line":185},"wp_head","closure",246,{"type":151,"name":175,"callback":187,"file":154,"line":188},"ajcps_add_documentation_submenu",547,[],[],[192,196,200,204],{"tag":193,"callback":194,"file":154,"line":195},"most_read_posts","ajcps_most_read_posts_shortcode",318,{"tag":197,"callback":198,"file":154,"line":199},"latest_post_overlay","ajcps_latest_post_overlay_shortcode",374,{"tag":201,"callback":202,"file":154,"line":203},"latest_posts_grid","ajcps_latest_posts_grid_shortcode",450,{"tag":205,"callback":206,"file":154,"line":207},"ajcapos","ajcapos_showcase_shortcode_handler",533,[],4,{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":214,"fileOperations":11,"externalRequests":11,"nonceChecks":84,"capabilityChecks":84,"bundledLibraries":217},[],{"prepared":11,"raw":11,"locations":213},[],{"escaped":215,"rawEcho":11,"locations":216},88,[],[],[],{"summary":220,"deductions":221},"The \"aj-category-posts\" v1.1.2 plugin exhibits a generally strong security posture based on the provided static analysis. All identified entry points (shortcodes) are protected by nonce and capability checks.  The code demonstrates excellent practices by using prepared statements for all SQL queries and properly escaping all output, with no dangerous functions, file operations, or external HTTP requests detected. The absence of any detected taint flows also suggests a lack of readily exploitable vulnerabilities related to data handling.\n\nThe plugin's vulnerability history is exceptionally clean, with zero recorded CVEs of any severity. This, combined with the positive static analysis results, indicates a well-maintained and secure codebase.  The strengths of this plugin lie in its diligent use of WordPress security best practices, particularly regarding input validation and output sanitization, and its clean vulnerability history.  While the attack surface is small and protected, there are no discernible weaknesses or immediate security concerns based on this analysis.",[],"2026-04-16T14:22:51.730Z",{"wat":224,"direct":235},{"assetPaths":225,"generatorPatterns":229,"scriptPaths":230,"versionParams":231},[226,227,228],"\u002Fwp-content\u002Fplugins\u002Faj-category-posts\u002Fcss\u002Fajcapos-admin-style.css","\u002Fwp-content\u002Fplugins\u002Faj-category-posts\u002Fcss\u002Fajcapos-style.css","\u002Fwp-content\u002Fplugins\u002Faj-category-posts\u002Fjs\u002Faj-category-posts-plugin.js",[],[228],[232,233,234],"aj-category-posts\u002Fcss\u002Fajcapos-admin-style.css?ver=","aj-category-posts\u002Fcss\u002Fajcapos-style.css?ver=","aj-category-posts-plugin.js?ver=",{"cssClasses":236,"htmlComments":238,"htmlAttributes":239,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":251},[237],"ajcapos-admin-style",[],[240,241,242,243,244,245,246,247,248],"ajcps_shortcode_meta_nonce","_ajcps_category","_ajcps_count","_ajcps_columns","_ajcps_excerpt_length","ajcps_category","ajcps_count","ajcps_columns","ajcps_excerpt_length",[],[],[252],"[ajcapos id=\"",{"error":254,"url":255,"statusCode":256,"statusMessage":257,"message":257},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Faj-category-posts\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":209,"versions":259},[260,266,273,280],{"version":6,"download_url":24,"svn_tag_url":261,"released_at":26,"has_diff":262,"diff_files_changed":263,"diff_lines":26,"trac_diff_url":264,"vulnerabilities":265,"is_current":254},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Faj-category-posts\u002Ftags\u002F1.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Faj-category-posts%2Ftags%2F1.1.1&new_path=%2Faj-category-posts%2Ftags%2F1.1.2",[],{"version":267,"download_url":268,"svn_tag_url":269,"released_at":26,"has_diff":262,"diff_files_changed":270,"diff_lines":26,"trac_diff_url":271,"vulnerabilities":272,"is_current":262},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faj-category-posts.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Faj-category-posts\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Faj-category-posts%2Ftags%2F1.1.0&new_path=%2Faj-category-posts%2Ftags%2F1.1.1",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":26,"has_diff":262,"diff_files_changed":277,"diff_lines":26,"trac_diff_url":278,"vulnerabilities":279,"is_current":262},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faj-category-posts.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Faj-category-posts\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Faj-category-posts%2Ftags%2F1.0.1&new_path=%2Faj-category-posts%2Ftags%2F1.1.0",[],{"version":281,"download_url":282,"svn_tag_url":283,"released_at":26,"has_diff":262,"diff_files_changed":284,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":285,"is_current":262},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faj-category-posts.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Faj-category-posts\u002Ftags\u002F1.0.1\u002F",[],[]]