Follow Me on Twitter!

After I released my first Wordpress theme to public, I make another theme for my site, CypherFS Royale . Then an idea sparkling into my head. Why not I make a tutorial on how to make Wordpress theme to public? I’m sure there are many peoples are looking to make their own theme for their website. So lets get started.

But before we proceed, I want to tell you first that this tutorial only covers on how to set the layout and the tags or functions needed to make your Wordpress theme works perfectly. It is really basic. I will not teach you html, css and php here. You need to learn them by yourself. There are many tutorials available on the net. I’m sure you can found them in ease.

Ok, I split this tutorial to 7 parts. Here are some details for each part.

Let’s begin the Part 1 – The Layout.

The best thing in using Wordpress is we can divide our theme into section. Eg: header.php, index.php, etc. But before that, we need to create our theme layout first. To do it, we start with blank html file. Btw theme that we will make here is two columns theme.

MyOWT---Part-1

Now open your favourite text editor such as Notepad. For me, I use EditPlus. It is easy to use and each tag has each colour code. After you open your text editor, we start building the layout.

Type this into your text editor and save it as index.html.

  1.  
  2.  <title>My Wordpress Theme</title>
  3. </head>
  4.  
  5. </body>
  6. </html>
  7.  

That is really basic. Now we are going to create sections in our index.html file. We will use <div> tag here. So prepare your CSS to beautify your theme. Ok now we put in the <div> tags.

  1.  
  2.  <title>My Wordpress Theme</title>
  3. </head>
  4.  <div id="wrapper">
  5.  
  6.   <div id="header">
  7.    header
  8.   </div> <!– close header –>
  9.  
  10.   <div id="content">
  11.    <div id="main">
  12.     main
  13.    </div> <!– close main –>
  14.    <div id="sidebar">
  15.     sidebar
  16.    </div> <!– close sidebar –>
  17.   </div> <!– close content –>
  18.  
  19.   <div id="footer">
  20.    footer
  21.   </div> <!– close footer –>
  22.  
  23.  </div> <!– close wrapper –>
  24. </body>
  25. </html>
  26.  

As you can see from the code above, I end the close div tag with a comment to make me easier to trace the close div tag belong to which div’s id.

Ok now we have the sections that we want. The next thing that we will do is to divide each section to their own PHP file. This will save our time if we want to edit our theme in the future. PHP files that we will create are:

  • header.php – contains the header
  • index.php – our main file
  • sidebar.php – sidebar section will be here
  • footer.php – our footer file

Now divide the sections to their own file. Copy and paste them into each file. Make sure to save them in .php extension. Each file will looks like this.

header.php

  1.  
  2.  <title>My Wordpress Theme</title>
  3. </head>
  4.  <div id="wrapper">
  5.  
  6.   <div id="header">
  7.    header
  8.   </div> <!– close header –>
  9.  
  10.   <div id="content">
  11.  

index.php

  1.  
  2.    <div id="main">
  3.     main
  4.    </div> <!– close main –>
  5.  

sidebar.php

  1.  
  2.    <div id="sidebar">
  3.     sidebar
  4.    </div> <!– close sidebar –>
  5.  

footer.php

  1.  
  2.   </div> <!– close content –>
  3.  
  4.   <div id="footer">
  5.    footer
  6.   </div> <!– close footer –>
  7.  
  8.  </div> <!– close wrapper –>
  9. </body>
  10. </html>                                                                                                                                                          
  11.  

Next, Part 2 – Header.

In the real exams of 350-001, people do learn to make wordpress themes. However it is not until you have done your VCP-310 as well as 640-802, that your work reeks of finesse. There can be work produced by 70-290 as well as 70-291 but that is basically crude.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Subscribe me feed! If you enjoyed this article, get latest updates via RSS feed or by email.

201 Responses to “Make your Own Wordpress Theme – Part 1”

  1. aman
    December 13th, 2006 | 7:10 pm | Reply

    nice tutorial dude…very useful :d

  2. ikram_zidane
    December 13th, 2006 | 9:03 pm | Reply

    better kalau buat untuk xhtml… nice try…

  3. novatech
    December 13th, 2006 | 11:55 pm | Reply

    hahahaha ko dah balik dari bercuti ke?
    rajin ko wat tutorial mende ni :-?
    ok la tu.. nice work

  4. eches
    December 14th, 2006 | 10:28 am | Reply

    bleh blaja buat from the scratch :d gud2!

  5. CypherHackz
    December 14th, 2006 | 6:38 pm | Reply

    [Comment ID #15599 Will Be Quoted Here]

    leh je tukar jadi xhtml kalau nak. hu3. tu semua bergantung kepada designer tu la sama ada nak atau tak. aku just tunjuk yang basic je. :d

    [Comment ID #15603 Will Be Quoted Here]

    dah balik cuti dah. jap lagi baru aku nak update personal blog aku tu. hu3.

  6. x3ro
    December 15th, 2006 | 9:22 pm | Reply

    bro cypher..maybe next time leh post kan meta tag tuk ape id: header tuk ape..id: wrapper tuk ape..id: sidebar tuk ape..etc..kalau tgk structure je n trus buat..tp tak tau fungsi tak gunegaks kan..anyway great post..besh giler bace..

  7. Wizurai
    December 16th, 2006 | 12:09 am | Reply

    kalo nak letak sidetbar ngan rightbar sama jugak ke cara dia?

  8. CypherHackz
    December 16th, 2006 | 2:31 am | Reply

    [Comment ID #15672 Will Be Quoted Here]

    yang tu html sebenarnye. dats why kene tahu basic html dulu. he3. kalau nak gune nama lain pun boleh. takde masalahnyer. :)

    [Comment ID #15673 Will Be Quoted Here]

    kalau macam ni, selalu orang buat die call file. nak call file tu kene gune php.

  9. goggle
    February 6th, 2007 | 1:58 pm | Reply

    I found your tutorial extremely useful as a basic guide to starting the wordpress theme

  10. CypherHackz
    February 6th, 2007 | 5:33 pm | Reply

    [Comment ID #20131 Will Be Quoted Here]

    thank you for your comment. :)

  11. Josef
    March 7th, 2007 | 8:16 am | Reply

    I think the tuturial is very useful. I follow it step by step. But I don’t belive the ‘copy and paste code’ in my computer will run at the end.

    I need a zip-file of all the related files from the demo theme. Does someone has al link with the ready final demo code?

    cu

  12. CypherHackz
    March 8th, 2007 | 8:21 am | Reply

    i guess you can find it in the wordpress default theme. :) i just use some codes (not all) from there.

  13. khalid
    March 9th, 2007 | 11:58 am | Reply

    nice tutorial
    Thank you:)>-

  14. CypherHackz
    March 9th, 2007 | 8:16 pm | Reply

    thank you. :d

  15. Justin Jung
    April 12th, 2007 | 3:03 am | Reply

    Justin Jung would like to invite you to share his Search Engine Marketing Expertise – SEM Expertise such as Pay per Click Advertising and Search Engine Optimization. Please visit the following website.

    http://www.semexpertise.com

  16. doug rosbury
    April 23rd, 2007 | 5:53 am | Reply

    your tutorial aside, you need to brush up on your english.

  17. Christina Bay
    April 28th, 2007 | 5:53 pm | Reply

    Hi,

    Wow, congratulations for being among the first few top search results to ‘wordpress theme tutorial’ keywords.

    I’ve bookmarked your site. I’ve been wanting to create my own template for a while. Your guide will certainly come in handy.

    Thank you very much!

    Chrissy
    http://www.hotelsandtravel.org

  18. CypherHackz
    April 29th, 2007 | 11:19 pm | Reply

    [Comment ID #39355 Will Be Quoted Here]

    ha3. yeah! sure… lol…

  19. Anders Moen
    May 27th, 2007 | 8:10 pm | Reply

    Thanks for this great guide! Very useful

  20. CMS Articles, CMS Reviews and CMS Demos
    June 7th, 2007 | 4:38 pm | Reply

    Nice tutorial.

    I have also written a similar article called Developing a Wordpress Theme.

  21. CMG Technologies
    June 8th, 2007 | 6:11 pm | Reply

    Hey there, I have some free CSS templates at http://www.cmgtechnologies.com.....plates.php, is there a way you can port those to wordpress for me, for a fee or something ? Or some sort of partnership ?

  22. CypherHackz
    June 9th, 2007 | 9:34 am | Reply

    check your email. i just sent a reply to you. :)

  23. Rijalul Fikri
    June 16th, 2007 | 1:22 pm | Reply

    Nice tutorial! Thx’s for sharing it with us. Very useful tutorial for me as a newbie in this field. It’s been a long time for me to find how to themes my own design. Thank you !!! :)

  24. masst
    June 17th, 2007 | 4:48 pm | Reply

    I’m still blur with all this codes and stuff.. Got the heart to do it but just confused. =S

  25. zaki
    June 21st, 2007 | 10:20 pm | Reply

    this page ranked 18th on google for ‘how to create wordpress template’ not bad.. Cool:d

  26. untuk
    July 3rd, 2007 | 5:51 am | Reply

    untuk! :o

  27. Nathan
    August 8th, 2007 | 5:18 am | Reply

    for some reason i keep getting errors on the index.php page. i even copied exactly what you had on your index.php file, and it’s still giving me errors. what am i doing wrong?

    my website

  28. Tutorial ang Hebat ! TQ | gurucyber.com
    October 25th, 2007 | 5:16 pm | Reply

    Memang best tutorial hang ni.. teruskan usaha murni tue..:d

  29. reezluv
    November 20th, 2007 | 1:54 pm | Reply

    wow..nice tutorial..malay one..patut tulih ebook lagi bagus..:)

  30. generator2003
    December 12th, 2007 | 9:30 am | Reply

    privet a ne mogu nayti russkiy variant stat`i troy sayt v RU zone k sozhaleniyu zakrit ((
    esli ne v lomi vishli na email pls
    generator2003(sobachko)gmail.com

  31. sensibleguy
    December 21st, 2007 | 6:58 pm | Reply

    ummm do you know how to create a bloggers template on our own or how to convert a wordpress theme to bloggers??

  32. CypherHackz
    December 22nd, 2007 | 6:34 pm | Reply

    Nope. I don't know anything about blogger structure and don't know how to convert wordpress theme to blogger. Sorry buddy. Can't help.

  33. sensibleguy
    December 24th, 2007 | 12:31 am | Reply

    Its okey

  34. Jeffry
    February 5th, 2008 | 8:17 pm | Reply

    woohoo

  35. megat
    February 15th, 2008 | 4:07 pm | Reply

    Wow awesome!

    From here probably i can make myself more better tahn b4 eheh ;)

    Thanks bro!

  36. Maria Irrera
    March 3rd, 2008 | 1:03 am | Reply

    How do i make the css file???

  37. bilalghouri
    March 7th, 2008 | 6:44 pm | Reply

    open a text editor , write css code, save it as name.css :)

  38. Sufiyan
    April 9th, 2008 | 3:29 pm | Reply

    thanks for this great tutorial

  39. Alina
    April 10th, 2008 | 9:43 pm | Reply

    Nice tutorial!

    I have a question: can one integrate a wordpress theme into blogger ( aka blogspot)? How?

  40. CypherHackz
    April 10th, 2008 | 11:23 pm | Reply

    If for that, you need to do a loy of modification to that theme. :)

  41. Net Covered
    April 18th, 2008 | 4:07 am | Reply

    Nice guide there. You’ve explained everthing well. By the way I got similar tutorial at my blog. I hope it’s good enough. I tried to explain everything step by step and very comprehensively, too.

  42. kelly
    May 27th, 2008 | 8:38 pm | Reply

    Thanks for the tutorial! Qoooool!

  43. Superman7878
    June 1st, 2008 | 10:47 pm | Reply

    well i wil give it a try

  44. freelance web designer
    June 2nd, 2008 | 12:10 pm | Reply

    Thanks for nice tutorial. I will give them a try and let you know.

  45. Killua
    June 11th, 2008 | 12:27 pm | Reply

    Nice tips, how about archive page n’ search result page?

  46. kang bull
    June 20th, 2008 | 7:24 am | Reply

    i’ve search many sites to get the fit tutorial for wordpress, and i fall here, wow … with your illustrations, its make me easier. Thanks.

  47. rohaza
    June 24th, 2008 | 2:57 pm | Reply

    helo bro. thanks a lot. memang tutorial ni BANYAK mengajar saya budak yg baru belajor ni..

    walaupu basic tapi berharga sangat..

    saya dah lama nak buat wordpress theme sendiri…lagi ummphh..asyik pakai template orang aje….saya tak mau jadi end user aje….keep a good work bro;;

    rohaza
    http://rohaza.com

  48. Zalebox
    June 26th, 2008 | 1:17 pm | Reply

    Thank you so much.

    Nice article! It’s very useful.

    :)

  49. rad_thundercat
    August 27th, 2008 | 12:19 am | Reply

    This is great, thank you.

    Would you ever have time to do a write-up on how to add a ‘magazine’ style index.php?

    Sort of like Mimbo.

  50. englisch üben
    September 13th, 2008 | 1:54 pm | Reply

    Great tutorials mate. Looks great on the iPhone too.

  51. Angus
    September 14th, 2008 | 7:37 am | Reply

    Thanks for the tutorial I learned alot from it

  52. Urban
    September 16th, 2008 | 6:40 pm | Reply

    I need new wordpress theme :)

  53. nichan
    September 18th, 2008 | 4:07 pm | Reply

    thank you so much…so much 1000X so much…
    I just got a difficulty with a template I download…I’m considering to make my own…but don’t know how…
    I ‘m definitely going to put your web in my web (^.^) …

  54. Jenelle
    October 22nd, 2008 | 12:16 pm | Reply

    very nice tutorial… anyone can understand it easily, it has helped me a lot! tnx!

  55. RaddyImmilm
    November 1st, 2008 | 2:10 am | Reply

    Админчег :) У меня к тебе небольшое предложение, хоть и не по теме блога ;) Напиши пожалуйста свой обзор передачи Гордон Кихот. Особенно прошлый выпуск, про Шансон.

    Спасибо :) Удачи дружище

  56. Байкал
    November 1st, 2008 | 2:51 am | Reply

    С праздничком всех))) Празднуете уже?))

  57. Прошу-Внимания
    November 3rd, 2008 | 3:55 am | Reply

    http://www.cypherhackz.net, админ. Кто писал про последнее китайское предупреждение ? Извини. Я надеюсь мы найдем компромисс ? 1. Поставь на блог-комментирование хорошую каптчу. 2. Пошли урлы своих блогов сюда chezanah@gmail.com и ты избавишься от меня. Ещё раз приношу извинения. издержки производства…

  58. Guru
    November 10th, 2008 | 11:23 pm | Reply

    Yeah is cool how to make WP Theme but!!!! how do you design lol !! please answer me lol Thanks hehe

  59. Fabrício
    November 11th, 2008 | 11:02 am | Reply

    Hello
    I’m brazilian and my english is very basic, but the tutorial is very easy and simple.
    Thank you!

  60. tae
    November 12th, 2008 | 4:16 am | Reply

    i just want to say your website sucks and filipino rules

  61. Matt Wutzke
    November 22nd, 2008 | 11:45 am | Reply

    I think that it would have been better if you compiled this tutorial into an ebook and made it for download to all your users or your mailing list
    BTW its a nice tutorial

  62. Anil
    November 25th, 2008 | 3:13 pm | Reply

    Thanks you its make me easier.

  63. m4d3 gun4w4n
    November 28th, 2008 | 5:04 pm | Reply

    Hai…lam knal

    my name : m4d3 from BALI indonesia…

    usefull article…and i’ll try it cause i want build my wordpress template by coding manual!

    oh ya…visit me juga ya…m4d3 Gun4w4n too

    thank’s

  64. rohaza
    November 28th, 2008 | 5:34 pm | Reply

    elo..tq ..tutorial yg bagus. sy pun dah mula boleh buat theme sendiri….tapi belum canggih lagi…masih baru …

    feel free visit mine http://blog.rohaza.com
    drop me a comment..

  65. tasarhane
    December 2nd, 2008 | 4:54 am | Reply

    thanks for this useful tutorial..

  66. antiquarian books
    December 11th, 2008 | 9:17 pm | Reply

    Thank you for this information. :)

  67. tony
    December 17th, 2008 | 7:14 am | Reply

    Thanks for nice tutorial.

  68. latest love sms
    December 28th, 2008 | 12:01 am | Reply

    great tutorial thanks for sharing

  69. Hector
    February 1st, 2009 | 10:10 am | Reply

    Great tutorial, I was able to create my own template following the instructions.

  70. Gandul
    February 21st, 2009 | 7:21 am | Reply

    This tutorial is perfect. Thank you very much.

  71. Samuel
    February 21st, 2009 | 2:41 pm | Reply

    This tutorial easy to be understood, finally I can make template x’self.

  72. Sarodan
    February 21st, 2009 | 3:13 pm | Reply

    Thanks for the great guide guys. I learnt a few new things, and the practical example will help me explain make templates.

  73. Gazele
    February 23rd, 2009 | 3:27 pm | Reply

    Excellent tutorial. I can make my own template easy. Thank you very very much.

  74. Gazele
    February 23rd, 2009 | 3:29 pm | Reply

    I can make my own template easy. Thank you very very much.

  75. DIY bi folding sliding doors
    February 25th, 2009 | 8:48 pm | Reply

    Thank you very much for sharing, i have been found it at last and use it my blog. Its is totally easily understood if you have an idea about HTML. thanks

  76. Jhon Doe
    March 2nd, 2009 | 10:25 pm | Reply

    Thank you very much

  77. Jhon Doe
    March 2nd, 2009 | 10:47 pm | Reply

    the practical example will help me explain make templates.

  78. Bardan
    March 5th, 2009 | 12:51 am | Reply

    Very useful for me.

  79. double glazing
    March 18th, 2009 | 11:22 pm | Reply

    Very good advice we shall be using some of your tips on our double glazing blog.

  80. Bedah
    March 25th, 2009 | 11:08 pm | Reply

    Thank you very much.

  81. AlexClarke
    April 23rd, 2009 | 4:43 am | Reply

    Thank you, this post helped me a lot.

  82. Escoofield
    April 23rd, 2009 | 6:13 pm | Reply

    Thank you very much! i have been looking for tutorial of making wordpress theme before.. because i can’t really understand the tutorial in wordpress….

    Thank you very much!!

  83. Giuseppina Mcauliffe
    April 28th, 2009 | 6:56 am | Reply

    Hi there, I found your blog via Google and your post looks very interesting for me.

  84. birthday sms
    April 28th, 2009 | 2:27 pm | Reply

    I just can’t manage to do it by myself…

    I think i have problem with the functions of the wordpress theme

    Thanks anyway.

  85. Maria
    May 3rd, 2009 | 5:06 am | Reply

    As a someone new to the internet I am always searching online for for psots like this that can help me. Thanks.

  86. Lambar
    May 5th, 2009 | 12:50 am | Reply

    thank you very much to sharing information

  87. Belajar Blogger
    May 5th, 2009 | 12:53 am | Reply

    useful article, thanks for sharing.

  88. Darus
    May 5th, 2009 | 12:55 am | Reply

    Good, thanks for the sharing info

  89. Wagu
    May 5th, 2009 | 12:57 am | Reply

    Hi author, thanks for share this useful information… have a nice day! ;)

  90. yanak
    May 5th, 2009 | 11:57 pm | Reply

    very very use full post. :)

    CypherHackz u rox :)

  91. Sulow
    May 21st, 2009 | 2:23 am | Reply

    Hi,

    Thank you very much for this useful article,

    I’ve translated it to Chinese, please have a look of it, thanks.
    Here is the link:
    http://www.onedust.com/archives/281

    I’ve just finished the part 1, and will keep translate the follows, hope that you don’t mind I haven’t tell you before the translation, if you do, please let me know, many thanks.

    Sulow

  92. yO
    May 24th, 2009 | 2:20 am | Reply

    Much Oblige! very useful for the novice like me

  93. deerawan
    June 13th, 2009 | 12:12 am | Reply

    wow, nice tutorial…thanks for sharing. I’m still newbie in wordpress world

  94. Point
    July 1st, 2009 | 6:10 pm | Reply

    All templates have the same number of .php files?

  95. ahmed
    July 12th, 2009 | 8:22 pm | Reply

    i wanna make a theme

  96. shuxiong
    July 30th, 2009 | 9:01 pm | Reply

    YOUR THEME IS GOOD! I WILL DOWNLOADS!

  97. Rumait
    August 2nd, 2009 | 4:41 pm | Reply

    Thanks, Nice tutorial I will try to make my own theme

  98. Alabhya
    August 10th, 2009 | 12:10 pm | Reply

    Nice job. The new users to WordPress will definitely find it useful.

  99. Rakesh Ranjan
    August 13th, 2009 | 5:59 pm | Reply

    This tutorial is good. But we want more explanation.

  100. Ejaculation Trainer
    August 18th, 2009 | 2:04 pm | Reply

    Awesome guide.

  101. bossco
    August 24th, 2009 | 2:56 pm | Reply

    Thank you very much for this useful article,

  102. bisnis internet
    September 3rd, 2009 | 5:20 pm | Reply

    Thanks for the lesson.

    Dav

  103. jerryho
    September 12th, 2009 | 6:10 pm | Reply

    your tutorial aside, you need to brush up on your english.

  104. Mickey
    September 14th, 2009 | 5:49 am | Reply

    @jerryho: This guy has just gone out of his way to make an extremely useful article, helping by the looks of it a good few hundred people create their own WP themes and has even been kind enough to answer peoples questions and all you can do is tell him he needs to brush up on his english. Get a grip and don’t bother commenting if you don’t have anything good to say – your comment isn’t even constructive.

  105. insidslem
    September 15th, 2009 | 1:21 am | Reply

    познавательно тут у вас :)

  106. msm
    September 24th, 2009 | 11:23 pm | Reply

    it is a good website to make theme

  107. msm
    September 24th, 2009 | 11:26 pm | Reply

    this is good but i need more explanation thank you

  108. mengatasi ejakulasi dini
    September 26th, 2009 | 8:55 pm | Reply

    That’s good explanation, thanks for the lesson very much.

    Nia

  109. Hindi sms messages
    September 30th, 2009 | 10:06 pm | Reply

    can one integrate a wordpress theme into blogger

  110. mary Mm
    October 10th, 2009 | 3:29 am | Reply

    hiya! Nice tutorial
    I’ve a problem… why is my index page white? I added a css but nothing, the page remains WHITE! :(

  111. 创业
    October 12th, 2009 | 11:01 am | Reply

    Thanks you its make me easier.

  112. Bilal
    October 12th, 2009 | 3:57 pm | Reply

    Very detailed tutorial. thanks for sharing it. i am happy i can edit or make my own theme..

  113. mantra uang aldian prakoso
    October 27th, 2009 | 8:50 am | Reply

    Good content and posting, i learn creating my theme here.

  114. Alon
    October 29th, 2009 | 9:02 pm | Reply

    thanks alot, really help me alot.

    :)

  115. 远大驾校
    October 30th, 2009 | 11:44 am | Reply

    kan kan zai shuo

  116. 普通话等级考试资料
    November 1st, 2009 | 5:30 pm | Reply

    I can make my own template easy. Thank you very very much.

  117. Directorymash
    November 9th, 2009 | 5:42 am | Reply

    Very informative & detailed article about making wordpress theme. i would really appreciate if you provide us the same excellent tutorial about making a php directory template.

  118. promoteweb
    November 10th, 2009 | 11:30 am | Reply

    Cool Great!

    Thank you very much for this useful article,

  119. cashman
    November 10th, 2009 | 5:06 pm | Reply

    great information thank you

  120. The Ejaculation Trainer
    December 24th, 2009 | 8:48 am | Reply

    This is great information. Thank you for sharing. You are a generous soul.

    danny

  121. handyspionage
    December 24th, 2009 | 9:05 pm | Reply

    heftig

    handy downloaden
    bugging
    spy optics cooper

  122. funny sms
    January 15th, 2010 | 10:38 pm | Reply

    amazing and very easy tutorail thanks alot

  123. RozaniGhani
    February 16th, 2010 | 5:29 pm | Reply

    cypherhack (CH)

    CH, nak buat teguran sikit boleh x?
    Sebenarnya saya nak ikut tutorial awak step by step, kalau ada ralat saya tegur.
    Sila semak semula post awak di atas bahagian file header.php ada sedikit ralat.

    header.php

    belum dikunci dengan

    TQ.

  124. RozaniGhani
    February 16th, 2010 | 5:34 pm | Reply

    sori la. salah faham. baru saya faham kenapa CH taip mcm tu.

  125. GBPBOT
    March 8th, 2010 | 11:20 am | Reply

    This is a fantastic post. I’m going to get started right away!

  126. Forex Torpedo
    March 8th, 2010 | 11:20 am | Reply

    Very insightful post. Thanks.

  127. Mike
    March 11th, 2010 | 12:09 am | Reply

    Great tutorial. Thanks for taking the time to share this.

Leave a Reply