BradBlogging
Skip to content
  • About
  • Contact
  • Advertise
  • What Is R.S.S and Why Subscribe To Us?
  • Free Premium WordPress Themes
Tweet
Share
« Does Spelling Really Matter?
Brad’s 125px and Link Madness?! »

How To Create Your Own Blogger Template Theme *Updated*

BloggerThis tutorial will cover the steps needed to create your own blogger template. Many people have used blogger to run blogs and have wondered how they can make their own theme to use with it. There are a very few hard to find guides on how to do this, so I’ve decided to take up the task to help as many people as I can, create one.

To create a blogger template, you will need a graphic editor (Such as Photoshop, GIMP, or even Paint will do) to create images for backgrounds, post headers, sidebars, etc.. We will get to that later. You will also need an idea or vision about what you want to create. Without that, you are just wasting your time and electricity. Lastly, you will need to know about C.S.S (Cascading.Style.Sheets) and how to operate them. If you do not know how to do that, you cannot apply interesting effects to your newly designed template (Such as: Positioning pictures or text, creating repeated backgrounds, moving around pictures and text and more). A great guide on how to get started with this is available here.

Once you have got everything you need, you should start the C.S.S Framework by putting properties such as

body[ background-color: #000000; margin: 0 auto; font-family: “Trebuchet MS”, Arial, Helvetica, sans-serif;
font-size: 14px;}

#title [ font-size: 32px; color: #000011; }

so-on and so forth. A basic list of these tags that were taken from Blogger’s simple white theme are available here: (PDF File) XML Tags Blogger List Of CSS. An easier way to do this would be to find a theme that you like and copy and paste the C.S.S, editing it along the way so that time is saved. The only problem with doing that is that every theme is engineered differently so the tags will change.

After configuring your CSS Stylesheet, you must piece it together in HTML. This can be achieved using similar structures.

<div id=’main-wrapper’>
<b:section class=’main’ id=’main’ showaddelement=’no’>
<b:widget id=’Blog1′ locked=’true’ title=’Blog Posts’ type=’Blog’/>
</b:section>
</div>

Do not forget to reference blogger templates that have already been created for the required widgets that you are supposed to put in certain spots. Without doing this, you could not complete making your own template.

Now comes the grueling part that you can either do yourself which could take hours to finish, or copy from another site and edit accordingly. Blogger is configured using widgets. All your posts are just one big widget hence the code up there. An Example of the code that you could type yourself or copy is:

<div class=’post-footer’>
<p class=’post-footer-line post-footer-line-1′><span class=’post-author’>
<b:if cond=’data:top.showAuthor’>
<data:top.authorLabel/> <data:post.author/>
</b:if>
</span> <span class=’post-timestamp’>
<b:if cond=’data:top.showTimestamp’>
<data:top.timestampLabel/>
<b:if cond=’data:post.url’>
<a class=’timestamp-link’ expr:href=’data:post.url’ title=’permanent link’><data:post.timestamp/></a>
</b:if>
</b:if>
</span> <span class=’post-comment-link’>
<b:if cond=’data:blog.pageType != “item”‘>

<b:if cond=’data:post.allowComments’>
<a class=’comment-link’ expr:href=’data:post.addCommentUrl’ expr:onclick=’data:post.addCommentOnclick’><b:if cond=’data:post.numComments == 1′>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span> <span class=’post-icons’>
<!– email post links –>
<b:if cond=’data:post.emailPostUrl’>
<span class=’item-action’>
<a expr:href=’data:post.emailPostUrl’ expr:title=’data:top.emailPostMsg’>
<span class=’email-post-icon’> </span>
</a>
</span>
</b:if>

<!– quickedit pencil –>
<b:include data=’post’ name=’postQuickEdit’/>
</span> </p>

<p class=’post-footer-line post-footer-line-2′><span class=’post-labels’>
<b:if cond=’data:post.labels’>
<data:postLabelsLabel/>
<b:loop values=’data:post.labels’ var=’label’>
<a expr:href=’data:label.url’ rel=’tag’><data:label.name/></a><b:if cond=’data:label.isLast != “true”‘>,</b:if>
</b:loop>
</b:if>
</span> </p>

That code translated into human terms controls what goes at the bottom of every post…In this case its the author, time, comment link and labels. To extract the code from other templates, just click the “Expand Widget Templates” button and it is below the stylesheet on a certain template.

Most of creating a template is just trial and error. If you look at the code and try to piece it together bit by bit.. you will eventually succeed and reap the rewards of creating one. I hope this tutorial has covered everything that you will need and comments/suggestions would be greatly appreciated as it would be great if this tutorial would become a one-stop source for all of the Blogger CMS(Content Management System) users.

*Update*

Every different piece of code inside the template does not need to be used and can be modified to fit what you are creating. For example, you don’t need to include a “Labels” section in each post if it will make the design that you create look terrible. Then again, It is all in the eye of the beholder as everyone has different tastes.

This entry was posted in Blog Design and tagged Blogger, Templates. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Enjoy this post? Theres more to come, so click here to subscribe to our RSS Feed.

« Does Spelling Really Matter?
Brad’s 125px and Link Madness?! »

179 Comments

  1. mukesh
    Posted February 14, 2012 at 12:21 pm | Permalink

    is their any possible way to convert worpress theme to blogger if this u change means it would be great help friend u can post video if possible
    convert this http://www.simplewpthemes.com/themesdemos/?themedemo=MarolitosMagazine

    Reply
  2. Rony
    Posted February 17, 2012 at 12:16 pm | Permalink

    wow,this is very nice tutorial and i read this tutorial very nice feeling.thank you so much.
    Best of luck.

    Reply
  3. Habib Ullah Manjotha
    Posted February 20, 2012 at 4:13 am | Permalink

    WOW! I like it very much! But new to CSS, so what to do?

    Reply
  4. free web services
    Posted February 27, 2012 at 10:41 am | Permalink

    Nice tutorial. Thanks Brad!

    Best Regards,
    wordpress themes

    Reply
  5. Imuzee
    Posted March 1, 2012 at 10:03 pm | Permalink

    you catch me with blogger template keyword, nice post. Thank for your sharing!

    Reply
  6. hassan
    Posted March 17, 2012 at 6:35 pm | Permalink

    Thank U Very Much, I search a lot for this.

    Reply
  7. web design forum
    Posted March 29, 2012 at 10:21 pm | Permalink

    I am absolutely new on wordpress platform. I am looking for a good article directory template.
    I searched a lot but did not find any good template. Can you share me a good temlate for article directory.
    thanks in advanced

    Reply
  8. Ardham Becky
    Posted April 3, 2012 at 12:40 pm | Permalink

    Thanks alot for sharing this! You’ve managed to make the complicated rather simpler to understand. Codes are my waterloo. Thanks again and looking forward to checking out more of your articles ;)

    Reply
  9. Friv
    Posted April 4, 2012 at 11:22 am | Permalink

    thanks.Thank you! I have never won anything. This is great, I’m so excited. I can’t wait to get the book. Inspiration is always needed.

    Reply
  10. DesignLove Themes
    Posted April 21, 2012 at 12:07 pm | Permalink

    Yes from me too! Thanks Brad for this here! Keep up your tuts and tips!

    Please check out my blog, I currently design Twitter Backgrounds and Themes

    Regards,
    Shuaib

    Reply
  11. Ivon | Paginas Web
    Posted April 23, 2012 at 4:55 pm | Permalink

    thanks for the post has been helpful! I start my blog now

    Reply
  12. good template
    Posted April 28, 2012 at 2:20 am | Permalink

    thanks for share it, very help ful guys…

    Reply
  13. zaky
    Posted April 29, 2012 at 2:01 am | Permalink

    thank’s for tutor it’s help me, good job

    Reply
  14. palingkomplet
    Posted April 30, 2012 at 4:52 am | Permalink

    Thnaks for this tutorial, I like it

    Reply
  15. Pankaj
    Posted June 22, 2012 at 3:03 am | Permalink

    Thanks a lot….for Information…Its very useful for new blogger also for me..:)….Once again Thx for sharing..

    Reply
  16. PSD Classroom
    Posted June 28, 2012 at 4:53 am | Permalink

    This is a nice and informative article and it’s useful to all of us who wants to get deeper knowledge about the Blogger’s platform so we can modify it the way we want. Thank you for sharing your knowledge. Have a nice day.

    Reply
  17. kssn
    Posted September 11, 2012 at 4:38 pm | Permalink

    nice tutorial,easy to understand.thanks a lot.

    Reply
  18. danny ezekiel
    Posted September 15, 2012 at 5:58 am | Permalink

    i like it . thank for your good lesson.

    Reply
  19. ShoutBlog
    Posted September 16, 2012 at 12:53 am | Permalink

    Do you know any Software makes this Coding thing More easy Except dream viewer . I Really Fed up by Coding it manually .

    Reply
    • Brad Ney
      Posted October 30, 2012 at 3:26 pm | Permalink

      I use Notepad++ as it is great with syntax highlighting!

      Reply
  20. Friv
    Posted September 27, 2012 at 8:12 am | Permalink

    I kick myself in the but every-time I see blogs as delightful as this because I should stop browsing and start working on mine

    Reply
« Previous 1 2 3 4

5 Trackbacks

  1. By Increase Long-Term Blog Traffic | Brad Blogging on February 11, 2008 at 10:05 pm

    [...] on new topics that many people might search for assistance on. One tutorial that I have written (How To Create A Blogger Theme) has been seen by at least 5 people per day since I posted it. Refer to the statcounter keyword [...]

  2. By Brad The Blog Boy » Blog Archive » » Blogger/BlogSpot Themes on April 25, 2008 at 5:25 am

    [...] This tutorial will cover the steps needed to create your own blogger template. Many people have used blogger to run blogs and have wondered how they can make their own theme to use with it. There are a very few hard to find guides on how to do this, so I’ve decided to take up the task to help as many people as I can, create one. Incase you are skimming over the content, this article is teaching you “ How to create a blogger / blogspot theme“ [...]

  3. By Senarai Pautan Blogger Templates on February 3, 2010 at 11:03 pm

    [...] http://bradblogging.com/blog-design/how-to-create-your-own-blogger-template-theme/ [...]

  4. By Design Design Blogspot on April 28, 2011 at 6:47 am

    [...] http://bradblogging.com [...]

  5. By Misty Barron on November 20, 2011 at 8:21 am

    Websites you should visit…

    [...]below you’ll find the link to some sites that we think you should visit[...]……

Post a Comment

Click here to cancel reply.

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badgeShow more posts

2285 RSS Subscribers!!

Subscribe today to receive any updates on this blog for free!

You'll also receive, "The Blog Manual" free of charge for being a subscriber which you can download at the bottom of each post.

 


Hosted by EZP.net

You might notice how quick this site loads. This is because of EZP.net's awesome web hosting services, from quick support to premium hardware, this company is one notch above the rest. You should use EZP.net to host your sites... They care about their customers.

  • Popular Posts
  • Categories

Popular Articles

  • Optimize Repeated Web Backgrounds with Photoshop
  • 16 Jquery Slideshow Scripts You Cannot Miss
  • How to Create your Own 4 Column Blog Footer - HTML/CSS Included!
  • How To: Reduce Your Blog's Bounce Rate

Blog Categories

  • Advertising & Blogs
  • Article Readability
  • Asides
  • Blog Comments
  • Blog Design
  • Blog Loading Speed
  • Contemplation
  • Featured Posts
  • How To
  • Increase Readers
  • Increase Traffic
  • Interviews
  • Jquery Tools
  • Previous Contests
  • Tutorials
  • Unique Widgets
  • Web Security
  • Website Reviews
  • Wordpress Coding
  • Wordpress Templates

About The Author

Brad Ney

I am a Wordpress enthusiast, part-time website designer, and enjoy using the latest technology via the internet for website promotion. I enjoy writing about startup websites, XHTML, CSS, Wordpress based on what I've learned in the industry.

01. Subscribe!

Click the shiny button for the RSS Feed. This will allow you to recieve each update either via email or via your favourite RSS Reader.
Beats checking the site for new updates!

02. Hand-Picked Articles

  • The Following Mentality Of The Internet
  • Blog Comment Spam
  • Increase Audience Participation with Blog Polls
  • 9 Jquery Slideshow Applications You Cannot Miss

Spend some time reading BradBlogging's most famous blog articles.

03. Start a Blog!

Take advantage of all the information here by using the resources below to start your website:

1. Top Notch Web Hosting

04. Contribute

Have a great idea for an article? Want something written about? Drop me a line!

Claim Your Free Blog Guide and Wordpress Template!

It's Brad Here and I just wanted to let you know that you are missing out on two free downloads I have for my readers. You can obtain these downloads for free by subscribing below - I promise that I will not spam and only send you updates from this blog.

Subscribe Today: