Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

WordPress WordPress Theme Development Working with CSS and JS in WordPress Themes Porting Over Static Template CSS

framework vs from scratch wordpress site?

Which is better to do? Use a framework like _s, or bootstrap, or create all the .php files from scratch, like Zach does in this course?

What have been your experiences with each of these methods?

1 Answer


In my opinion it is just depending of requirements of your projects and if you are going to use additional framework like a Bootstrap or Foundation or you going to build those thinks from scratch.

As you are using underscores me and then you are going to add Bootstrap for example you need to check if there is not to much unnecessary and unused libraries to reset styles or setup default / basic styles for your new website. I don't see point to duplicate those files.

However underscores provide you basic scaffold for your future Wordpress project what you do not need to build from scratch and that can save you some time or if you are not confident doing Wordpress websites from scratch, might help you understand general convention how to keep your project tight. Then you are still able to add frameworks or libraries and your custom code as well.

So if you have got some decent experience with scratching Wordpress it mighty be worth to build your own scaffold for further projects and keep cleaner and lighter. Although if you are still not comfortable with that use underscores. Gonna help you.