How to Install

Requirements

Sitecake is php CMS. Also it's a flat file CMS so you do not need a database. All you need is:

  • web server (Apache or NGINX)
  • PHP 5.6+

Step 1: Adapt your website for Sitecake

Add sc-content class to divs you want editable.

<div class="sc-content">
  <h1>Fine looking heading</h1>
  <img src=ā€¯feature.jpg">
  <p>Some text</p>
</div>

Do not nest sc-content divs. It's not supported.

If you want same content repeated on several pages, for sidebars, footers or anything else, just name sc-content class with specific name: sc-content-footer.

Step 2: Upload your website and Sitecake to hosting

Upload your website and Sitecake to the same folder on your hosting. You should have this folder structure:

/css
/images
/js
/sitecake
index.html
sitecake.php

If you still do not have Sitecake, get it from the download page. If you want an easy start, get some of our free html templates from the templates page

Extract archives with cPanel File Manager or use a script like Akeeba Kickstart

Step 3: Start editing

Point browser to http://domain.com/sitecake.php and login with admin pass to start editing. That's it! Not very complicated.

If you haven't tried Sitecake demo, try it now, it should give you some editing feel

If have't seen a 2 minute video in which I show basic editing capabilities, watch it now.