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 What Is WordPress? What Is WordPress? When and Why to Use WordPress?

Philip Kroupoderov
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Philip Kroupoderov
Front End Web Development Techdegree Graduate 21,641 Points

Is WordPress really for developers???

Many developers love creating with code (like me), so learning about wordpress the first time gave me a bad impression, since I will not be using code and a gui instead to create content. I already feel that I will hate WordPress!!! So is it common for web developers to use this tool or do other people use it?????

2 Answers

WordPress is a content management system. You can do a lot of things through the user interface, but you can also extend it with code. WordPress is used by all kind of people. Some will stick to basic feature and never write a line of code, others will use it as a basis for a heavily customized website. People or companies who want to expand on WordPress but don't have the coding skills usually buy a theme or plugin available online, or hire a Web Developer to develop something that fits their needs.

So yes, WordPress is something some Web Developers do, it's a skill you can sell. Whether that is where you want you career to go or not is a question you must answer for yourself. If you don't feel interested by this kind of projects, look around and pick something else. There are so many technologies around, it would be a pity to end up doing something you find boring.

That's right. You will not need to use codes for creating the contents. However, you can extend the functionality and appearances of WordPress with the plugins and themes. You will absolutely need code (PHP) knowledge to create plugins and themes.

Here's the documentation for developing WordPress themes: https://codex.wordpress.org/Theme_Development and plugins: https://codex.wordpress.org/Writing_a_Plugin

So, WordPress custom plugins and themes can be developed by Web developers which any beginners can absolutely utilize it to create their blog.