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

WordPress

Fivvle Divvle
Fivvle Divvle
928 Points

How much PHP do I need PRE WordPress Development(Theme & Plugin creation) Track ?

Hi,

I've recently started the wordpress development track but diverted my attention into learning PHP as when i got up to the wordpress theme development course i noticed it didn't teach the PHP basics (which i needed to learn) so am learning PHP fundamentals now.

My question is. To what extent should I learn PHP, I mean over time, I want to keep practicing (i mean over years and years) however, i am just wondering to what extent should i learn PHP in order to be able to progress through theme and plugin development sections of wordpress devo track ? I have currently basics of loops(for, foreach, do, while), arrays(associative arrays, offset, unset, modifying), basic array functions, basic functions(The text transformation stuff) if, if/else & switch statements and some other basic stuff.

All in all when should i say "Okay, i can go back to wordpress devo course and will understand the PHP stuff".

Thanks !!! :)

1 Answer

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

You should be fine to start :) when it gets to more advanced stuff like plugin dev you'll want to go and brush up on your object oriented classes and such, but if you know how to loop through arrays or objects and write and understand functions with multiple parameters or arguments you should be fine.

Fivvle Divvle
Fivvle Divvle
928 Points

Thanks Zac Gordon ! :)