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 is WordPress Not the Best Solution?

Stavros Sofroniadis
PLUS
Stavros Sofroniadis
Courses Plus Student 1,503 Points

About When WordPress is used

It is mentioned that a good rule of thumb for when to use WordPress on small projects is when you begin to have to place the same content in multiple places throughtout the site or when you need the ability to edit the content without someone knowing how to edit code.

If you co;uld explain what is meant by 1st usuage, that is when you begin to have to place the same content in multiple places throughtout the site?

Thank You,

1 Answer

Dave StSomeWhere
Dave StSomeWhere
19,870 Points

Hi Stavros,

Also saw your previous post and think both are basically same.

I give a try at a short answer. The long answer is take the CSS/HTML courses, a programming language course like PHP and add some Database courses, and you be set (yep, no shortcuts).

Short Answer: When to use WordPress - dynamic data driven Content Management System? When to need to store and receive data. A great example the treehouse site right here. It is possible that this community forum is in WordPress. Think Data Driven. This text I'm typing, needs a form to enter my post text, needs to know who I am, needs to know who the original poster is (that's you), with a button to post and hopefully you get the idea. All that info get stored in a database. My text is being taken from this form, gets validated and stored in a database. Then you get to read my text and even check out other posts from other students. That's where we need the content in multiple places. By asking a question, you changed the content, without actually doing any css or html or php or sql...

As opposed to a small site that doesn't change - static. If I want my site to always show my 5 my adorable puppy pictures with their brief descriptions. I could just code it up in html/css and my 5 pictures could be on-line. If I choose to change a picture or get a 6th picture (or want to remove a picture), I need to download my html/css, edit the files and upload again.

Hope that helps. Once you get a little deeper into the course it should start to make more sense. :tropical_drink: :palm_tree: