[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDdgnHBvNJqSydVjnioWbfgClAYiKYE4icbb4ppaHf-0":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":134,"fingerprints":176},"wp-post-template","Post Template","1.0","IndiaNIC","https:\u002F\u002Fprofiles.wordpress.org\u002Findianic\u002F","\u003Cp>WordPress allows users to customize templates for webpages but, it is not so for blog posts. Post Template plug-in from IndiaNIC enables you to use the customized page templates for your blog posts also.\u003C\u002Fp>\n\u003Cp>As soon as you install the Post Template plug-in, it appears on the sidebar of your page. You can choose your desired template from the drop-down button and then you can view your posts in that template.\u003C\u002Fp>\n\u003Cp>If you want to know more about how to create your own page templates, then you can visit the link \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPages#Creating_Your_Own_Page_Templates\" rel=\"nofollow ugc\">How to Create Page Templates\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.indianic.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Visit Our Website\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>If you want to implement the \u003Cem>custom post templates\u003C\u002Fem> on a \u003Cem>custom post type\u003C\u002Fem>, you can use the \u003Cem>cpt_post_types\u003C\u002Fem> filter, here’s an example below of adding the custom post template selector and metabox to the Movie and Actor custom post types. This code can be added to a plugin or to the \u003Cem>functions.php\u003C\u002Fem> file in your theme.\u003C\u002Fp>\n","Get the Beauty of Your Webpages  in Your Posts Too",500,23309,98,13,"2012-12-10T04:15:00.000Z","3.4.2","3.0","",[20,21,22,23,4],"custom-post-template","custom-template","post-template","template","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-post-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-template.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"indianic",1,30,84,"2026-04-04T11:23:36.116Z",[38,61,80,95,114],{"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":18,"tags":53,"homepage":59,"download_link":60,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"hide-header-on-posts-for-a-landing-page","Hide Header on Posts for Landing Pages","1.0.3","Jose Vega","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosevega\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>Easily convert posts into landing pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on single posts pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Remove the logo, menu, and the entire page header when viewing posts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No code required. You just enable the option when creating posts and done.\u003Cbr \u002F>\nIt works with all WordPress themes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\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\u002Fspyrpgd-oyA?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\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>Using a creative way we’re able to find the header on posts and hide it.\u003C\u002Fp>\n\u003Cp>It works with all WordPress themes.\u003C\u002Fp>\n\u003Cp>It’s great for creating landing pages out of your WordPress posts.\u003C\u002Fp>\n\u003Ch3>Go Premium\u003C\u002Fh3>\n\u003Cp>The free version lets you hide headers on single posts only.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwppagetemplates.com\u002Ftry-hide-headers-wporg\" rel=\"nofollow ugc\">Try Pro Plugin for Free for 7 Days\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The premium version lets you hide headers and sidebars on ALL POST TYPES.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Hide headers on pages \u002F Convert pages into landing pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on product pages \u002F Convert products into landing pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on the WooCommerce cart page and increase conversions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on the WooCommerce checkout page and increase sales\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on event pages \u002F Convert events into landing pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide headers on any post type \u002F Convert any post type into landing pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide sidebars on pages \u002F Make any page full width\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide sidebars on event pages \u002F Make events full width\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide footer on posts, pages, products, events\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Make the WooCommerce cart page full width\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Make the WooCommerce checkout page full width\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>And more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwppagetemplates.com\u002Ftry-hide-headers-wporg\" rel=\"nofollow ugc\">Try Pro Plugin for Free for 7 Days\u003C\u002Fa>\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\u002Fc2KBLNvQWzA?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","Hide header on single post pages.",200,10579,54,3,"2020-04-27T07:09:00.000Z","5.4.19","4.0",[54,55,56,57,58],"custom-pages","custom-templates","post-templates","wordpress-templates","wp-page-templates","https:\u002F\u002Fwppagetemplates.com?utm_source=wp-admin&utm_medium=plugins-list&utm_term=hider-header-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-header-on-posts-for-a-landing-page.1.0.3.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":46,"downloaded":69,"rating":70,"num_ratings":33,"last_updated":71,"tested_up_to":72,"requires_at_least":17,"requires_php":18,"tags":73,"homepage":78,"download_link":79,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-post-type-template","WP Post Type Template","1.0.3.1","Mithu A Quayium","https:\u002F\u002Fprofiles.wordpress.org\u002Fmithublue\u002F","\u003Cp>The plugin is to let you choose template for any post of any type as you can choose for page. Thus, every single post of any post type can be loaded\u002Frendered in custom template as you want.\u003Cbr \u002F>\nYou have to create template just like those you create for page. These template then will appear in dropdown box in admin panel of post where you select one for the post from.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>You can select template for any post of any post type !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Templates can be create exactly like the page templates, no exceptional coding needed !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","The plugin is to let users choose template for any post of any type as you can choose for page.",6089,100,"2021-09-23T07:30:00.000Z","5.8.13",[74,23,75,76,77],"post-template-selector","template-selector","wp-custom-post-type-template","wp-post-template-selector","http:\u002F\u002Fcybercraftit.com\u002Fproduct\u002Fwp-post-type-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-type-template.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":27,"num_ratings":27,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":18,"download_link":94,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ams-single-post-template-selector","AMS Single Post Template Selector","1.2","Manoj","https:\u002F\u002Fprofiles.wordpress.org\u002Fmanojsv\u002F","\u003Cp>This plugin allows you to choose different template for individual post, for the purpose of single post view, by selecting previously created post template from the provided drop-down list in the post edit screen.\u003C\u002Fp>\n\u003Cp>The plugin will replace the default template (single.php) with selected template for the post you applied the new template.\u003C\u002Fp>\n\u003Cp>To create a post template, write an opening PHP comment at the top of the file that states the template’s name.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\u002F*\nPost Template - Name: Template Name\n*\u002F\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Please Note:\u003C\u002Fstrong> Post template name ussage: “Post Template – Name:”.\u003C\u002Fp>\n","This plugin allows you to choose different template for individual post.",80,6485,"2022-01-23T11:30:00.000Z","5.9.13","3.1",[21,74,22,23,75],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fams-single-post-template-selector.1.2.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":27,"num_ratings":27,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":112,"download_link":113,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cpt-custom-page-template","Cpt custom page template","1.0.1","Ganesh Paygude","https:\u002F\u002Fprofiles.wordpress.org\u002Fganeshpaygude\u002F","\u003Cp>Adding Template Options to a WordPress Custom Post Type\u003C\u002Fp>\n\u003Cp>Major features in Cpt custom page template  include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adding Template Options to a WordPress Custom Post Type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","Adding Template Options to a Wordpress Custom Post Type",60,3177,"2020-12-23T08:51:00.000Z","5.6.17","4.9",[109,110,21,22,111],"cpt-template","cpttemplates","templates","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcpt-custom-page-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcpt-custom-page-template.1.0.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":125,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":18,"tags":129,"homepage":132,"download_link":133,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"single-post-template","Single Post Template","1.4.4","Nathan Rice","https:\u002F\u002Fprofiles.wordpress.org\u002Fnathanrice\u002F","\u003Cp>The Single Post Template plugin adds the ability for your theme to include “Post Templates” in much the same way you can add “Page Templates”, allowing you to choose (via a simple dropdown) which post template you want to use, on a per-post basis.\u003C\u002Fp>\n\u003Cp>All you need to do, after installing and activating the plugin, is create one or more “Post Templates” in your theme’s folder, and when creating or editing a post, choose the post template that you would like to use. If no post template is selected, the default template will be used.\u003C\u002Fp>\n\u003Ch3>1.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Minor update\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Copied methodology of WordPress \u003Ca href=\"http:\u002F\u002Fxref.yoast.com\u002Ftrunk\u002F_functions\u002Fget_page_templates.html\" rel=\"nofollow ugc\">get_page_templates()\u003C\u002Fa> function\u003C\u002Fli>\n\u003Cli>Added 2.9 compatibility\u003C\u002Fli>\n\u003Cli>Ensured 2.8 backward compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Compatibility with up to WordPress 3.6\u003C\u002Fli>\n\u003Cli>Build a class for better namespacing and to avoid conflicts with Genesis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix admin bug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix bugs, feel sorry for myself\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix another bug, loathe myself\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fix issue with default template not loading\u003C\u002Fli>\n\u003C\u002Ful>\n","Single Post Template adds the ability for your theme to include \"Post Templates\" in much the same way you can add \"Page Templates\" &hellip;",4000,105478,88,14,"2013-04-19T15:33:00.000Z","3.6.1","3.5",[56,130,131],"single-post-templates","single-posts","http:\u002F\u002Fwww.nathanrice.net\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsingle-post-template.1.4.4.zip",{"attackSurface":135,"codeSignals":155,"taintFlows":168,"riskAssessment":169,"analyzedAt":175},{"hooks":136,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":27,"unprotectedCount":27},[137,143,146],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_init","anonymous","inic-post-template.php",22,{"type":138,"name":144,"callback":140,"file":141,"line":145},"save_post",23,{"type":147,"name":148,"callback":149,"file":141,"line":150},"filter","single_template","filter_single_template",24,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":167},[],{"prepared":27,"raw":27,"locations":158},[],{"escaped":27,"rawEcho":160,"locations":161},2,[162,165],{"file":141,"line":163,"context":164},58,"raw output",{"file":141,"line":166,"context":164},61,[],[],{"summary":170,"deductions":171},"The \"wp-post-template\" plugin v1.0 demonstrates a strong adherence to several security best practices, particularly in its handling of SQL queries and the absence of known vulnerabilities. The plugin utilizes prepared statements exclusively for its SQL operations, significantly mitigating the risk of SQL injection attacks. Furthermore, the lack of any recorded CVEs and a clean vulnerability history suggest a well-maintained and secure codebase. The static analysis also reveals a minimal attack surface, with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without authentication or capability checks. Taint analysis further reinforces this positive security posture, showing no critical or high-severity flows with unsanitized paths.\n\nHowever, a significant concern arises from the output escaping. With two total outputs identified, and 0% properly escaped, this presents a notable risk. Any dynamic data rendered directly to the user without proper sanitization can be exploited for Cross-Site Scripting (XSS) attacks. While the plugin's attack surface is small and it has no historical vulnerabilities, this lack of output escaping is a critical oversight. The absence of nonce checks and capability checks on any potential, albeit currently non-existent, entry points could also be a concern if the plugin were to evolve and expose new functionalities without proper security controls. In conclusion, while the plugin is robust in its SQL handling and has no known vulnerabilities, the critical flaw in output escaping necessitates immediate attention to prevent XSS vulnerabilities.",[172],{"reason":173,"points":174},"All outputs are unescaped, leading to XSS risk",15,"2026-03-16T19:37:16.861Z",{"wat":177,"direct":182},{"assetPaths":178,"generatorPatterns":179,"scriptPaths":180,"versionParams":181},[],[],[],[],{"cssClasses":183,"htmlComments":184,"htmlAttributes":185,"restEndpoints":189,"jsGlobals":190,"shortcodeOutput":191},[],[],[186,187,188],"name=\"inic_post_templates\"","id=\"inic_post_templates\"","name=\"inic_post_templates_present\"",[],[],[192,193,194,195],"\u003Cinput type=\"hidden\" name=\"inic_post_templates_present\" value=\"1\" \u002F>\u003Cselect name=\"inic_post_templates\" id=\"inic_post_templates\">","\u003Coption value=\"default\">Default Template\u003C\u002Foption>","\u003Cp>This themes have custom templates you can use for certain posts that might have additional features or custom layouts.\u003C\u002Fp>","\u003Cp>This theme has no available custom templates\u003C\u002Fp>"]