Giter Site home page Giter Site logo

bst's Introduction

#BST - A Bootstrap 3 Starter Theme, for WordPress

Version 2.7.1

=======

If you are looking for a Bootatrap 4 starter theme, look at b4st: https://github.com/SimonPadbury/b4st.

=======

BST is a simple WordPress starter theme loaded with Bootstrap 3.

https://github.com/SimonPadbury/bst

This theme has been built for use as a starter theme and as a learning aid for people who wish to get into WordPress theme design.

##Features of BST

  • Simple, intuitive, clean code.
  • CSS, JS, functions and template parts are organized into different folders.
  • Bootstrap 3.3.5 - CSS and JS enqueued. You can simply swap the default Bootstrap 3 files (included) for a custom made Bootstrap 3, and this theme will still work.
  • jQuery enqueued (from WordPress).
  • A starter CSS theme - css/bst.css, enqueued. (Don't put your own styles in style.css.)
  • Visual editor stylesheet - into which the same Bootstrap 3 and starter CSS theme are preloaded by @import, so that what you see in the visual editor is (mostly!) what you get at the front end (WYSI(M!)WYG). E.g. you will see the theme's typpography in the WordPress Post/Page editor, but its width will not be the same as your article column width in the front end.
  • Two Wordpress menu positions in the Bootstrap navbar (in .navbar-left and .navbar-right).
  • Optional search form built into the navbar.
  • Bootstrap pagination ( e.g. 1 | 2 | 3 | Older ->) for Blog index and category pages.
  • MIT licence (open source).

###Do you require a starter child theme for BST?

Use this to start, to ensure that the child theme CSS is enqueued after the BST CSS: https://github.com/SimonPadbury/bst-child.


###Looking for more features?

bst's People

Contributors

bristlecone avatar cadvisionengineers avatar dmcclintock avatar martodox avatar rebdev avatar simonpadbury avatar spoofi 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bst's Issues

Bootstrap 3.3.0

It's time to replace bs 3.3.0 :) I've replaced on my side . Keep up the good work

Active menu item class

Hi

love your work, but im having troubles as your walker removes classes from active pages. I need to highlight current menu items in both main navigation, or custom menus in sidebar.

Any idea how to accomplish this?

Hovernav

Hello. Is there a way to add Hovernav (sub-menu dropdown and link to the page of the main menu item) to this theme in particular, without having to change to WBST? I am making a few changes to an old website and i need this feature now.
Thank you in advance.

Error in category on Wordpress 4.4

Hi! I am getting an error on wp 4.4 (on 4.3 it works good).
Its in category page:

Warning: Cannot modify header information - headers already sent by (output started at .../wp-content/themes/bst-master/includes/header.php:4) in .../wp-includes/pluggable.php on line 1228

Tested on clean BST, all plugins deactivated

Screen here http://prntscr.com/9h7m2h

Post Format Template Duplication Problem

I am able to get the first post format done which includes basic CSS changes and moving the PHP code around.

When I post my first post format it retains the quote format. This is good!

1

However, when I post the the second post format for a different PHP layout and CSS structure, the first quote post loses its layout and structure and uptakes the style from the new post.

This is what happens when I add another post format (in this case, the link, notice that the quote format icon is gone and both have link icons) it kills, the first post formats data. This is bad!

2

I have tried so many different code edits and nothing has worked, any help would be appreciated. I want to make several different post formats but nothing has worked so far.

Here is my repository with the issue!

https://github.com/chrislanejones/clj-wordpress

change language

hi
i need change language to RU in this theme please help me.

very thanks

function/enqueues.php: Load jquery on header

function/enqueues.php: I think you need to remove " FILE," to load jquery on header, I tested it and it works that way (but don't know why):

wp_register_script('bst-jquery', get_template_directory_uri() .'/js/jquery-1.11.3.min.js', FILE, false, '1.11.3', false);

Thanks

Remove "http:" from enqueue'd jQuery file

Thanks for writing this theme! It saves me a ton of time and you've done a great job!

One request, in the functions/enqueues.php file:

Change this: http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js

To this: //ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js

This would make it easier to use this theme on an HTTPS website.

In the meantime, I've had to add this to my child theme's functions.php file:

add_action( 'after_setup_theme', 'dfr_dequeue_jquery_script', 100 );
function dfr_dequeue_jquery_script() {
    remove_action( 'wp_enqueue_scripts', 'load_external_jQuery' );
    remove_action( 'wp_enqueue_scripts', 'load_local_jQuery' );
    wp_deregister_script('jquery'); 
    wp_register_script('jquery', get_bloginfo('template_url').'/js/jquery-1.11.1.min.js', __FILE__, false, '1.11.1', true); 
    wp_enqueue_script('jquery'); 
}

Thanks!

Header problem

If "Front page displays" is set to "Your latest posts" there is a "Warning: Cannot modify header information - headers already sent by (output started at /wp-content/themes/bst-master/includes/header.php:4) in /wp-includes/pluggable.php on line 1178" that shows up.

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.