[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh23mHRZtaWI6SzKo2AzZKiQvreWM6jHBiC9wy_dlaI4":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":138,"fingerprints":173},"mpress-custom-front-page","Custom Front Page","1.1.2","Micah Wood","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpscholar\u002F","\u003Cp>The \u003Cstrong>Custom Front Page\u003C\u002Fstrong> plugin allows to you set any post or page, including custom post types, as the homepage.\u003C\u002Fp>\n\u003Ch4>Why?\u003C\u002Fh4>\n\u003Cp>Let’s say you have created a ‘landing page’ post type.  This post type provides you with all the input fields and default\u003Cbr \u002F>\ndesign needed to make awesome landing pages easy.  These landing pages are so awesome, in fact, that you decide to use one as your homepage.\u003Cbr \u002F>\nBut wait, WordPress won’t let you do that… until now!  Just install “Custom Front Page” and you can select any page, post or custom post type\u003Cbr \u002F>\nto be the homepage on your site.\u003C\u002Fp>\n\u003Ch4>How?\u003C\u002Fh4>\n\u003Cp>Using this plugin is simple:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Activate the plugin\u003C\u002Fli>\n\u003Cli>Go to ‘Reading’ under ‘Settings’ in the WordPress admin menu and select the desired front page.\u003C\u002Fli>\n\u003Cli>Save your changes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with custom post types\u003C\u002Fli>\n\u003Cli>No settings page, just adds additional post types to the front page dropdown\u003C\u002Fli>\n\u003Cli>Clean, well written code that won’t bog down your site\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily set any page or post, including custom post types, as the homepage for your site.",1000,25630,88,7,"2020-12-13T19:52:00.000Z","5.6.17","3.0","5.3",[20,21,22,23,24],"custom-front-page","custom-homepage","custom-post-type","front-page","homepage","https:\u002F\u002Fwpscholar.com\u002Fwordpress-plugins\u002Fmpress-custom-front-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmpress-custom-front-page.1.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":13,"computed_at":38},"wpscholar",8,11610,91,30,"2026-04-04T09:20:59.654Z",[40,60,79,98,115],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":57,"download_link":58,"security_score":59,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"frontype","Frontype | Select a custom post type as a front page","0.0.2","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>It lets you set a custom post type as a front page.\u003C\u002Fp>\n\u003Ch3>How to set a custom post type as a front page\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install and activate the plugin Frontype\u003C\u002Fli>\n\u003Cli>Go to Settings => Reading\u003C\u002Fli>\n\u003Cli>Select the desired post type from the dropdown list “Type”\u003C\u002Fli>\n\u003Cli>Select “A static page” in “Your homepage displays”\u003C\u002Fli>\n\u003Cli>Select the desired single custom post in “Homepage”\u003C\u002Fli>\n\u003C\u002Ful>\n","It lets you set a custom post type as a front page.",300,3224,90,4,"2025-12-10T09:21:00.000Z","6.9.4","4.6","5.6",[22,23],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrontype.0.0.2.zip",100,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":59,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":57,"tags":74,"homepage":76,"download_link":77,"security_score":78,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"front-page-custom-post-type","Front Page Custom Post Type","1.0","Nick Halsey","https:\u002F\u002Fprofiles.wordpress.org\u002Fcelloexpressions\u002F","\u003Cp>If you use custom post types, you may wish to display recent posts of a custom type in place of recent posts on your front page. A common example is showcasing your portfolio on your front page, with posts being shown elsewhere.\u003C\u002Fp>\n\u003Cp>With this plugin, you can select a post type other than “Posts” for the latest posts shown on the front page.\u003C\u002Fp>\n","If you use custom post types, you may wish to display recent posts of a custom type in place of recent posts on your front page.",5229,68,5,"2024-07-13T01:33:00.000Z","6.6.5","4.4",[22,23,75],"home","http:\u002F\u002Fcelloexpressions.com\u002Fplugins\u002Ffront-page-custom-post-type\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffront-page-custom-post-type.zip",92,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":59,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":57,"tags":93,"homepage":96,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"black-studio-homepage-builder","Black Studio Homepage Builder for Genesis","1.0.3","Black Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fblack-studio\u002F","\u003Cp>The Genesis framework by StudioPress is the leading WordPress theme framework on the market. Unfortunately most of the available child themes have a prebuilt layout for the home page, that can’t be easily customized, unless you are a developer, as it requires dealing with templates, hooks, etc.\u003Cbr \u002F>\nOn the other side Page Builder by SiteOrigin is a plugin that allows you to create responsive page layouts using widgets with simple drag and drop operations.\u003Cbr \u002F>\nYou may combine Genesis and Page Builder to build a flexible layout for your home page. To do so you have to configure a static page in your WordPress \u003Ccode>Reading\u003C\u002Fcode> Settings and build that page using Page Builder, but there are still some caveats when doing this, related to how Genesis handles static pages (page title, layout, styles, etc).\u003Cbr \u002F>\nThis plugin fills the gap between Genesis themes and Page Builder, providing a quick and ready-made solution to let the two play nicely together.\u003C\u002Fp>\n\u003Cp>In particular this plugin does the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adds the Page Builder support to the current theme\u003C\u002Fli>\n\u003Cli>Adds the \u003Ccode>Home Page\u003C\u002Fcode> menu under \u003Ccode>Appearance\u003C\u002Fcode> in WordPress dashboard\u003C\u002Fli>\n\u003Cli>Forces the Genesis full width layout for the front page\u003C\u002Fli>\n\u003Cli>Replaces Genesis child theme loop with the page content generated with Page Builder\u003C\u002Fli>\n\u003Cli>Allows you to control some CSS variations to adjust layout in specific use cases\u003C\u002Fli>\n\u003Cli>Supports both Genesis XHTML and HTML5 child themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A child theme based on the \u003Ca href=\"https:\u002F\u002Fwww.studiopress.com\u002F\" rel=\"nofollow ugc\">Genesis framework by StudioPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsiteorigin-panels\u002F\" rel=\"ugc\">Page Builder by SiteOrigin\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recommended additional plugins to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-tinymce-widget\u002F\" rel=\"ugc\">Black Studio TinyMCE Widget\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fso-widgets-bundle\u002F\" rel=\"ugc\">SiteOrigin Widgets Bundle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgenesis-featured-content-widget\u002F\" rel=\"ugc\">Genesis Sandbox Featured Content Widget\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002F\" rel=\"nofollow ugc\">Black Studio web site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-homepage-builder\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fblack-studio-homepage-builder\" rel=\"ugc\">Support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fblackstudioita\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fblackstudiocomunicazione\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fblack-studio\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get involved\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Developers can contribute to the source code on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\u002Fblack-studio-homepage-builder\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Users can contribute by leaving a 5 stars \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fblack-studio-homepage-builder#postform\" rel=\"ugc\">review\u003C\u002Fa> or making a \u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002Fwordpress-plugins\u002Fblack-studio-homepage-builder\u002F\" rel=\"nofollow ugc\">donation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Customize the home page of Genesis framework child themes using Page Builder by SiteOrigin.",70,21800,1,"2022-07-01T13:55:00.000Z","6.0.11","4.0",[23,94,75,95,24],"genesis","home-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-homepage-builder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblack-studio-homepage-builder.1.0.3.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":37,"downloaded":106,"rating":59,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":57,"tags":111,"homepage":113,"download_link":114,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cpt-on-front-page","CPT on Front Page","1.0.1","fabrizim","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabrizim\u002F","\u003Cp>Choose the post types that you would like to choose from in addition to Pages. The\u003Cbr \u002F>\n“Front Page:” dropdown will then display each different post type in their own groups.\u003C\u002Fp>\n\u003Cp>This will not result in a redirect on the front page as has been seen in other attempts\u003Cbr \u002F>\nto provide this functionality. In addition, the canonical url will be properly reflected\u003Cbr \u002F>\nas the home url.\u003C\u002Fp>\n","This plugin allows post types other than \"page\" to be displayed as the static front page.",2917,3,"2014-03-24T16:40:00.000Z","3.7.41","3.5",[112,23],"custom-post-types","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcpt-on-frontpage","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcpt-on-front-page.1.0.1.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":78,"num_ratings":125,"last_updated":126,"tested_up_to":53,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":134,"download_link":135,"security_score":136,"vuln_count":51,"unpatched_count":28,"last_vuln_date":137,"fetched_at":30},"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,273,"2026-01-08T20:43:00.000Z","6.6","7.4",[130,112,131,132,133],"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,"2025-12-12 00:00:00",{"attackSurface":139,"codeSignals":157,"taintFlows":164,"riskAssessment":165,"analyzedAt":172},{"hooks":140,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":156,"entryPointCount":28,"unprotectedCount":28},[141,146,150],{"type":142,"name":143,"callback":143,"file":144,"line":145},"filter","wp_dropdown_pages","mpress-custom-front-page.php",55,{"type":147,"name":148,"callback":148,"file":144,"line":149},"action","pre_get_posts",57,{"type":147,"name":151,"callback":151,"file":144,"line":152},"template_redirect",58,[],[],[],[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":163},[],{"prepared":28,"raw":28,"locations":160},[],{"escaped":89,"rawEcho":28,"locations":162},[],[],[],{"summary":166,"deductions":167},"The \"mpress-custom-front-page\" plugin v1.1.2 exhibits an exceptionally strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, cron events, dangerous functions, direct SQL queries, file operations, external HTTP requests, or taint flows is highly commendable. Furthermore, the plugin demonstrates good development practices with 100% of SQL queries using prepared statements and 100% of outputs being properly escaped. The lack of any recorded vulnerabilities, CVEs, or common vulnerability types in its history further reinforces its secure standing. This indicates a plugin developed with security as a primary concern, with a minimal attack surface and robust coding standards applied.  The main area of concern, albeit minor given the overall analysis, is the complete absence of nonce and capability checks. While there are no entry points detected in this version, any future additions or modifications to the plugin that introduce such entry points without proper authentication and authorization checks would introduce significant security risks. As it stands, this version appears very secure.",[168,170],{"reason":169,"points":70},"No nonce checks detected",{"reason":171,"points":70},"No capability checks detected","2026-03-16T19:10:18.625Z",{"wat":174,"direct":179},{"assetPaths":175,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[],[],[],[],{"cssClasses":180,"htmlComments":181,"htmlAttributes":182,"restEndpoints":183,"jsGlobals":184,"shortcodeOutput":185},[],[],[],[],[],[]]