How to design for wordpress? How to make wp theme in whole?

I got experience from designing a websites with HTML, CSS, little js and PHP coding and I wanna run my own wordpress blog <snip/> so I’m asking you how to design whole wp theme?

I can do graphic designs in photoshop very good but I’m new to wordpress and don’t know how it works, what possibilities I can have and what wp plugins I can use on wp site.

I would like to help me in process of making whole new wp blog site and I would like to see your advicess and some links-recommendations how to do it right. I don’t wanna already designed wp theme. I wanna completely design it by myself with my unique-custom design.

I would like to use free, open source, whatever, software tools for that.

P.S. I don’t wanna PHP coding much. I can only use copy-paste work for that cause I’m not PHP developer. I need some user friendly advices and tools.

I got Photoshop CS for graphic and Dreamweaver CS for web coding and know it pretty much how to use them.

To be more clear… I need something to can look on design of wp in whole, to easier understand how to do it good from 1st try. Some tutorial I would like to see/download.

Why dont you see other themes how are coded and go from there

You’ll need to use PHP, no matter whether you know it or not. If you don’t want to learn it then you will be limited to just copy-pasting basic tags, if you learn it then you can create much much more advanced themes.

Firstly, you’ll need to download WordPress from wordpress.org - its not same as wordpress.com blog you’ve mentioned above. After downloading WordPress, install it where you’ll work on it (local or your dev server).

Then you can:

  1. go to http://codex.wordpress.org/Theme_Development and read it all, understand what a theme is & how it works.
  2. watch a video ( like http://youtu.be/8qFVNXoz-Tw ) which guides you on how to make a theme from scratch.
  3. copy the Twenty Twelve theme that comes with WordPress and using that as base, change the design and layout.

Thank you all for answers. I know now what to do. Thank you for help. :slight_smile:

To expand on asp_funda’s third point, I would recommend having a look at creating a child theme, using something like twentytwelve as a starting point: http://codex.wordpress.org/Child_Themes

ok, will see. Thank you.

That can come later once he’s grasped the concept of doing themes! :wink:

Granted, but it considerably lowers the barrier to entry and you can pick up a lot of the concepts along the way.