[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fN16EHmfRvLphHYDE3P694dsgJin6ALu5VcXWq1HTbCM":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":14,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":125,"fingerprints":163},"postless","Postless","1.2","masikonis","https:\u002F\u002Fprofiles.wordpress.org\u002Fmasikonis\u002F","\u003Cp>Postless hides all links related to Posts functionality both in admin interface. This plugin is designed to be used for static websites or other type of projects that needs no Posts feature so the user interface is more clean.\u003C\u002Fp>\n","Disable blogging feature of WordPress in admin, hide all links related to Posts functionality.",10,1533,0,"","4.9.29","4.3",[18,19,20,21,4],"disable-blog","disable-blogging","disable-posts","hide-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpostless\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpostless.1.2.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":31,"computed_at":33},2,60,80,30,"2026-04-04T09:18:22.078Z",[35,56,77,92,110],{"slug":18,"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":49,"tags":50,"homepage":53,"download_link":54,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":55},"Disable Blog","0.5.5","Joshua David Nelson","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshuadnelson\u002F","\u003Cp>Build a blog-less WordPress site.\u003C\u002Fp>\n\u003Cp>Disable Blog is a comprehensive plugin to disable the built-in blogging functionality on your site. You’ll be free to use pages and custom post types without a blog.\u003C\u002Fp>\n\u003Cp>The blog is “disabled” when the plugin is activated, which removes support for the core ‘post’ type, hides blog-related admin pages\u002Fsettings, and redirects urls on both the public and admin portions of the site. Refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F#how-does-this-plugin-work\" rel=\"nofollow ugc\">GitHub readme file\u003C\u002Fa> for a detailed functionality list.\u003C\u002Fp>\n\u003Ch4>Important\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>You need to select a page to act as the home page\u003C\u002Fstrong>. If Settings > Reading > “Front Page Displays” is not set to show a page, then this plugin will not function correctly. Not doing so will mean that your post page can still be visible on the front-end of the site. It’s not required, but it is recommended you select a page for the  “posts page” setting, this page will be automatically redirected to the static “home page.”\u003C\u002Fp>\n\u003Ch4>Site Content & Data\u003C\u002Fh4>\n\u003Cp>This plugin will not delete any of your site’s data, however existing blog related content will not be accessible while this plugins is active. This includes posts, categories, tags, and related comments.\u003C\u002Fp>\n\u003Cp>If you have content and wish to remove it, either delete that content prior to activation or deactivate this plugin, delete it, and re-active.\u003C\u002Fp>\n\u003Ch4>Comments\u003C\u002Fh4>\n\u003Cp>Comments remain enabled, unless the ‘post’ type is the only type supporting comments (pages also support comments by default, so the comments section won’t disappear in most cases). If you’re looking to disable comments more thoroughly, check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"ugc\">Disable Comments\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Ch4>Categories & Tags\u003C\u002Fh4>\n\u003Cp>These are disabled unless they are supported by a custom post type.\u003C\u002Fp>\n\u003Ch4>Custom Post Types\u003C\u002Fh4>\n\u003Cp>This plugin includes extensive support for custom post types and taxonomies. If you are using a custom post type that supports the built-in \u003Ccode>category\u003C\u002Fcode> and\u002For \u003Ccode>post_tag\u003C\u002Fcode> taxonomies, they will be visible and accessible through that post type.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>This plugin is maintained for free but \u003Cstrong>please reach out\u003C\u002Fstrong> and I will assist you as soon as possible. You can visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-blog\u002F\" rel=\"ugc\">WordPress.org support forums\u003C\u002Fa> or create an \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002Fissues\u002F\" rel=\"nofollow ugc\">issue\u003C\u002Fa> on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>View on GitHub & Contribute\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F\" rel=\"nofollow ugc\">View this plugin on GitHub\u003C\u002Fa> to contribute as well as log any issues (or visit the WP \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-blog\u002F\" rel=\"ugc\">support forums\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>Please feel free to contribute! Refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F#contributing\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa> for specifics.\u003C\u002Fp>\n","All the power of WordPress, without a blog.",10000,210710,94,14,"2026-02-16T02:54:00.000Z","6.9.4","5.9","7.4",[18,19,20,51,52],"disable-settings","remove-blog","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-blog\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-blog.0.5.5.zip","2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":44,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":14,"download_link":76,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":55},"whp-hide-posts","Hide Posts","2.1.0","MartinCV","https:\u002F\u002Fprofiles.wordpress.org\u002Fmartin7ba\u002F","\u003Cp>This plugin allows you to hide any posts on the home page, category page, search page, tags page, authors page, RSS Feed, REST API, Post Navigation, Native Recent Posts Widget, XML sitemaps, Yoast SEO sitemap, breadcrumbs and internal link suggestions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fwhp-hide-posts\" title=\"Demo\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide posts on specific archives and pages (home, categories, search, tags, authors, date, blog page, etc.)\u003C\u002Fli>\n\u003Cli>Hide posts from RSS Feed and REST API\u003C\u002Fli>\n\u003Cli>Hide posts from XML sitemaps (WordPress core and Yoast SEO)\u003C\u002Fli>\n\u003Cli>Hide posts from Yoast SEO breadcrumbs and internal link suggestions\u003C\u002Fli>\n\u003Cli>Full Gutenberg Block Editor support with metabox in sidebar\u003C\u002Fli>\n\u003Cli>Works with Gutenberg Query Loop and Latest Posts blocks\u003C\u002Fli>\n\u003Cli>Custom Post Types support – enable hide functionality for any post type\u003C\u002Fli>\n\u003Cli>WooCommerce integration – hide products on store page, category pages, and REST API\u003C\u002Fli>\n\u003Cli>Bulk Edit and Quick Edit support for efficient management\u003C\u002Fli>\n\u003Cli>Custom database table for optimized performance\u003C\u002Fli>\n\u003Cli>Comprehensive caching for fast page loads\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows you to hide any posts on the home page, category page, search page, tags page, authors page, RSS Feed, REST API, XML sitemaps, SEO integrations &hellip;",20000,249068,22,"2025-11-24T00:11:00.000Z","6.8.5","5.0","7.3",[72,21,73,74,75],"hide","hide-products","show","visibility","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhp-hide-posts.2.1.0.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":42,"downloaded":85,"rating":44,"num_ratings":45,"last_updated":86,"tested_up_to":47,"requires_at_least":87,"requires_php":14,"tags":88,"homepage":90,"download_link":91,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":55},"unlist-posts","Unlist Posts & Pages","1.1.9","Nikhil Chavan","https:\u002F\u002Fprofiles.wordpress.org\u002Fnikschavan\u002F","\u003Cp>Unlisted means your post\u002Fpage will not come up in search results or on anywhere else on your site. Only those who have the link of the post can view it just like any normal post on the site.\u003C\u002Fp>\n\u003Cp>The Post could still be seen by anyone, but only if they guess the link!\u003C\u002Fp>\n\u003Cp>The plugin updates MySQL query directly in WP_Query class of WordPress to leave out the posts which are unlisted by the user. As this modifies the core WP_Query, this also works very well with all the plugins which pull out posts\u002Fpages from database by using WP_Query, For eg. Posts slider plugins, \u003Ca href=\"https:\u002F\u002Fwww.ultimatebeaver.com\u002Fmodules\u002Fadvanced-posts\u002F?utm_source=wp-repo&utm_campaign=unlist-posts&utm_medium=other-plugins\" rel=\"nofollow ugc\">Advanced Posts\u003C\u002Fa> in \u003Ca href=\"https:\u002F\u002Fwww.ultimatebeaver.com\u002F?utm_source=wp-repo&utm_campaign=unlist-posts&utm_medium=other-plugins\" rel=\"nofollow ugc\">Ultimate Addon for Beaver Builder\u003C\u002Fa> etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Funlist-posts-demo\" rel=\"nofollow ugc\">Try it out on a free dummy site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported & Actively Developed\u003C\u002Fh4>\n\u003Cp>Need help with something? Have an issue to report? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FNikschavan\u002Funlist-posts\" title=\"Unlist Posts & Pages on GitHub\" rel=\"nofollow ugc\">Get in touch\u003C\u002Fa>. with us on GitHub.\u003C\u002Fp>\n\u003Ch4>Limitations Of the Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WP_Query has an a flag to ‘Suppress’ the filters. If any plugin is using this flag when querying the posts then the unlisted post will not be hidden in that plugin’s output.\u003C\u002Fli>\n\u003Cli>Similarly if any plugin is using a custom MySQL query, then the unlisted posts will not be hidden from it’s output.\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide posts, pages or  custom items from your site and make them accessible only with the direct link.",128012,"2026-01-24T15:45:00.000Z","4.6",[21,89,78],"post","https:\u002F\u002Fgithub.com\u002FNikschavan\u002Fhide-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funlist-posts.1.1.9.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":13,"num_ratings":13,"last_updated":102,"tested_up_to":103,"requires_at_least":69,"requires_php":104,"tags":105,"homepage":107,"download_link":108,"security_score":109,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":55},"unlisted-posts","Unlisted Posts","1.1.0","Andy Feliciotti","https:\u002F\u002Fprofiles.wordpress.org\u002Fsomeguy9\u002F","\u003Cp>This plugin adds a “Unlisted?” checkbox in the “Publish” box while using the classic editor and Gutenberg. When this is checked the post will be excluded from most areas of your website by filtering pre_get_posts filter. This means posts will be excluded from RSS feeds, blog pages, widgets, category pages, archive pages, and more. Additionally it adds a noindex tag to the unlisted page to prevent Google from indexing the page. This is useful if you want to publish some information on your site and allows others to view it via the link without fully publishing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple checkbox to unlist posts when publishing a post\u003C\u002Fli>\n\u003Cli>Allows you to hide posts from most areas of your site\u003C\u002Fli>\n\u003Cli>Add a noindex tag to pages that are unlisted\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows you to easily exclude posts from feeds, category pages, blog pages and more using one checkbox on posts.",90,1626,"2022-07-10T22:46:00.000Z","5.9.13","7.0",[106,21,75],"exclude","https:\u002F\u002Fsmartwp.co\u002Funlisted-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funlisted-posts.zip",85,{"slug":111,"name":112,"version":95,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":13,"num_ratings":13,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":14,"tags":122,"homepage":123,"download_link":124,"security_score":109,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":55},"hide-posts-for-specific-roles","Hide posts for specific roles","marcelotorres","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcelotorres\u002F","\u003Cp>Hide posts (post, page, post types and attachments) for specifics roles in dashboard.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>You can contribute to the source code in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmarcelotorres\u002Fhide-posts-for-specific-roles\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> page.\u003C\u002Fp>\n","Hide posts(post, page, post types and attachments) for specifics roles.",20,1860,"2020-01-21T18:15:00.000Z","5.3.21","3.6",[21],"http:\u002F\u002Fwww.marcelotorresweb.com\u002Fhide-posts-for-specific-roles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-posts-for-specific-roles.1.1.0.zip",{"attackSurface":126,"codeSignals":151,"taintFlows":158,"riskAssessment":159,"analyzedAt":162},{"hooks":127,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":13,"unprotectedCount":13},[128,134,139,143],{"type":129,"name":130,"callback":131,"file":132,"line":133},"action","admin_menu","postless_remove_menus","includes\\functions.php",3,{"type":129,"name":135,"callback":136,"priority":137,"file":132,"line":138},"admin_bar_menu","postless_remove_nodes",999,16,{"type":129,"name":140,"callback":141,"file":132,"line":142},"admin_init","postless_remove_dashboard_widgets",31,{"type":129,"name":144,"callback":145,"file":132,"line":146},"admin_head","postless_hide_related_elements",44,[],[],[],[],{"dangerousFunctions":152,"sqlUsage":153,"outputEscaping":155,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":157},[],{"prepared":13,"raw":13,"locations":154},[],{"escaped":13,"rawEcho":13,"locations":156},[],[],[],{"summary":160,"deductions":161},"Based on the provided static analysis and vulnerability history, the \"postless\" v1.2 plugin exhibits an exceptionally strong security posture. The static analysis reveals a complete absence of common attack vectors like AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the code demonstrates excellent security practices with no dangerous functions, all SQL queries utilizing prepared statements, and all output properly escaped. There are no file operations, external HTTP requests, or indications of missing nonce or capability checks. Taint analysis also shows zero critical or high severity flows.\n\nThe vulnerability history further reinforces this positive assessment, with no known CVEs recorded for this plugin. This lack of historical vulnerabilities, combined with the clean static analysis, suggests a development team that prioritizes security and follows best practices diligently. While the absence of any attack surface is remarkable, it also means there are no specific code-level concerns to highlight. The primary strength is the proactive absence of vulnerabilities and the robust defensive coding techniques employed.",[],"2026-03-16T23:30:25.771Z",{"wat":164,"direct":169},{"assetPaths":165,"generatorPatterns":166,"scriptPaths":167,"versionParams":168},[],[],[],[],{"cssClasses":170,"htmlComments":173,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":176,"shortcodeOutput":177},[171,172],"post-count","published-posts",[],[],[],[],[]]