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

PHP Integrating PHP with Databases Databases and PHP Getting to Know the Project

Will this help with Wordpress development?

Hey guys. Nice addition. I'm looking at getting to know the structure of Wordpress so I can understand the code and theme files, etc. Will this course help as Wordpress seems to have a lot of php files within its structure?

Thanks Gaz

3 Answers

Austin Whipple
Austin Whipple
29,725 Points

Hey Gaz,

It'll probably help a little bit because you'll be able to better understand PHP and databases. WordPress is essentially a PHP application that stores all of its information in databases. That said, the theme file structure isn't related that closely to database schema.

Essentially, if you're interested in PHP and databases generally, definitely explore more here. If you're more concerned with just WordPress, it may be helpful to focus on that first before getting into the foundational PHP elements.

Kevin Korte
Kevin Korte
28,148 Points

I agree with Austin. If you're just wanting to write themes for wordpress, the other php courses are a better bet, because in theme, you are generally not creating extra functionality, you're just calling predefined functions to add and read data from the database.

If you want to get into writting your own wordpress plugins, than learning about php and databases becomes more important, as it would be quite common as a plugin developer to store data inside of wordpress's scheme, and this course would help you understand what and how it's doing it.

Wow thanks for super fast reply Austin. Yeah I'm mainly interested in the whole Wordpress and functionality. I've been creating client sites for several year now using Wordpress themes and really would like to know how the inner files are created. Ie. A better understanding of the coding, markup. When viewing the themes directories they are all mostly .php. I've covered most of the courses here on Wordpress, however they don't seem to explain what I'm looking for :/

Thanks Gaz

Austin Whipple
Austin Whipple
29,725 Points

Yeah, might as well go deeper into PHP then to learn about the language with which WordPress is built. The database stuff may not be directly relevant, but worth learning a bit about.