Guides

Topics

Admin Basics CMS CSS Collections Forms Installation Integrations Liquid SEO Site-settings Themes WebDev Webhooks eCommerce frameworks

GeoLite country database integration

Cradle CMS has an integration with MaxMind’s IP geolocation country dataset. 1. Create an account with MaxMind Navigate to Maxmind...

Paypal payments integration

This is a guide for setting up Paypal as a payment provider.1. Navigate to the Developer sectionGo to the Paypal...

Robots.txt

The robots.txt file is used by websites to communicate with web crawlers and search engine robots. It provides instructions about...

Rich text editor for pages

A Rich Text Editor (RTE) allows users to create and edit formatted text and content in a user-friendly interface, similar...

Email settings (SMTP)

The system uses SMTP for outgoing emails.

Themes

Themes control how the website is built and are written in HTML, CSS, javascript and Liquid as templating language. Themes...

Add pages, blogs and articles

A website usually contains pages and blogs with articles. Pages are used for statical content whereas a blog is great...

Theme settings

The themes define the overall look and structure of the generated webpage, while the theme settings let you customize elements like colors, fonts, and add content such as logos.

IndexNow submission

Tutorial on how to submit to IndexNow in orders to tell search engines to crawl new and updated content.

Using Tailwind CSS framework

Tailwind CSS is a popular CSS framework and enables styling and layouting without ever leaving the HTML-file. It uses CSS utility classes and in the ens a minified CSS file with only the parts used in included.

Webcomponents

There is built-in support for web components in the theme files folder `components`

Installation with Docker

This is an installation guide for Cradle CMS with Docker Swarm. Server requirements: Linux server (ARM or AMD 64-bit): 1...

Getting started

Welcome to the Cradle CMS Docs! Here, you’ll find essential information on how Cradle CMS operates. If you can’t find...

Site settings

When setting up a site it is good practice to start with editing the Site settings to adding in information...

Markdown editor guide

Markdown is a wide supported lightweight markup language used for formatting text, commonly used in wikis, documentation, and online forums....

Form builder

Setup of built-in form functionality with data validation.

Install locally on MacOS

Local setup om MacOS, for test driving or theme development, creates a webserver on https://localhost:4040 .

Hetzner installation guide

Guide for installing Cradle CMS on Hetzner hosting provider. Create Hetzner account Login or signup for a new Hetzner account...

Fly.io installation guide

Installation guide for Cradle CMS on fly.io cloud hosting

Installation with Podman

How to install Cradle CMS with Podman on a Linux server.

dasiyUI & Tailwind theme

Theme built with Tailwind CSS framwork with component design from daisyUI. The theme contains a production mode (with built CSS)...

Referencing products, collections, blogs or articles outside of the context

With settings it is possible to reach a specific blog with the following reference, either for the object, or the...

How to use webhooks to connect services

Cradle CMS has support for both plugins (integrations using API endpoints) and webhooks, in this post we connect a webhook to zapier integration services.

Showcasing products in collections

Collections are a way of organising products into groups that share similar characteristics. These collections can be created manually, where the products are added to the collection by hand, or automatically, where products are added to a collection based on conditions.

Theme settings for breakpoints

Theme settings is used as a way to use variables in media query parameters (as CSS variables are not allowed).