I wanna learn how to turn my HTML /CSS templates into WordPress themes. I’ve never even used Wordpress.
So, what is the best way to start? Watch videos on training sites? Read e-books? Read online tutorials and articles? Just download WP and play with it with apache?
Everything mentioned above is obviously good, but again; what should I start with?
Thankful for tips, graphic_dev
At first you should learn PHP if you’re not familiar with.
There was a huge series of video tutorials on the ThemeForest blog if I remember correct. I will search them.
- Sold between 100 000 and 250 000 dollars
- Author was Featured
- France
- Item was Featured
- Author had a File in an Envato Bundle
- Author had a Free File of the Month
- Contributed a Tutorial to a Tuts+ Site
- Repeatedly Helped protect Envato Marketplaces against copyright violations
Thanks, will check those out.
I know PHP (and MySQL if that makes any difference).
- Attended a Community Meetup
- Author was Featured
- Beta Tester
- Bought between 10 and 49 items
- Contributed a Tutorial to a Tuts+ Site
- Exclusive Author
- Has been a member for 3-4 years
- Interviewed on the Envato Notes blog
If you create custom options for example a nivo slider manager it would be good to know mysql.
- Bought between 1 and 9 items
- Bulgaria
- Exclusive Author
- Has been a member for 3-4 years
- Referred between 1 and 9 users
- Sold between 5 000 and 10 000 dollars
WordPress for designers with Drew Douglas. 
I learn from that.
WordPress for designers with Drew Douglas.Yep, that link was in both Cepreus and Keliahs recommendationsI learn from that.
Watched a couple of screencasts already and it seems great!
- Author had a File in an Envato Bundle
- Author had a Free File of the Month
- Author was Featured
- Bought between 100 and 499 items
- Europe
- Exclusive Author
- Featured in a Magazine
- Has been a member for 3-4 years
If you create custom options for example a nivo slider manager it would be good to know mysql.
You should consider working with arrays
Its possible to save all the data in one array and save it with the update_option() function. No need for custom mysql in this place.
I recommend the wordpress codex: http://codex.wordpress.org/Main_Page and you could use the search form in the upper right corner for extended documentation on different functions!

