Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML

Getting into WordPress

So at the moment I'm working my way through the web design course. Eventually I would like to get into WordPress. I was wondering what courses should I focus on if I just want to make premium themes? Of course I wouldn't mind making plugins etc one day but for the purposes of building a quick portfolio and practising html/css skills is it really necessary to know stuff like PHP and Java?

3 Answers

Hi Rachael,

Short answer for your question is: yeap, you need to know at least PHP to code Wordpress themes as these are pretty much coded in PHP (with Wordpress own syntax and all, but basically PHP at its core).

But it is important to start from the basics and work your way up: HTML and CSS, because you want the structure to work and then to look good and then you start adding PHP.

JavaScript isn't "the most" necessary, but at least an understanding of how to read it is good.

Hope that helps! :)

A basic understanding of PHP can help a lot so you understand how to take content from the database and display it on the page. Wordpress has a lot of functions that will do this for you, so knowing a little PHP will help you understand those specific functions that Wordpress created.

Knowing javascript isn't really necessary to at least work with Wordpress.

Cool I'm open to learning PHP since I know that it is very useful outside of WordPress.