Slotting Nano CMS Into Your Existing Site
Nano CMS is designed to bolt onto a site you already have, not replace it. It installs in a /blog/ directory and wraps every page in a single template you control.
One file: template.php
template.php is the per-deployment HTML wrapper. It exposes simple slots:
- a
<head>slot for your fonts, CSS, and favicon - a header slot - paste your existing site's header markup here
- the rendered post (
$content) - a footer slot - paste your existing footer here
Because the blog's own CSS is scoped under .nano-blog, it never restyles the header and footer you paste in. The result: the blog looks like a native section of your site, not a bolted-on afterthought.
Keep it yours
You only edit template.php once per site. Upgrades to Nano CMS never touch it, so your design survives every update.
From here, see Grid Layout: Categories and Articles Per Row to tune how cards are arranged, and Hosting, Config, and Going Live to deploy.