Bones for Genesis 2.0

My fork of eddiemachado’s Bones for Genesis. Built for Genesis 2.3+ and WordPress 4.7+.

A starting point for new Genesis projects. This is a starter child theme, not a dependency. Clone it. Fork it. Hack it for your own projects. Build cool things on the web.

Issues and pull requests are welcome and will be addressed.

Note: As of v2.2.0, BFG uses Grunt instead of Codekit and Bower instead of Git submodules. Apologies for the extra dependencies, but I believe this is a step toward fewer compile errors and less painful project management.

To Get Started

You’ll need Node.js, Grunt, and Bower.

git clone https://github.com/cdukes/bones-for-genesis-2-0.git genesis-bfg
cd genesis-bfg
npm update --save-dev && bower update --save
grunt

All functions are prefixed with bfg. Do a find-and-replace to align the these function names to your project’s prefix.’

Developer Tools (disabled by default)

Genesis Customizations

JavaScript

CSS

Document Customizations

### Header - Remove <head> RSD and rel links (updated for Genesis 2.0) - X-UA-Compatible tag - Template for serving better favicons to iOS and modern browsers - Enqueue custom stylesheets - Supports an IE-only stylesheet - Support the IE6 Universal Stylesheet - Supports enqueuing Google Fonts (template, disabled by default) - Enqueue jQuery from Google’s CDN, with fallback to a local copy. - Enqueue custom scripts - Specify custom favicon location (template, disabled by default) - Add a ‘no-js’ class to <body>

Post

Archives

Comments

Page Templates

Admin Customizations

### Functionality - Prevent the child theme from being overwritten by a WP.org theme of the same name - Disable self-pings - Add new image sizes, and add them to the media size select menu (templates, disabled by default) - Force the Link Manager to be shown/hidden (disabled by default)

Branding

Views

Options

Changelog

### 2.3.50 (January 8, 2017) - Move config files to config/ - Add bfg_setup_per_page_limits() to limit the maximum number of items displayed on admin list tables - Improve Google Fonts inclusion in bfg_content_security_policy()

2.3.49 (December 15, 2016)

2.3.48 (December 8, 2016)

2.3.47 (November 17, 2016)

2.3.46 (November 10, 2016)

2.3.45 (November 2, 2016)

2.3.44 (October 22, 2016)

2.3.43 (October 22, 2016)

2.3.42 (October 15, 2016)

2.3.41 (September 25, 2016)

2.3.40 (September 7, 2016)

2.3.39 (August 20, 2016)

2.3.38 (August 7, 2016)

2.3.37 (July 26, 2016)

2.3.36 (July 23, 2016)

2.3.35 (July 7, 2016)

2.3.34 (June 28, 2016)

2.3.33 (June 15, 2016)

2.3.32 (May 17, 2016)

2.3.31 (May 2, 2016)

2.3.30 (April 26, 2016)

2.3.29 (April 3, 2016)

2.3.28 (March 10, 2016)

2.3.27 (February 9, 2016)

2.3.26 (January 26, 2016)

2.3.25 (January 14, 2016)

2.3.24 (January 2, 2016)

2.3.23 (December 16, 2015)

2.3.22 (November 22, 2015)

2.3.21 (October 24, 2015)

2.3.20 (October 5, 2015)

2.3.19 (September 15, 2015)

2.3.18 (September 10, 2015)

2.3.17 (September 3, 2015)

2.3.16 (August 19, 2015)

2.3.15 (August 10, 2015)

2.3.14 (July 27, 2015)

2.3.13 (July 21, 2015)

2.3.12 (July 7, 2015)

2.3.11 (June 27, 2015)

2.3.10 (June 7, 2015)

2.3.9 (May 28, 2015)

2.3.8 (May 12, 2015)

2.3.7 (May 3, 2015)

2.3.6 (April 26, 2015)

2.3.5 (April 20, 2015)

2.3.4 (April 5, 2015)

2.3.3 (March 27, 2015)

2.3.2 (March 26, 2015)

2.3.1 (March 15, 2015)

2.3.0 (March 9, 2015)

2.2.27 (February 10, 2015)

2.2.26 (January 26, 2015)

2.2.25 (January 22, 2015)

2.2.24 (January 21, 2015)

2.2.23 (December 10, 2014)

2.2.22 (November 20, 2014)

2.2.21 (November 5, 2014)

2.2.20 (October 27, 2014)

2.2.19 (October 25, 2014)

2.2.18 (September 28, 2014)

2.2.17 (September 6, 2014)

2.2.16 (August 27, 2014)

2.2.15 (July 13, 2014)

2.2.14 (July 11, 2014)

2.2.13 (July 1, 2014)

2.2.12 (June 21, 2014)

2.2.11 (June 21, 2014)

2.2.10 (June 6, 2014)

2.2.9 (April 24, 2014)

2.2.8 (April 17, 2014)

2.2.7 (April 17, 2014)

2.2.6 (April 12, 2014)

2.2.5 (April 6, 2014)

2.2.4 (March 23, 2014)

2.2.3 (March 16, 2014)

2.2.2 (March 11, 2014)

2.2.1 (March 04, 2014)

2.2.0 (March 01, 2014)

2.1.2 (February 24, 2014)

2.1.1 (February 15, 2014)

2.1.0 (January 27, 2014)

2.0.22 (January 10, 2014)

2.0.21 (January 8, 2014)

2.0.20 (January 2, 2014)

2.0.19 (December 22, 2013)

2.0.18 (November 20, 2013)

2.0.17 (October 5, 2013)

2.0.16 (September 26, 2013)

2.0.15 (September 15, 2013)

2.0.14 (September 4, 2013)

2.0.13 (August 29, 2013)

2.0.12 (August 19, 2013)

2.0.11 (August 11, 2013)

2.0.10 (August 7, 2013)

A quick update for Genesis 2.0 launch day compatibility - Updated .navigation selector to .archive-pagination and .entry-pagination - Updated to new Genesis clearfix - Updated to add_theme_support( 'html5' );, instead of add_theme_support( 'genesis-html5' );

2.0.9 (August 1, 2013)

2.0.8 (July 27, 2013)

2.0.7 (July 24, 2013)

2.0.6 (July 20, 2013)

2.0.5 (July 16, 2013)

2.0.4 (July 10, 2013)

2.0.3 (July 4, 2013)

2.0.2 (June 28, 2013)

2.0.1 (June 16, 2013)

v2.0 (June 9, 2013)