Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/bryanwillis/bootstrap-genesis-addons/archive/refs/heads/master.zipBootstrap Genesis - Theme Add-Ons
This is a Wordpress theme specific plugin I use when building with bootstrap-genesis.
Enabled addons add unique features for the bootstrap-genesis theme. This plugin aims at making developing faster using bootstrap-genesis and also solves common issues you might come across trying to integrate bootstrap with other popular Wordpress plugins. This also gives us a functionality plugin and custom css file to avoid overrides from child theme updates like bootstrap-genesis. Future updates to this plugin will all be made in addons folder so if you're using plugins functions.php or style.css, you can just overwrite the addons folder to avoid losing custom changes.
Requirements
Current Modules
- Grid Classes - Make's it possible to add bootstrap grid classes to widgets.
- Customizer Logo - Adds the logo uploader. I also created a tutorial on how to do this in the bootstrap-genesis docs if you want to implement this directly into your theme (see link).
- Functions - Add custom functions here to avoid getting overridden with bootstrap-genesis updates.
- CSS - Add custom css to avoid getting overridden with bootstrap-genesis updates.
How to Use
Simply install this as a plugin and activate. To remove specific functionality, comment out the line of the function you don't want here.
// add_theme_support( 'bsg-grid-classes' );
// add_theme_support( 'bsg-customizer-logo' );
Eventually enabling/disabling features will be added to the genesis theme options page for quicker setup.
