Board Thread:Support Requests - Getting Technical/@comment-26824351-20160515233316/@comment-5558012-20160516025434

Well, Help:Templates tells you how to create the template page. As for actually creating templates, we aren't much help specifically considering there are many types of templates. Though for basics, templates generally contain (not limited to) parser functions, inline CSS (anything after ), and template parameters. If you understand these you can start to get an understanding of how templates work, in general.

If you are interested, I'd recommend you go to the Templates Wiki and look at template /doc pages (or any other wiki with detailed template documentation). When you know what the template is doing, you can begin by breaking the template down (identify the styling and key code such as  and look up what that means) to begin to understand the code. Start with a simple one. Even go create short templates on a test wiki. I found looking at existing templates, researching small pieces of code, and trial-and-error the best way to figure out not only how to create a template, but understanding what it does. For some templates, you can even remove bits of the code to get a better understanding of what it might do.