Definition:
function twentyeleven_layout_classes( $existing_classes ) {}
Adds Twenty Eleven layout classes to the array of body classes.
Parameters
- $existing_classes
Defined filters
- twentyeleven_layout_classes
apply_filters( 'twentyeleven_layout_classes', $classes, $current_layout )
Source code
function twentyeleven_layout_classes( $existing_classes ) { $options = twentyeleven_get_theme_options(); $current_layout = $options['theme_layout']; if ( in_array( $current_layout, array( 'content-sidebar', 'sidebar-content' ) ) ) $classes = array( 'two-column' ); else $classes = array( 'one-column' ); if ( 'content-sidebar' == $current_layout ) $classes[] = 'right-sidebar'; elseif ( 'sidebar-content' == $current_layout ) $classes[] = 'left-sidebar'; else $classes[] = $current_layout; $classes = apply_filters( 'twentyeleven_layout_classes', $classes, $current_layout ); return array_merge( $existing_classes, $classes ); }
14743
No comments yet... Be the first to leave a reply!