function generate_body_classes($classes) { // Get Customizer settings $generate_settings = wp_parse_args(get_option('generate_settings', array()), generate_get_defaults()); // Get the layout $layout = generate_get_layout(); // Get the footer widgets $widgets = generate_get_footer_widgets(); // Let us know if a featured image is being used if (has_post_thumbnail()) { $classes[] = 'featured-image-active'; } // Layout classes $classes[] = $layout ? $layout : 'right-sidebar'; $classes[] = $generate_settings['nav_position_setting'] ? $generate_settings['nav_position_setting'] : 'nav-below-header'; $classes[] = $generate_settings['header_layout_setting'] ? $generate_settings['header_layout_setting'] : 'fluid-header'; $classes[] = $generate_settings['content_layout_setting'] ? $generate_settings['content_layout_setting'] : 'separate-containers'; $classes[] = '' !== $widgets ? 'active-footer-widgets-' . $widgets : 'active-footer-widgets-3'; $classes[] = 'enable' == $generate_settings['nav_search'] ? 'nav-search-enabled' : ''; // Navigation alignment class if ($generate_settings['nav_alignment_setting'] == 'left') { $classes[] = 'nav-aligned-left'; } elseif ($generate_settings['nav_alignment_setting'] == 'center') { $classes[] = 'nav-aligned-center'; } elseif ($generate_settings['nav_alignment_setting'] == 'right') { $classes[] = 'nav-aligned-right'; } else { $classes[] = 'nav-aligned-left'; } // Header alignment class if ($generate_settings['header_alignment_setting'] == 'left') { $classes[] = 'header-aligned-left'; } elseif ($generate_settings['header_alignment_setting'] == 'center') { $classes[] = 'header-aligned-center'; } elseif ($generate_settings['header_alignment_setting'] == 'right') { $classes[] = 'header-aligned-right'; } else { $classes[] = 'header-aligned-left'; } // Adds a class of group-blog to blogs with more than 1 published author if (is_multi_author()) { $classes[] = 'group-blog'; } return $classes; }
*/ ?> </div><!-- #content --> </div><!-- #page --> <?php do_action('generate_before_footer'); ?> <div <?php generate_footer_class(); ?> > <?php do_action('generate_before_footer_content'); // Get how many widgets to show $widgets = generate_get_footer_widgets(); if (!empty($widgets) && 0 !== $widgets) { // Set up the widget width $widget_width = ''; if ($widgets == 1) { $widget_width = '100'; } if ($widgets == 2) { $widget_width = '50'; } if ($widgets == 3) { $widget_width = '33'; } if ($widgets == 4) { $widget_width = '25'; }