Skip to content

Creating Your Own Templates for Mambo

Create your own templates for Mambo fast with this free, easy-to-understand guide. I even give you the files to use as a blank canvas for creating your own professional-quality templates for Mambo.

Designing a template for Mambo is a little different to designing a static HTML web page. Think of the Mambo template as a shell or container for the page content. All Mambo content is stored within the database and is displayed as a page on the web browser through the template. A Mambo template itself consists of an index.php file, which is the work horse for the visual display of your content, an XML file, as many images and JavaScripts as you may want to use, and a CSS file which uses a standard naming convention.

I provide the blank files for you to use and show you how to put these together in a template package ready for installing within the Mambo content management system.

Get started today by reading the articles listed below.

Articles in the Creating a Template for Mambo series:

  • Blank Template for Mambo

    Here is a blank Mambo template index file for you to use as a base for creating your own, unique Mambo template. The blank template is also available for download and is free to use.

  • Mambo CSS Guide

    CSS Guide for Mambo 4.6 and upwards. Use this guide as a base for your own template development for your Mambo site. The CSS Guide is also available for download and is free to use.

  • Creating the templateDetails.xml File

    The templateDetails.xml file is an essential part of a Mambo template. This tutorial shows how to create your own to use with a custom Mambo template and provides a blank templateDetails.xml file for download.

  • Create Your Own Mambo Template

    An overview of the files that are needed for building your own Mambo template and the steps for packaging the files together ready for installation into your Mambo CMS. This includes a free Mambo template starter pack for you to download and use as a base for your custom templates for Mambo.

  • Mambo PHP Cheat Sheet

    The Mambo PHP cheat sheet shows the PHP code that is used in Mambo templates. It shows Mambo header code, how to display and position modules, how to initialise the editor and which code to use to call the content from within Mambo.