# Custom post template (metadata, tags, structure)

**URL:** <https://forum.ghost.org/t/custom-post-template-metadata-tags-structure/9091>\
**Category:** Developer help\
**Created:** [September 16, 2019, 6:08pm UTC](https://forum.ghost.org/t/custom-post-template-metadata-tags-structure/9091 "2019-09-16T18:08:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mtynior](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/mtynior/32/4415_2.png) [@mtynior](https://forum.ghost.org/u/mtynior)\
**Post date:** [September 16, 2019, 6:08pm UTC](https://forum.ghost.org/t/custom-post-template-metadata-tags-structure/9091/1 "2019-09-16T18:08:33Z")

</div>

Hello there,

On my [blog](https://brainarchives.com/) I have a special type of posts with specific metadata and post structure (headers, paragraphs. etc). Right now, I’m creating those posts manually, but recreating the structure and meta data is quite tedious I’m curious, is there a way to create a post template with predefined metadata, tags and post structure?

---

<div class="post-metadata">

**Author:** ![DavidDarnes](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/daviddarnes/32/3533_2.png) [@DavidDarnes](https://forum.ghost.org/u/DavidDarnes)\
**Post date:** [September 17, 2019, 9:24am UTC](https://forum.ghost.org/t/custom-post-template-metadata-tags-structure/9091/2 "2019-09-17T09:24:38Z")

</div>

Yo! I think what you need is a custom template, where you can set all the metadata and post structure yourself:  
[https://ghost.org/tutorials/custom-page-templates/](https://ghost.org/tutorials/custom-page-templates/)

In this custom template you could set your own metadata rather than using the one generated by Ghost, same for tags. Additionally you could add the handlebars code for tags and other post attribute values into the template for extra specific metadata. Or even use `unless` to check the post value and overwrite default values set in the template:

> **[Ghost Handlebars Theme Helpers: unless](https://ghost.org/docs/themes/helpers/unless/)**
>
> Test negative conditionals with the #unless handlebars helper. Read more about building custom Ghost themes! 👻

Custom templates should open things up for you! 🚀
