# Blog and Blog Post Custom Template

**URL:** https://discourse.roots.io/t/blog-and-blog-post-custom-template/1862
**Category:** uncategorized
**Created:** 2014-07-02T18:32:30Z
**Posts:** 4

## Post 1 by @joshparry73 — 2014-07-02T18:32:30Z

I am using Roots and need my blog and blog post pages to use a different template than the rest of my site.  
I recognize that the single.php and content-single.php are displaying the content.

Do I need a new base-\*.php file to control these and if so does this need a specific name?

Thanks

---

## Post 2 by @cfx — 2014-07-02T19:02:20Z

No, you do not _need_ to create a new base template. You would only want to create a custom base template for your home page and your single posts if you need to customize the markup contained within the default base template _for just those two templates_ while using the default base template for all other pages.

---

## Post 3 by @joshparry73 — 2014-07-02T19:53:33Z

Thanks for your response.  
I am using the default template for all other pages, and have created a custom home page.

What would my single posts base need to be named?

---

## Post 4 by @cfx — 2014-07-02T20:11:43Z

You would name it `base-single.php`, assuming you want it to apply to both built-in WordPress posts and any custom post types you may also register.

I always keep [this post on the WordPress and Roots hierarchy](http://discourse.roots.io/t/development-using-roots/72/10?u=cfx) handy.
