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

General Discussion

Why learn HTML, CSS, etc., with platforms out on the web like WordPress?

I am an aspiring web designer/developer whose primary goal is monetary (although I do thoroughly enjoy the experience of building websites from the html & css coding languages). I am trying to conceptualize the process of breaking out of my shell and opening myself to clients who want websites built. If a client were to ask me why they need a developer/designer to build a website when there are platforms such as WordPress out on the web (which they could potentially use to build a site without paying a developer/designer), I would have absolutely no idea how to respond...

Could any of you experienced designers/developers tell me how you might respond? Why should a client hire a costly web designer when they could just use a DIY platform like WordPress...

1 Answer

Steven Parker
Steven Parker
243,215 Points

Depending on the needs of the client, WordPress could possibly be a good choice. But some of the reasons it might not be a good choice are:

  • themes are chosen from a limited set, like a menu at a restaurant. You can only have what's on the menu.
  • lack of visual identity - a WordPress site will look very much like any other one running the same theme
  • theme copyrights are always displayed
  • customization options are limited and/or extra charge
  • no direct access to page structure
  • inability to add custom behaviors via scripting (JavaScript)
  • known history of security vulnerabilities

Look around on the web and you'll find discussions of these and other issues that might influence the choice of designer vs. CMS. And WordPress isn't the only choice around, either.