/** * Filter body classes * * @since 1.0.0 * @access public * @param array $classes * @return array */ public function body_class($classes) { global $TF, $TF_Layout; $classes[] = 'tf_theme-' . $TF->active_theme->slug; $classes[] = wp_is_mobile() ? 'touch' : 'no-touch'; if (TF_Model::is_tf_editor_active()) { $classes[] = 'frontend tf_active tf_admin'; } if (TF_Model::is_tf_custom_css_active()) { $classes[] = 'tf_custom_css_active'; } if (TF_Model::is_tf_custom_css_active_only()) { $classes[] = 'tf_custom_css_active_only'; } if (!empty($TF_Layout->layout_name)) { $classes[] = 'tf_template tf_template_' . $TF_Layout->layout_name; } $responsive = TF_Settings::get('disable_responsive'); if ($responsive && checked($responsive, 'on', false)) { $classes[] = 'tf_responsive_disabled'; } // return the $classes array return $classes; }