Using HTML templates
One of the most common questions I get is "Why is template (x) not working with CMS (y)?". The answer is simple: The website templates templates contain no CMS-specific code, so they will not work with any CMS by default. You need to add the proper CMS functions to get the template to work with your choice of CMS, or find ported templates or themes that have already been customized to work with the CMS you want to use. Like the WordPress themes, which I have customized to work with WordPress.
Porting is done in different ways for different systems, and it is nothing I can do for you since I don't know how all the different systems work. To learn more about it, look for documentation on the website of your CMS (like the Codex for WordPress), or learn from templates and themes that are already available.
If you want to start with a simple and easy-to-learn CMS, then you should check out sNews. It usually only takes a few minutes to turn a website template into a dynamic CMS-based site. Here is a quick guide on how to use a website template with sNews. There is also good documentation to read on the sNews website, and a forum where you can find many tips and tricks. And not to forget, the beautiful free templates by Luka, which I recommend everyone to check out.


