Tutorials

Add Google Custom Search to Ghost

Discover how to add a search functionality to your Ghost publication with the free Google Custom Search tool!
Themes

How to build a related posts block

Learn how to build and deploy a related posts block using partials to keep readers engaged with your content!
Themes

A complete guide to ⚡ AMP templates in Ghost

Ghost ships with a clean, simple AMP template which works with just about any site, but wouldn't it be nice if you could customise it to make it perfectly match your theme and your brand?
Themes

Chronological posts

Learn how to implement chronological content collections on your publication.
Dynamic Routing

Change the URL for tags and authors

Adjust the URL structure of your tag and author taxonomies using dynamic routing and custom templates.
Dynamic Routing

Creating content hubs

The dynamic routing configuration layer in Ghost unlocks the ability to create paginated content hubs called channels.
Dynamic Routing

Building content collections with distinct routes

Split your site into distinct sections to support different content types or topics using collections.
FeaturedDynamic Routing

Custom post templates

Build custom templates and pass them directly to the admin client to be used in individual posts or pages.
Themes

Creating a custom home page

Create entirely customised static content on your publication's home page with dynamic routing and custom themes!
Dynamic Routing

Implementing redirects

Maintain the redirects on your Ghost publication with a single JSON file and ensure your site is SEO friendly and avoid 404 errors!
Configuration

Multi-language content

By configuring collections and templates you can support multi-language content on your site. This means you can have each language run on a unique URL.
FeaturedDynamic Routing