[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKMoSHtNbK0UcHLh_qWp7JOtc3Xg0FqXSZ65qkQHALzc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":141,"fingerprints":179},"comments-by-post-type","Comments by Post Type","1.0.2","Irina Sokolovskaja","https:\u002F\u002Fprofiles.wordpress.org\u002Foriolo\u002F","\u003Cp>The plugin separates comments by post type in admin menu. It moves the comments that are leaved to pages and custom post types to separate pages, located within the post type menu. So you can easily manage the comments to regular posts and custom post types.\u003C\u002Fp>\n","Separate comments by post type in admin menu.",10,1681,100,2,"2016-03-12T17:34:00.000Z","4.4.34","3.0.1","",[20,21,22],"admin-menu","comments","custom-post-types","http:\u002F\u002Fgithub.com\u002Fierhyna\u002Fcomments-by-post-type\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomments-by-post-type.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"oriolo",1,30,84,"2026-04-04T06:04:50.140Z",[37,60,79,95,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":18,"download_link":57,"security_score":58,"vuln_count":14,"unpatched_count":26,"last_vuln_date":59,"fetched_at":28},"no-page-comment","No Page Comment","1.3.1","Seth Alling","https:\u002F\u002Fprofiles.wordpress.org\u002Fsethta\u002F","\u003Cp>Up until recently, WordPress gave two options: You could either disable comments and trackbacks by default for all pages and posts, or you could have them active by default. In WordPress version 4.3, this finally changed so comments are always disabled on new pages.\u003C\u002Fp>\n\u003Cp>While the new change makes it easier for many of the sites, it make it harder for people who need to get the reverse and enable comments on all pages, or if they need to change the default for a custom post type. This plugin allows you to choose whether comments are enabled or disabled by default on all new posts, pages and custom post types, while still giving the ability to individually enable comments on posts or pages.\u003C\u002Fp>\n\u003Cp>Also, this plugin provides a way to quickly disable all comments or pingbacks for a specific custom post type. It directly interacts with your database to modify the status, so it is highly recommended that you backup your database first. There shouldn’t be any issues using this feature, but it’s always good to play it safe.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\" title=\"No Page Comment Development on Github\" rel=\"nofollow ugc\">View No Page Comment Development on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\u002Fissues\" title=\"Report an Issue about No Page Comment on Github\" rel=\"nofollow ugc\">Please Report any Issues about No Page Comment on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=5WWP2EDSCAJR4\" title=\"Donate to support the No Page Comment Plugin development\" rel=\"nofollow ugc\">Donate to Support No Page Comment Development\u003C\u002Fa>\u003C\u002Fp>\n","An admin interface to control the default comment and trackback settings on new posts, pages and custom post types.",10000,250545,96,23,"2025-11-17T15:09:00.000Z","6.8.5","6.2","7.4",[21,22,54,55,56],"discussion","pages","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-page-comment.zip",99,"2022-09-21 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":11,"downloaded":68,"rating":13,"num_ratings":32,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"add-pingbacks","Add Pingbacks","1.2.3","simonquasar","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimonquasar\u002F","\u003Cp>Add Pingbacks is a WordPress plugin that allows you to manually create pingbacks for your posts, pages, and custom post types. This is particularly useful when you want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add missing pingbacks that weren’t automatically detected\u003C\u002Fli>\n\u003Cli>Manually create references between content\u003C\u002Fli>\n\u003Cli>Manage content relationships through pingbacks\u003C\u002Fli>\n\u003Cli>Add pingbacks for legacy content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Comments > Add Pingbacks\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Select from any custom post type the specific post you want to add the pingback to\u003C\u002Fli>\n\u003Cli>Enter the referrer’s site title, URL and excerpt or content of the pingback\u003C\u002Fli>\n\u003Cli>Click “Add Pingback” to create the pingback\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For any issues and requests:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsimonquasar\u002Fadd-pingbacks\u002F\" rel=\"nofollow ugc\">github.com\u002Fsimonquasar\u002Fadd-pingbacks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Initial development by \u003Ca href=\"https:\u002F\u002Fwww.simonquasar.net\u002F\" rel=\"nofollow ugc\">simonquasar\u003C\u002Fa>\u003C\u002Fp>\n","Manually add pingbacks to any post, page, or custom post type in WordPress.",2467,"2026-03-05T12:08:00.000Z","7.0","5.0","5.6",[21,22,74,75,76],"linkbacks","manual-pingbacks","pingbacks","https:\u002F\u002Fgithub.com\u002Fsimonquasar\u002Fadd-pingbacks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-pingbacks.1.2.3.zip",{"slug":80,"name":81,"version":6,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":26,"downloaded":86,"rating":26,"num_ratings":26,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":18,"tags":90,"homepage":93,"download_link":94,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"labtheme-companion","LabTheme Companion","labtheme","https:\u002F\u002Fprofiles.wordpress.org\u002Flabtheme\u002F","\u003Cp>Labtheme Companion is a lightweight and safe premium plugin. The plugin generates seven custom post types (FAQs, Clients, Events, Services, Portfolios, Team, Courses and Testimonials), exclusive widgets, and some useful shortcodes.\u003C\u002Fp>\n","The plugin generates multiple custom post types and number of exclusive widgets which are needed for wordpress theme developed by labtheme",1222,"2019-05-06T12:39:00.000Z","5.1.22","4.3",[21,22,91,92],"custom-widgets","spam","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flabtheme-companion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flabtheme-companion.1.0.2.zip",{"slug":96,"name":97,"version":72,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":114,"download_link":115,"security_score":58,"vuln_count":14,"unpatched_count":26,"last_vuln_date":116,"fetched_at":28},"akismet","Akismet Anti-spam: Spam Protection","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.\u003C\u002Fp>\n\u003Cp>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog’s “Comments” admin screen.\u003C\u002Fp>\n\u003Cp>Major features in Akismet include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically checks all comments and filters out the ones that look like spam.\u003C\u002Fli>\n\u003Cli>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.\u003C\u002Fli>\n\u003Cli>URLs are shown in the comment body to reveal hidden or misleading links.\u003C\u002Fli>\n\u003Cli>Moderators can see the number of approved comments for each user.\u003C\u002Fli>\n\u003Cli>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PS: You’ll be prompted to get an Akismet.com API key to use it, once activated. Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.\u003C\u002Fp>\n","The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.",6000000,386405930,94,1173,"2025-11-12T16:31:00.000Z","6.9.4","5.8","7.2",[111,112,21,113,92],"anti-spam","antispam","contact-form","https:\u002F\u002Fakismet.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fakismet.5.6.zip","2015-10-13 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":107,"requires_at_least":130,"requires_php":52,"tags":131,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":26,"last_vuln_date":140,"fetched_at":28},"custom-post-type-ui","Custom Post Type UI","1.18.3","webdevstudios","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevstudios\u002F","\u003Cp>Custom Post Type UI provides an easy-to-use interface for registering and managing custom post types and taxonomies for your website.\u003C\u002Fp>\n\u003Ch4>Custom Post Type UI Extended\u003C\u002Fh4>\n\u003Cp>CPTUI helps create custom content types, but displaying that content can be a whole new challenge. \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fplugins\u002Fcustom-post-type-ui-extended\u002F?utm_source=cptui-desription&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">Custom Post Type UI Extended\u003C\u002Fa> was created to help with displaying your crafted content. \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fcpt-ui-extended-features\u002F?utm_source=cptui-description-examples&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">View our Layouts page\u003C\u002Fa> to see available layout examples with Custom Post Type UI Extended.\u003C\u002Fp>\n\u003Ch4>Plugin development\u003C\u002Fh4>\n\u003Cp>Custom Post Type UI development is managed on GitHub, with official releases published on WordPress.org. The GitHub repo can be found at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\u003C\u002Fa>. Please use the WordPress.org support tab for potential bugs, issues, or enhancement ideas.\u003C\u002Fp>\n","Admin UI for creating custom content types like post types and taxonomies",1000000,22529808,92,273,"2026-01-08T20:43:00.000Z","6.6",[132,22,133,134,135],"content-types","post-type","taxonomy","types","https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fcustom-post-type-ui\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-type-ui.1.18.3.zip",93,4,"2025-12-12 00:00:00",{"attackSurface":142,"codeSignals":167,"taintFlows":174,"riskAssessment":175,"analyzedAt":178},{"hooks":143,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":26,"unprotectedCount":26},[144,150,155,159],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","plugins_loaded","cbpt_lang_init","comments-by-post-type.php",43,{"type":151,"name":152,"callback":153,"priority":11,"file":148,"line":154},"filter","comments_clauses","cbpt_exclude_comments_query",82,{"type":145,"name":156,"callback":157,"priority":11,"file":148,"line":158},"current_screen","cbpt_exclude_comments_delay_hook",86,{"type":145,"name":160,"callback":161,"file":148,"line":162},"admin_menu","cbpt_add_comments_menues",104,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":173},[],{"prepared":32,"raw":26,"locations":170},[],{"escaped":26,"rawEcho":26,"locations":172},[],[],[],{"summary":176,"deductions":177},"The \"comments-by-post-type\" plugin v1.0.2 exhibits an exceptionally strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals a complete absence of dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, and importantly, any untainted data flows. This indicates a meticulous development process focused on security best practices. The plugin also shows no known vulnerabilities (CVEs) and has a history free of security issues, which is a significant positive indicator of its reliability and the diligence of its maintainers. The lack of any attack surface points (AJAX handlers, REST API routes, shortcodes, cron events) further strengthens its security by minimizing potential entry points for attackers.  While the plugin's current security is excellent, it's worth noting that the complete absence of certain security checks like nonces and capability checks, combined with zero identified flows, might be a reflection of its limited functionality or how it's designed to be integrated. If future updates introduce more dynamic user interaction or data handling, these checks would become critical. However, based solely on the current data, the plugin presents a very low risk.",[],"2026-03-17T01:20:57.137Z",{"wat":180,"direct":189},{"assetPaths":181,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[182,183],"\u002Fwp-content\u002Fplugins\u002Fcomments-by-post-type\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fcomments-by-post-type\u002Fscript.js",[],[183],[187,188],"comments-by-post-type\u002Fstyle.css?ver=","comments-by-post-type\u002Fscript.js?ver=",{"cssClasses":190,"htmlComments":191,"htmlAttributes":192,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[],[],[],[],[],[]]