A fresh installation of WebsiteBaker contains 6 modules and 1 template. There are also 4 admin tools and 1 backend template included - when installing it doesn't make a difference if it's an admin tool or a module, a template or a backend template by the way. The latter can be recognized by a name like templatename_theme. The following list gives a short overview of the available modules and their purpose.

  • Code: implement and execute php code
  • Form: creating a form, e.g. a contact form
  • Menu Link: adds an external or internal link to the navigation
  • News: module for publishing and administrating news
  • Wrapper: implement external content on your webpages
  • WYSIWYG: enter and edit text content with a graphic text editor

Later, when you wish to offer a guestbook or image gallery or you're fed up with the 1 included standard design of WebsiteBaker it is time to pay a visit to the Add-ons Project .

Installing Add-ons

Installing a module or template is done in three steps:

  1. Download module or template from the Add-ons Page (zip file) and save it to your computer
  2. Install the module or template via WebsiteBaker administration
  3. Try out module or template

You find the installation function for modules and templates in the section Add-Ons in the WebsiteBaker backend.   

  Icon Erweiterungen Add-ons
Manage modules, templates and languages

A screen with a file browser in the top area of the page appears. After clicking Search you select the downloaded module's or template's zip file. After clicking Install afterwards, WebsiteBaker installs the desired module or template.

When installing modules or templates you should pay attention to the following hints:


  • Files should be downloaded from the official WebsiteBaker Add-ons Project only.
  • Check if the module supports the WebsiteBaker version you have used.
  • Don't unzip the installation files! This is done by the system during installation process.
  • Since WebsiteBaker version 2.8 it is possible to install modules, templates and languages via FTP also - use the link "Advanced" in the top right corner of the modules/templates/languages page in your backend - but this should be considered as a makeshift only.

Using Add-ons

Using an installed module depends on the type of the particular module. The following table shows the neccessary steps to make the modules work. The following instructions assume that the desired module has already been installed.

Module Type: Use:
Page Module If you want to use a module of this type you have to create a new page first.  As page type you choose the module that you have previously installed.
E.g.: Image Gallery, Guestbook, Download Gallery

Admin tools are listed in the section Admin-Tools in the backend top menu after installation.
E.g.: Page Cloner, User Stats

Code Snippets
The idea behind this type of modules is to extend WebsiteBaker's functions. These functions can be implemented in the index.php of the template or can be called in a page of the type code or code2.
E.g.: Show menu 2, Any news
Droplets Since version 2.8 WebsiteBaker's functions can be extended by the use of Droplets. Droplets actually are not "real" modules, because they are not installed the usual way via the backend, but are created, edited and managed in the Admin Tools section of the backend. The idea behind this is to be able to implement php code in WYSIWYG sections, templates or modules at any place you wish.
E.g.: [[NextPage]], [[EmailFilter]], [[SiteModified]]
(Hint: for displaying a droplet as droplet call like in the line above, add a @ between the first two brackets)

There are two ways two use a previously installed template. If you want to use the template as standard for all existing and new pages go to: Backend -> Settings -> Default Settings -> Template.

If you want to use the template only for a single page go to:
Backend -> Pages -> Settings Symbol Seiteneinstellungen-> Template