[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0YPteGDd6oPAWWZ-liey96_4n4DuITuaidZ2VDIOQO0":3,"$fuBw392UhEWv6Cv6_-M5jp6qN1Gz_2jkpNccvBt1EkPE":178,"$fDc6sJ7TsEN9Tg9FT9MrMC9cKvBRSVIoeMRx8LKIqPCI":183},{"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":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":133,"fingerprints":164},"templates-for-posts","Templates for Posts","1.0","Nikolay Bachiyski","https:\u002F\u002Fprofiles.wordpress.org\u002Fnbachiyski\u002F","\u003Cp>In WordPress you can set individual templates for pages, which allows you to easily include additional functionality. Unfortunately this feature is not available for posts. Here is where this plugin comes.\u003C\u002Fp>\n\u003Cp>After installtion you will be able to choose a template for each post the same way you do with pages.\u003C\u002Fp>\n\u003Cp>You can find \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPages#Creating_Your_Own_Page_Templates\" rel=\"nofollow ugc\">how to your own templates\u003C\u002Fa> in the Codex.\u003C\u002Fp>\n","The same as page templates, but for posts.",10,4025,0,"2009-02-01T18:53:00.000Z","2.7.1","2.7","",[19,20,21,22],"post","posts","template","templates","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ftemplates-for-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemplates-for-posts.1.0.zip",85,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},"nbachiyski",7,1410,30,84,"2026-05-20T02:54:07.890Z",[38,59,78,102,120],{"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":17,"tags":53,"homepage":57,"download_link":58,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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,105633,88,14,"2013-04-19T15:33:00.000Z","3.6.1","3.5",[54,55,56],"post-templates","single-post-templates","single-posts","http:\u002F\u002Fwww.nathanrice.net\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsingle-post-template.1.4.4.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":52,"requires_php":17,"tags":73,"homepage":76,"download_link":77,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"templatic-singletemplate","Custom Post Template By Templatic","1.1","templatic1","https:\u002F\u002Fprofiles.wordpress.org\u002Ftemplatic1\u002F","\u003Cp>The \u003Ca href=\"http:\u002F\u002Ftemplatic.com\u002F\" rel=\"nofollow ugc\">Templatic\u003C\u002Fa> Single Template plugin provides the ability for your theme to include ” Post Templates ” in much the same way you add ” Page Templates “, this will allow 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 to create one or more ” Post Templates ” in your theme’s folder, 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. See the \u003Ca href=\"https:\u002F\u002Ftemplatic.com\u002Fnews\u002Ffree-custom-post-template-wordpress-plugin-released\u002F\" rel=\"nofollow ugc\">Custom Post Template by Templatic\u003C\u002Fa> for further Information.\u003C\u002Fp>\n\u003Cp>Ever since our site launch, templatic website has always been built on top of WordPress. The site has a unique homepage, blog, club page, different kind of product galleries, and best of all, unique sales pages for different kind of products. Our site has hundreds of blog posts, product sales pages with custom fields, custom pages, specially designed product archives and many other custom built functionality.\u003C\u002Fp>\n\u003Cp>So how do we do it on a standard WordPress install? Custom Post Template is the answer.\u003C\u002Fp>\n\u003Cp>For the unique homepage, club page, themes, and plugin gallery and other pages, we used WordPress standard homepage.php and custom page templates, archive PHP files with some custom and dynamic code built in. No problems there. It required some clever coding but overall, it is achievable.\u003C\u002Fp>\n\u003Cp>But how do we manage custom sales pages for all the products?\u003C\u002Fp>\n\u003Cp>With having 80+ themes, 40+ plugins and many of them requiring unique sales page design, it becomes a challenge even to manage things in the wp-admin.\u003C\u002Fp>\n\u003Cp>The standard way to have a unique page design is to use a page template. But we can not have standard WordPress pages like about page and hundreds of pages for a product, all mixed up. It becomes messy and chaotic to organise things.\u003C\u002Fp>\n\u003Cp>To organise things, we built the custom taxonomy for products.\u003C\u002Fp>\n\u003Cp>In order to keep our blog posts and pages separate, we created a new taxonomy called  Product. This helps us add all the products as a standard WordPress post and keeps it in a separate section. Chaos organised.\u003C\u002Fp>\n\u003Cp>How do we show unique sales page templates for different products then?\u003Cbr \u002F>\nIf you look around, you will notice different sales page for different products. For example, sales pages for our directory theme, e-commerce theme, a portfolio theme, free WordPress theme, a plugin and other sales pages are designed and structured differently.\u003C\u002Fp>\n\u003Cp>So how did we do this? Well, we created a custom plugin for this. A plugin that lets us create a custom post template for custom post type (or call it single post template for taxonomy) and assign it to any post in that particular taxonomy. Cool ha?\u003Cbr \u002F>\nNow you can have it too. Free Custom Post Template WordPress plugin is released.\u003C\u002Fp>\n\u003Cp>How to use this plugin?\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download this Free Custom Post Template WordPress Plugin from above link.\u003C\u002Fli>\n\u003Cli>Connect to your WordPress dashboard (wp-admin) and navigate to Plugins >> Add New Plugin >> Upload Plugin >> Now upload the downloaded (Templatic-SingleTemplate.zip) file >> Click on  Install Now.\u003C\u002Fli>\n\u003Cli>Once you install this plugin successfully, click on  Activate Plugin .\u003C\u002Fli>\n\u003Cli>After activating the plugin you will need to create some Post Templates to use. In order to create a Post Template, either duplicate your default single post template, or create a new template file. Insert \u003Ca href=\"http:\u002F\u002Fsnippi.com\u002Fs\u002F25qybqq\" rel=\"nofollow ugc\">this\u003C\u002Fa> code at the very top of the file.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Add the code as mentioned above at the top of a new file.\u003C\u002Fp>\n\u003Cp>Now when you visit any post in your wp-admin area, you should be able to see a small post template box in the sidebar will let you select WordPress article template.\u003C\u002Fp>\n\u003Cp>In the drop down, the template you just added will be available. Simply select it.\u003C\u002Fp>\n\u003Cp>Now your post will show this new template instead of the regular WordPress post design.\u003C\u002Fp>\n\u003Cp>Also, works with WooCommerce\u003Cbr \u002F>\nYes, if you are using WooCommerce to sell products and want to design a special product page for a specific product, its possible. This plugin will work with WooCommerce as well.\u003C\u002Fp>\n\u003Cp>You can do wonders with it.\u003Cbr \u002F>\nThis is a simple plugin but the possibility is endless. If you combine custom fields with the template, you can do wonders with it. Any kind of design for any of your posts in your site is possible.\u003C\u002Fp>\n\u003Cp>So, go give it a try and let us know how you like it.\u003C\u002Fp>\n","The Templatic Single Template plugin provides the ability for your theme to include \" Post Templates \" in much the same way you add \" P &hellip;",600,17687,74,3,"2018-10-27T05:49:00.000Z","5.0.25",[74,55,56,75],"post-type-templates","templatic","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplatic-singletemplate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemplatic-singletemplate.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":99,"download_link":100,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":101},"html-php-pages-and-posts","Custom HTML\u002FPHP Post Templates","2.0.0","Stephen AfamO","https:\u002F\u002Fprofiles.wordpress.org\u002Fstephenafamo\u002F","\u003Cp>This plugin allows you to use any HTML or PHP file as the template for any page or post.\u003C\u002Fp>\n\u003Cp>Simply upload the file and select it.\u003Cbr \u002F>\nYou can upload custom js and css files into the media library and link to them from the HTML file.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Overwrite All: You overwrite the entire theme and use your custom file\u003C\u002Fli>\n\u003Cli>Overwrite Content: Keeps the header, footer, sidebar, e.t.c. Simply overwrites the body of the page or post\u003C\u002Fli>\n\u003Cli>Above Content: Your custom content is simply added to the top of the page content\u003C\u002Fli>\n\u003Cli>Below Content: You custom content is placed just beneath the page content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Adding support for custom post types\u003C\u002Fh4>\n\u003Cp>By default the pulugin works with pages and posts, however, go to the settings to enable it on any other registered post type.\u003C\u002Fp>\n\u003Cp>use the \u003Ccode>hppp_post_types\u003C\u002Fcode> filter to add more post types.\u003C\u002Fp>\n\u003Cp>Like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    public function post_type_modify ($post_types) {\n        $post_types[] = 'custom_post_type';\n        return $post_types;\n    }\n\n    add_filter( 'hppp_post_types', 'post_type_modify' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Use your HTML or PHP files for any page or post.",70,8308,100,2,"2017-07-09T19:42:00.000Z","4.8.28","3.0.1",[94,95,96,97,98],"custom-pages","custom-posts","custom-templates","html","php","http:\u002F\u002Fwww.github.com\u002Fstephenafamo\u002Fhtml-php-pages-and-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml-php-pages-and-posts.2.0.0.zip","2026-04-06T09:54:40.288Z",{"slug":103,"name":104,"version":6,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":34,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":52,"requires_php":17,"tags":114,"homepage":17,"download_link":119,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"posts-page-custom-template","Posts Page: Use Page Template","ballyhoos","https:\u002F\u002Fprofiles.wordpress.org\u002Fballyhoos\u002F","\u003Cp>When setting the ‘Posts Page:’ to a custom page within the ‘Reading’ settings of WordPress, it will by default, ignore that page’s set template.\u003C\u002Fp>\n\u003Cp>“Posts page – Select in the drop-down box the name of the Page that will now contain your Posts… any Template assigned the Page will be ignored and the theme’s index.php (or home.php if it exists) will control the display of the posts.”\u003C\u002Fp>\n\u003Cp>Reference: https:\u002F\u002Fcodex.wordpress.org\u002FSettings_Reading_SubPanel\u003C\u002Fp>\n\u003Cp>Plugin resolves the above issue, allowing WordPress to use the custom template set for that specific page.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","When setting the 'Posts Page:' to a custom page within the 'Reading' settings of Wordpress, it will by default, ignore that page&# &hellip;",4894,60,4,"2013-03-09T01:27:00.000Z","3.5.2",[115,116,117,118,22],"custom-template","posts-page","reading","settings","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-page-custom-template.zip",{"slug":121,"name":122,"version":6,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":88,"num_ratings":89,"last_updated":129,"tested_up_to":113,"requires_at_least":92,"requires_php":17,"tags":130,"homepage":23,"download_link":132,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":101},"page-templates-for-posts","Page Templates for Posts","Gagan Goraya","https:\u002F\u002Fprofiles.wordpress.org\u002Fgagan-goraya\u002F","\u003Cp>This plugin provides a page templates dropdown on the post edit screen, where you can select a template of your choice to be applied to the post.\u003C\u002Fp>\n\u003Cp>The post will render in the selected template view rather than the default single view. However, if ‘default’ has been selected from the dropdown of page templates, then the post shows up in the single view only.\u003C\u002Fp>\n","This plugin lets you apply page templates to the posts.",20,2982,"2012-12-15T02:44:00.000Z",[131,21,4],"blog-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-templates-for-posts.zip",{"attackSurface":134,"codeSignals":152,"taintFlows":159,"riskAssessment":160,"analyzedAt":163},{"hooks":135,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":13,"unprotectedCount":13},[136,141,144],{"type":137,"name":138,"callback":138,"file":139,"line":140},"action","template_redirect","templates-for-posts.php",53,{"type":137,"name":142,"callback":142,"priority":11,"file":139,"line":143},"save_post",54,{"type":137,"name":145,"callback":146,"file":139,"line":147},"admin_menu","add_dropdown",56,[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":158},[],{"prepared":13,"raw":13,"locations":155},[],{"escaped":13,"rawEcho":13,"locations":157},[],[],[],{"summary":161,"deductions":162},"Based on the provided static analysis and vulnerability history, the \"templates-for-posts\" v1.0 plugin appears to have a strong security posture. The absence of any identified attack surface points, dangerous functions, direct SQL queries, or unescaped output suggests that the developers have followed good security practices. The taint analysis also shows no critical or high-severity issues, further reinforcing the impression of a secure codebase.  The complete lack of any recorded vulnerabilities, critical or otherwise, is a significant positive indicator. This suggests a history of responsible development and prompt patching, or simply that no exploitable flaws have been discovered or reported.\n\nHowever, it's important to note that the analysis results show zero entries for several key security indicators, such as AJAX handlers, REST API routes, shortcodes, cron events, dangerous functions, SQL queries, output escaping, file operations, external HTTP requests, nonce checks, capability checks, and taint flows. While this can be interpreted as a lack of vulnerable code, it could also indicate that the analysis was limited in scope, or that the plugin has a very minimal functionality, thus presenting a small attack surface. If the plugin *does* perform sensitive operations not reflected in these zero counts, then the absence of checks becomes a concern.\n\nIn conclusion, the \"templates-for-posts\" v1.0 plugin exhibits excellent security characteristics based on the data presented, with no immediate red flags or historical vulnerabilities. The code appears well-hardened, and the plugin's history is clean. The primary caveat is the possibility of a limited analysis scope or minimal plugin functionality, which would explain the zero counts across many security metrics. As such, while the current assessment is highly positive, it would be prudent to ensure the analysis covered all intended plugin functionalities.",[],"2026-04-16T12:30:24.703Z",{"wat":165,"direct":170},{"assetPaths":166,"generatorPatterns":167,"scriptPaths":168,"versionParams":169},[],[],[],[],{"cssClasses":171,"htmlComments":173,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":176,"shortcodeOutput":177},[172],"hidden",[],[],[],[],[],{"error":179,"url":180,"statusCode":181,"statusMessage":182,"message":182},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ftemplates-for-posts\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":184,"versions":185},1,[186],{"version":6,"download_url":24,"svn_tag_url":187,"released_at":26,"has_diff":188,"diff_files_changed":189,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":190,"is_current":179},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ftemplates-for-posts\u002Ftags\u002F1.0\u002F",false,[],[]]