Live data from Hacker News

Wordpress Bootstrap 3 Starter Theme – MIT License

github.com

31–40 of 45 posts

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#31
I've started a similar thing, but much more bare bones and meant for really digging through things. There's almost no presentation layer done other than just setting up Bootstrap defaults. It's meant to be something you go fully custom on the design, and hopefully it is as much of a "reset" as it can be.

The theme is here: http://shoelace-theme.helloerik.com/ the repo: https://github.com/erikflowers/shoelace-theme

It's built on the hybrid-base pre starter theme: http://themehybrid.com/themes/hybrid-base

It's not a theme you use as is, its just a starter that is meant to be hacked apart as needed, but it has the bootstrap Less and your own less already started, and the html/php stuff is stubbed out for a lot easier manipulation.

I made it with the intent that you should have to do as little "undoing" of a theme as possible, which is why there are almost no custom layouts or designs.

It's 0.0.0, as I am just getting started. Definitely not worth a HN submission, but I would be really interested in seeing what people think of this approach in comparison to the OP's, which is great and I commend and admire the efforts.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#32
post #8
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.

This isn't a theme, it's a customized boilerplate for themes. On it's own, this is fairly worthless, but it's a good starting point for modern theme development. I pretty much did this myself for the last theme I put together.

Exactly! :)

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#33
post #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 with…

I was going to mention roots. I have always used roots as my WP starter theme if I needed Bootstrap as a base.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#34

http://choosealicense.com/licenses/gpl-v2/ Sublicensing is Forbidden

Shame on me... thanks for pointing that out, I'll try to get some time to figure out what license I can use.

you only can use GPL v2, the same as wordpress

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#36

This looks like a good, simple Bootstrap 3 theme. https://github.com/roots/roots is another more mature option, but also has more features (could be a downside for some).

Been using Roots for awhile and absolutely love it. For all the other features, they make it quite easy to remove. Very active on GitHub too.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#37
post #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 with…

There's alot of stuff I did in this whipped together version that you shouldn't do! :) If you think this is something to take as-is and use, you're sorrowfully mistaken! :) I just wanted to give people a shortcut to start using Bootstrap 3 on wORDpRESS... er, I mean WordPress (sorry about that... touchy people... sheesh!) :) Ok, all snarky responses aside, you're absolutely right on your points. The way I look at it…

Roots is likely one of the most popular starter templates out there for WordPress. Try searching for "WordPress Starter Template" rather than WordPress Bootstrap 3. Bootstrap is optional on Roots, it's only included for your convenience. I guess they could put the number 3 on the front page but with a little search on GitHub, you'll see that Bootstrap 3 is used and updated rather quickly with each release.

It's pretty clear on the Roots site that it's a starter template. Not sure it's necessary to put what version of WordPress it works on seeing that it's pretty obvious that it works on the latest.

Just a Roots user that has been following its development and using it for clients.

Re: Wordpress Bootstrap 3 Starter Theme – MIT License

#39

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...

Correct, they have to be GPL. Even paid themes must be GPL.
Post reply on HN