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 From Bootstrap to WordPress Setup a Bootstrap Theme From Bootstrap to WordPress Project Overview

Liam Maclachlan
Liam Maclachlan
22,805 Points

Why use Bootstrap?

Hey guys,

I don't understand why bootstrap is needed... It's not that I have an aversion to its use or anything, I just don't get it.

So, my question is:

1 - WHY bootstrap?

Any insight would be greatly appreciated :)

Cheers. Liam

2 Answers

Liam Maclachlan
Liam Maclachlan
22,805 Points

Really should read the course blurb -

"Many developers who build custom WordPress themes like to start with some sort of front-end development framework that provides them with out of the box CSS grids, responsive styles, common element styling and even JavaScript components.

Of the many frameworks that provide these features, Bootstrap ranks among the most popular and in this course we will walk you through everything you need to know about setting up a custom WordPress theme that allows you to have full access to all Bootstrap features in your WordPress themes..."

But still! Let me know if you have any other reasons why it is good to use and any reasons why you shouldn't use it :)

Bootstrap has great browser support and it is very easy to builld responsive layouts with it.

I guess that you shouldn't use it for simple sites because you may have functionality you don't use. Bootstraps custom download is good for picking just the parts you need for your project.

Liam Maclachlan
Liam Maclachlan
22,805 Points

Yeah. Later in the project there was a lot of stuff covered of the extra JS functionality. Was pretty bad ass, actually :)