Theme Documentation

A full guide to the Ghost theme system, to customise your site.

Content Collections
Content Collections

Collections are the backbone of how posts on a Ghost site are organised, as well as what URLs they live on.

ElectronThemes ElectronThemes
  Updated at  Sep 24, 2020
Custom Routes
Custom Routes

Using template routes is very minimal. There's no default data associated with them, so there isn't any content automatically loaded in from Ghost like there is with posts and pages. Instead, you can write all the custom code you.

ElectronThemes ElectronThemes
  Updated at  Sep 24, 2020
URLs & Dynamic Routing
URLs & Dynamic Routing

Routing is the system which maps URL patterns to data and templates within Ghost. It comes pre-configured by default, but it can also be customised extensively to build powerful custom site structures.

ElectronThemes ElectronThemes
  Updated at  Sep 24, 2020
Context Overview
Context Overview

Each page in a Ghost theme belongs to a context, which determines which template is used, what data will be available and what content is output. A Ghost publication follows a structure that allows URLs or routes to be mapped to views which display specific data.

ElectronThemes ElectronThemes
  Updated at  Sep 23, 2020
Ghost Structure
Ghost Structure

A Ghost theme contains static HTML templates that make use of helpers to output data from your site, and custom CSS for styling. If you have significantly different layouts for different pages or content types, you can use the dynamic routing configuration layer.

ElectronThemes ElectronThemes
  Updated at  Sep 23, 2020
Ghost Handlebars Themes
Ghost Handlebars Themes

The Ghost theme layer has been engineered to give developers and designers the flexibility to build custom publications that are powered by the Ghost platform. Ghost themes use the Handlebars templating language which creates a strong separation between templates (the HTML).

ElectronThemes ElectronThemes
  Updated at  Sep 23, 2020

DId you get you answer?

Our product is for you. You will get all the topics in our documentation. If you don't get anything in our documentation, feel free to contact with us. We are here 24/7 to help you Contact

© 2024 All copyright reserved. Published with Ghost and Electronthemes