Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- * Add classes to genesis html structures for foundation grid
- *
- */
- add_filter('genesis_attr_content-sidebar-wrap', 'custom_class');
- function custom_class( $attr, $class ) {
- $site_layout = genesis_site_layout();
- // Do not add row class to full width content pages
- if ( 'full-width-content' == $site_layout ) {
- $attr['class'] .= '';
- return $attr;
- }
- // Add row class to all other site layout templates (centers content-sidebar-wrap by adding row)
- else {
- $attr['class'] .= ' ' . ('row' );
- return $attr;
- }
- }
- add_filter( 'genesis_attr_content', 'custom_do_attributes_content_classes' );
- function custom_do_attributes_content_classes1( $attr, $class ) {
- if (is_single() ) {
- $attr['class'] .= ' ' . ('large-10 columns' );
- }
- $site_layout = genesis_site_layout();
- if ( 'full-width-content' == $site_layout ) {
- $attr['class'] .= ' ' . ('large-16 columns' );
- }
- else {
- $attr['class'] .= ' ' . ('medium-10 columns' );
- }
- return $attr;
- }
- add_filter( 'genesis_attr_sidebar-primary', 'custom_do_attributes_primary_sidebar_classes' );
- function custom_do_attributes_primary_sidebar_classes( $attr, $class ) {
- if ( is_single() ) {
- $attr['class'] .= ' ' . ('large-6 columns' );
- }
- else {
- $attr['class'] .= ' ' . ('medium-6 columns' );
- }
- return $attr;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement