In Freebies, Tutorials Oct 28, 2008237
Premium WordPress Theme Design Part 1 – The Photoshop Mock Up
Making a premium WordPress theme from scratch is an essential skill for designers to learn and will become increasingly important as WordPress continues to become the web publishing tool of choice. In this two part tutorial will we cover how to make premium WordPress themes happen. Part 1, covered below, shows how the photoshop mock up is created, and in Part 2 we’ll outline how to turn the psd into HTML/CSS and wordpress theme files.
I’m Alvaro Guzman and in part 1 I’ll show you how to design a modern web interface from scratch using Photoshop and stock pictures. You can download the finished psd file at the end of this tutorial. Firstly let’s have a look at the finished psd mock up:
The Finished Mock Up

Step 1
Let’s get started, first create a new blank document and draw some guides to delimite your design, 960px width is just fine, then increase your canvas size to see how it looks on wider resolutions, maybe to 1200-1260px. Do the same with the Height, start with 800px then increase the height to 1000px at least.

Step 2
Now paste this image as a background, resize and place it in the bottom of our design. Create a new layer above the image then select two tones of purple-blue as foreground and background colors then go to Filter > Render > Clouds. Next apply "City" layer a Gradient Layer Mask to merge it with the clouds. Then put a black background behind the merged image and to finish the main background add another Gradient Layer Mask to the resultant image.

Step 3
For the header background, draw a Rounded corner rectangle above all the layers, then apply to it a Gradient overlay effect, use the colors shown below.

Step 4
Now paste this image above the rectangle, change the paper layer Blending Mode to Vivid Light and Opacity to 50%. Command (Ctrl) + Click the rectangle layer and by going to Select > Modify > Contract, contract the selection a little bit, hot Command (Ctrl) + Shift + I to inverse the selection and delete all the extra paper. You can also add some layer effects to the rounded rectangle as an Outer Glow or maybe a Stroke effect, it’s up to you.

Step 5
Let’s add the logo, I’m adding the text "Generation X" (Rockwell typeface) because I’m a huge fan of 90′s culture. Then apply to each text layer the Following layer effects, just notice the Stroke color should change depending the text color.

Step 6
Now draw a rounded rectangle as the sidebar background, set the Fill value to 75% and apply a Stroke effect on it.

Step 7
Repeat the previous step with the content background. At this point we have the basic layout.

Step 8
Now let’s add some graphic details and support images, first paste this picture of a nice cassette avobe all the layers of the design, I added some text on it using my tablet. Then select the tiny transparent plastic in the middle of the cassette, cut it and paste it just in the same place but dow its opacity to 50% or 60%. Then, merge both images and place the cassette just above the sidebar.

Step 9
This is a quick trick to create shadows, duplicate the object and put it behind the original, press Command (Ctrl) + U and set the Lightness value to -100, then apply a Gaussian Blur to the copy.

Step 10
Paste this paper image and put it below the header background on layers palette, this will be our navigation bar. Use the Lasso tool to extract the image.

Step 11
Create a new layer above the paper, make an eliptical selection and fill it with black, then apply to it a Gaussian Blur filter and down the layer Opacity to 75%.

Step 12
Duplicate the paper layer and rotate it a little bit, the apply to it a drop shadow to make it pop. Then you can add the text of your links, you can use a grunge or handwritten typeface.

Step 13
Now at the bottom of our sidebar add the RSS icon, I’m using one of these icons. Also add some related text, using "Rockwell condensed" typeface.

Step 14
Following just add the sidebar text, I’m keeping simple this time. "Rockwell" for the titles and "Georgia" for the links.

Step 15
Then add some posts, Combine different typefaces. I’m using "Georgia" for the titles, and "Arial" for the content, also added a tiny paper sheet to put the comments over, and a support image for each post (2px white border).
Also I’m adding the copyright information in this step.

Step 16
Now duplicate the technique of header’s background but this time as a footer background image.

Step 17
Add the footer’s text, I’m adding two containers for Recent Posts and Pages.

Step 18
Just if you want to, add more graphic details on the footer, like this piece of paper containing a simple slogan.

Step 19
An that’s it! a simple and quick way to mix grunge and modern style to design a inovative blog theme. Try your own!

Downloads
Download the photoshop psd file
In Part 2 we’ll explain how to turn this mock up into a fully functioning premium WordPress theme. Subscribe to our RSS feed to be notified when Part 2 is published.


237 Comments
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
@everyone: Thanks for your comments, any questions?
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 28, 2008
Oct 29, 2008
I am staying tune for the next segment.
Thumbs Up!
Oct 29, 2008
Oct 29, 2008
Oct 29, 2008
One thing as a front end developer I like to see designers do, is organize the layers into folders. IMO each section should be in it’s own named folder. This makes it easy to find stuff if you need to update it later.
I took this PSD and orgnized it the way I normally do and was able to shrink it down by 5MBs (by deleting the unnecessary layers). I also like to use layer comps to show what should be text and graphics.
Alvaro, if this is something you’d like to see let me know and how to get it to you.
Oct 29, 2008
Oct 30, 2008
Oct 30, 2008
The time, around 6-7 hours.
The thought process… umm first you need a concept, I thought a grunge design but with a modern and futuristic style, just like 90′s grunge. so I read about generation-X urban-modern-grunge and tried to express all that into my design.
Oct 30, 2008
Oct 31, 2008
Nov 1, 2008
I made on photoshop backgrounds for myspace and youtube and even more
my backgrounds:http://tinyurl.com/6rbxmr
have a good day and thank you again!
Nov 5, 2008
Nov 6, 2008
Nov 10, 2008
Nov 11, 2008
Nov 14, 2008
Nov 18, 2008
Nov 19, 2008
Nov 22, 2008
Nov 25, 2008
Anyway you can watch some interesting stuff at http://www.southmakers.com
Nov 26, 2008
Thank you for all you contribute to the Web design community.
Nov 27, 2008
let us know if we should stop waiting
txs
Dec 2, 2008
Please Alvaro, we need you!
Dec 3, 2008
Dec 4, 2008
Dec 4, 2008
Dec 4, 2008
Dec 28, 2008
Thanks for Good tutorial!! I like it quite a lot.You guys are doing a really good job. Can’t waiting for part 2.
Jan 21, 2009
Jan 23, 2009
Jan 31, 2009
such an awesome tut….i will b making my graphics site …but im totally a noob in website makin thing…newazee…eagerly waiting for part 2…plz make it soooon ^_____^
thankyewwww
Jan 31, 2009
Feb 2, 2009
Feb 10, 2009
Feb 23, 2009
Mar 23, 2009
This is AWESOME tutorial!
I’ve been looking for these kinda tutors~ : D
Thanks a lot for sharing~
Mar 24, 2009
Mar 25, 2009
Mar 26, 2009
Mar 28, 2009
Very Interesting post! Thank you for such interesting resource!
PS: Sorry for my bad english, I’v just started to learn this language
See you!
Your, Raiul Baztepo
Apr 2, 2009
Apr 14, 2009
I’ve added your site to 2 of my customized engines:
1. “Graphics & Photoshop”
2. “WordPress Best”
Thanks for sharing!
Apr 15, 2009
thanks for sharing this article, is very usefull.
i follw the two rticles and i make the theme of this web: http://www.circuloscout.es
Greetings from Spain
Apr 20, 2009
Apr 27, 2009
May 12, 2009
May 15, 2009
May 17, 2009
May 17, 2009
May 24, 2009
May 28, 2009
Jun 10, 2009
Jun 10, 2009
Jun 14, 2009
Jun 15, 2009
Jun 21, 2009
Jun 22, 2009
Jun 22, 2009
Jun 29, 2009
Jun 30, 2009
Jul 3, 2009
Jul 3, 2009
Jul 3, 2009
Jul 5, 2009
Jul 9, 2009
Jul 9, 2009
Jul 9, 2009
In this two part tutorial will we cover how to make premium WordPress themes happen. Part 1, covered below, shows how the photoshop mock up is created, and in Part 2 we’ll outline how to turn the psd into HTML/CSS and wordpress theme files….
Jul 9, 2009
Jul 10, 2009
Jul 11, 2009
Jul 11, 2009
Jul 15, 2009
Jul 17, 2009
Jul 19, 2009
Jul 19, 2009
Jul 20, 2009
Jul 23, 2009
Jul 24, 2009
Aug 4, 2009
Aug 6, 2009
Aug 7, 2009
Aug 9, 2009
Aug 12, 2009
Aug 12, 2009
Aug 14, 2009
Aug 15, 2009
Aug 16, 2009
Aug 16, 2009
Aug 18, 2009
Aug 19, 2009
Aug 21, 2009
Aug 22, 2009
Aug 24, 2009
Aug 26, 2009
Aug 28, 2009
Aug 30, 2009
Aug 31, 2009
Aug 31, 2009
Nice tutorial
Sep 2, 2009
david
Sep 2, 2009
Sep 5, 2009
Sep 8, 2009
Sep 9, 2009
Your site full professional and very beautiful…
Sep 10, 2009
Sep 11, 2009
Sep 19, 2009
Sep 23, 2009
Sep 25, 2009
Oct 2, 2009
Oct 4, 2009
Oct 12, 2009
Oct 19, 2009
Oct 20, 2009
Oct 28, 2009
Oct 29, 2009
Oct 30, 2009
Oct 31, 2009
Nov 2, 2009
Nov 2, 2009
Nov 4, 2009
Nov 10, 2009
Nov 30, 2009
Dec 3, 2009
Dec 4, 2009
Dec 13, 2009
Dec 19, 2009
Dec 30, 2009
Jan 6, 2010
Jan 10, 2010
Jan 25, 2010
Thanks a lot
you can open my Websites
http://themeses.com download mobile games
http://wordpress.themeses.com free premium blogger templates download
http://wallpaper.free-fileupload.com free VIP wallpapers download
http://free-fileupload.com is a free file hosting service!
Jan 28, 2010
Jan 29, 2010
Jan 30, 2010
Feb 1, 2010
Feb 1, 2010
Feb 2, 2010
Feb 4, 2010
Feb 4, 2010
Feb 8, 2010
Feb 16, 2010
Feb 18, 2010
Feb 21, 2010
Feb 28, 2010
Mar 6, 2010
Mar 11, 2010
Waiting for part 2
Mar 16, 2010
Mar 17, 2010
Mar 18, 2010
Mar 20, 2010
Mar 23, 2010
Mar 26, 2010
Apr 5, 2010
Apr 17, 2010
Apr 20, 2010
Apr 22, 2010
Apr 24, 2010
May 7, 2010
May 12, 2010
May 14, 2010
May 16, 2010
May 17, 2010
May 18, 2010
May 19, 2010
May 20, 2010
May 26, 2010
Jun 3, 2010
Jun 3, 2010
Jun 6, 2010
Jun 7, 2010
Jun 9, 2010
Jun 11, 2010
Jun 25, 2010
Jun 28, 2010
Jul 13, 2010
Jul 28, 2010
Jul 31, 2010
Aug 13, 2010
Aug 15, 2010
Aug 16, 2010
Aug 20, 2010
Aug 30, 2010
Sep 1, 2010
What a great resource!…
Sep 10, 2010
Sep 15, 2010
Oct 14, 2010
Oct 21, 2010
Nov 1, 2010
Nov 4, 2010
Nov 16, 2010
Nov 22, 2010
Dec 2, 2010
Dec 9, 2010
Dec 19, 2010
Dec 20, 2010
Dec 20, 2010
Dec 23, 2010
Dec 23, 2010
Dec 27, 2010
Jan 11, 2011
Jan 11, 2011
Jan 13, 2011
Jan 20, 2011
Jan 20, 2011
Feb 21, 2011
Feb 22, 2011
Mar 10, 2011
Mar 22, 2011
Mar 29, 2011
Mar 31, 2011
Apr 10, 2011
Apr 14, 2011
Apr 16, 2011
May 19, 2011
May 20, 2011
Jun 9, 2011
Jun 12, 2011
Jun 15, 2011
Jun 15, 2011
Jul 9, 2011
Jul 10, 2011
Jul 19, 2011
Aug 21, 2011
and nice tutorials…..
Leave a Comment