ID); } // Adds a class of hfeed to non-singular pages. if (!is_singular()) { $classes[] = 'hfeed'; } $enable_always_dark_mode = avenews_get_option('enable_always_dark_mode'); if ($enable_always_dark_mode) { $classes[] = ' avenews-force-dark'; } // Get the color mode of the site. $enable_dark_mode = avenews_get_option('enable_dark_mode'); if ($enable_dark_mode) { $classes[] = 'avenews-dark-mode'; } else { $classes[] = 'avenews-light-mode'; } if ($post_type == 'product') { if (!is_active_sidebar('shop-sidebar')) { $classes[] = 'no-sidebar'; } else { $page_layout = avenews_get_page_layout(); if ('no-sidebar' != $page_layout) { $classes[] = 'has-sidebar ' . esc_attr($page_layout); } } } else { if ($post_type != 'page') { $page_layout = avenews_get_page_layout(); if ('no-sidebar' != $page_layout) { $classes[] = 'has-sidebar ' . esc_attr($page_layout); } else { $classes[] = esc_attr($page_layout); } } elseif (is_search()) { $page_layout = avenews_get_page_layout(); if ('no-sidebar' != $page_layout) { $classes[] = 'has-sidebar ' . esc_attr($page_layout); } else { $classes[] = esc_attr($page_layout); } } } return $classes; } add_filter('body_class', 'avenews_body_classes');