Live data from Hacker News

Wordpress Bootstrap 3 Starter Theme – MIT License

github.com

11–20 of 45 posts

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#11
post #4

Why would you adapt Wordpress, something that isn't a bootstrap project, but rather a mature product? The bootstrap framework is meant as (and delivers as) a starter place from which to begin customization. Bootstrap has done wonders for the web, but putting a theme on wp for it just doesn't (to me) make any sense.

Because Bootstrap's typography and layout (line heights, margins and spacing, etc.) is way better than most everything else, including browser default stylesheets and most WP themes.

Because if you do want to customize it further, there are an increasing number of people who find it most efficient and powerful to do that on top of Bootstrap, and a lot of code samples/templates for doing so.

I know that the official line is (or was?) that Bootstrap is 'a starter place, for wireframe prototypes, not for mature projects' -- but that is not in fact how it's been used. I believe the reason it's been so popular is because of it's excellent typography, as well as fairly well-structured easy to work with code.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#12
You shouldn't be hardcoding CSS/JS into the template files - look into wp_enqueue_style and wp_enqueue_script.

Could use a better directory structure, too. Assets should be in a different folder, things like the walker should be in a lib/includes folder.

Being a starter theme, it doesn't make sense to just reference the Bootstrap CSS from a CDN. Shouldn't you have the LESS files so people can easily make changes without having to do overrides in their CSS?

ps. It's "WordPress", not "Wordpress" (http://codex.wordpress.org/Function_Reference/capital_P_dang...)

Disclaimer: I made Roots (http://roots.io), a Bootstrap starter theme that's been around for a while

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#13
post #4

Why would you adapt Wordpress, something that isn't a bootstrap project, but rather a mature product? The bootstrap framework is meant as (and delivers as) a starter place from which to begin customization. Bootstrap has done wonders for the web, but putting a theme on wp for it just doesn't (to me) make any sense.

Because Bootstrap's typography and layout (line heights, margins and spacing, etc.) is way better than most everything else, including browser default stylesheets and most WP themes. Because if you do want to customize it further, there are an increasing number of people who find it most efficient and powerful to do that on top of Bootstrap, and a lot of code samples/templates for doing so. I know that the official l…

Related to these points, if you're using Bootstrap elsewhere and then have to work on a WP project, it's convenient being able to utilize the same classes, tricks, etc. that you've grown accustomed to utilizing.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#14
post #4

Why would you adapt Wordpress, something that isn't a bootstrap project, but rather a mature product? The bootstrap framework is meant as (and delivers as) a starter place from which to begin customization. Bootstrap has done wonders for the web, but putting a theme on wp for it just doesn't (to me) make any sense.

Because a lot of people make bootstrap themes. With this as a base, it becomes a lot easier to adapt those themes to WordPress.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#15
post #4

Why would you adapt Wordpress, something that isn't a bootstrap project, but rather a mature product? The bootstrap framework is meant as (and delivers as) a starter place from which to begin customization. Bootstrap has done wonders for the web, but putting a theme on wp for it just doesn't (to me) make any sense.

Guess one valid scenario is to use this as the base for a child theme.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#20
I believe Wordpress have stated that they regard Wordpress themes as derivative code of Wordpress, and the PHP of a theme should therefore be GPL, else constitute a copyright violation:

http://ma.tt/2010/07/theme-are-gpl-too/ http://markjaquith.wordpress.com/2010/07/17/why-wordpress-th...

Post reply on HN