Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save jeremyescott/11bd2195320a8836586d03aebe073dd8 to your computer and use it in GitHub Desktop.
Save jeremyescott/11bd2195320a8836586d03aebe073dd8 to your computer and use it in GitHub Desktop.
Add ID attribute to Genesis HTML5 Markup
// https://www.itnota.com/adding-id-attribute-genesis-main-content/
//
// Adds consideration for high level error reporting
// Add id="content" attributes to <main> element
add_filter( 'genesis_attr_content', 'my_attr_content' );
function my_attr_content( $attr ) {
if( array_key_exists( 'id', $attr ) {
$attr['id' .= 'content';
} else {
$attr['id'] = 'content';
}
return $attr;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment