WP Basic Bootstrap is a full "101" Wordpress theme built with the Bootstrap framework and the Font Awesome images font, which implements all features of Wordpress version 4+ and is ready to build a responsive and accessible blog or to be modified to build your own theme.
The theme is built using the Wordpress best practices:
The theme can be used out of the box for a personal blog, but can also be a robust and well-coded basis to build your own themes (see the license section of this file to learn about commercial usage).
NOTE - For those who are Composer users, the package is registered
as picas/wp-basic-bootstrap
.
To use this theme as a parent of a child theme, you can begin your child theme with the following style.css
file:
/*
Theme Name: My Child Theme
Template: wp-basic-bootstrap
*/
The parent theme (this original theme) must be installed.
If you want to use this theme as a basis to modify, you may register the original repository URL as a GIT remote.
In the example below, let's say your own theme is hosted at http://github.com/user/my-theme
:
mkdir my-theme && cd $_
git init .
git remote add origin https://github.com/user/my-theme.git
git remote add upstream https://github.com/e-picas/wp-basic-bootstrap.git
This way, you will be able to make your commits to your own theme and push them to your own repository:
touch readme.txt
git add readme.txt
git commit -m "this is a fake commit"
git push --set-upstream origin master
And you will be able to update your basis with its last commits (eventually):
git fetch upstream
git merge --no-ff --no-commit upstream/master
git status
git commit
Various documentations are available (as plain text Markdown files) in the directory of this repository.
WP Basic Bootstrap, Copyright 2016 Pierre Cassat & contributors
The WP Basic Bootstrap theme is distributed under a dual-license:
Please contact the author for more information about the commercial license.
WP Basic Bootstrap bundles the following third-party resources:
Bootstrap (http://getbootstrap.com/), licensed under MIT
Font Awesome (http://fontawesome.io/), licensed under both MIT for the CSS and SIL OFL 1.1 for the Font
TGM Plugin Activation (http://tgmpluginactivation.com/), licensed under GPL
wp_bootstrap_navwalker (http://github.com/twittem/wp-bootstrap-navwalker), licensed under GPL
WP Template Hierarchy Everywhere (http://github.com/e-picas/wp-template-hierarchy-everywhere), licensed under GPL
The following external WordPress plugins are required or recommended with this theme:
Meta Box to add some specific fields in the admin panel of WordPress for each post formats - required
Bootstrap 3 Shortcodes to take advantage of all Bootstrap's features in posts contents - recommended
Font Awesome Shortcodes to take advantage of the icons font in posts contents - recommended
Multiple Favicons to handle all devices icons for your website - recommended
All of these are free plugins and will be handled automatically when enabling the theme in the admin panel.