Giter Club home page Giter Club logo

wordpress-simple-bootstrap's Introduction

Wordress Simple Bootstrap

Build Status WordPress Theme Downloads WordPress Theme Active Installs

Simple Bootstrap is clean base theme to use Twitter Boostrap 4 with Wordpress, aimed at being a starting point for developers to build their own themes using Bootstrap.

  • Very clean default graphical aspect.
  • Clean code designed to be modified by theme creators.
  • All base features of Wordpress themes (sidebars, menus, footer, header image, background, etc...)
  • All the features of Bootstrap 4, perfectly integrated with Wordpress.
  • Fully responsive.
  • Designed to use SCSS.
  • Integrates Font-Awesome for the icons.

Links

Extension guide

Let's state it clearly once and for all: trying to put some CSS above a pre-compiled Bootstrap is a very bad practice. The proper way to extend Bootstrap is to alter its behavior using SCSS and to re-compile it. Here is how to do so.

Requirements

Install dependencies

npm install

Modify SCSS files

They are located in the scss folder.

Compile SCSS files

npm run build

Report issues and contribute

See the contribution guide.

License

See the license file.

wordpress-simple-bootstrap's People

Contributors

nicolas-van avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wordpress-simple-bootstrap's Issues

SASS

Hi,

i like your theme! What about SASS source files?
I can help you with this :)

"Views"/'partials" in the functions.php?

nice theme. very clean and straight forward. however...

fwiw, functions like simple_bootstrap_display_post_meta(), simple_boostrap_display_post() and such would make more sense as template parts.

You could also use the get_template_part() functionality/hierarchy to make child theme'ing and dev in general much more sensible. For example, post might do gtp(meta, post) and pages might do gtp(meta, page) but unless meta-post.php and/or page-meta.php were defined each would default to the meta.meta template. The point is, you'd have done what you've done (i.e., the same meta partial for both) but with a much more child-friendly "hook" for modifications.

As it is, you've kinda "hardcode" things instead of using the magic of get_template_part()

That sucking sound you hear is my weekend going down the toilet :(

Version 2.0.0 breaking changes problem

Nicolas,

I am writing because my website uses your theme, Simple Bootstrap as the parent theme. I was prompted to update Simple Bootstrap from version .9 to version 2.05. But when I updated Simple Bootstrap, it broke my site... the menu disappeared, the text appeared different and some of the modules didn’t work. It took some time to isolate the cause of the issue, but it is definitely the upgrade of the theme and is repeatable.

Is this an issue that other users are experiencing as well?

Thank you,

Scott

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.