function mfn_body_classes($classes) { // Layout | Custom ------------------------------------ $layoutID = mfn_layout_ID(); // Slider --------------------------------------------- if (mfn_slider()) { $classes[] = 'template-slider'; } // Sidebar -------------------------------------------- $classes[] = mfn_sidebar_classes(); // Skin ----------------------------------------------- if ($_GET && key_exists('mfn-c', $_GET)) { $classes[] = 'color-' . $_GET['mfn-c']; // demo } elseif ($layoutID) { $classes[] = 'color-' . get_post_meta($layoutID, 'mfn-post-skin', true); } else { $classes[] = 'color-' . mfn_opts_get('skin', 'custom'); } // Style | Default & Simple --------------------------- if ($_GET && key_exists('mfn-style', $_GET)) { $classes[] = 'style-' . $_GET['mfn-style']; // demo } else { $classes[] = 'style-' . mfn_opts_get('style', 'default'); } // Layout | Full Width & Boxed ------------------------ if ($_GET && key_exists('mfn-box', $_GET)) { $classes[] = 'layout-boxed'; // demo } elseif ($layoutID) { $classes[] = 'layout-' . get_post_meta($layoutID, 'mfn-post-layout', true); } else { $classes[] = 'layout-' . mfn_opts_get('layout', 'full-width'); } // One Page ------------------------------------------- if (get_post_meta(mfn_ID(), 'mfn-post-one-page', true)) { $classes[] = 'one-page'; } // Grid 960px ----------------------------------------- if (mfn_is_960()) { $classes[] = 'grid960'; } // Nice Scroll ---------------------------------------- if (mfn_opts_get('nice-scroll')) { $classes[] = 'nice-scroll-on'; } // Responsive ----------------------------------------- if (mfn_opts_get('no-hover')) { $classes[] = 'no-hover-' . mfn_opts_get('no-hover'); } if (mfn_opts_get('no-section-bg')) { $classes[] = 'no-section-bg-' . mfn_opts_get('no-section-bg'); } if (mfn_opts_get('responsive-top-bar')) { $classes[] = 'mobile-tb-' . mfn_opts_get('responsive-top-bar'); } $responsive_options = mfn_opts_get('responsive-options'); if (is_array($responsive_options) && isset($responsive_options['mobile-wide'])) { $classes[] = 'mobile-wide'; } // Button | Style ------------------------------------- if ($_GET && key_exists('mfn-btn', $_GET)) { $classes[] = 'button-' . $_GET['mfn-btn']; // demo } elseif (mfn_opts_get('button-style')) { $classes[] = 'button-' . mfn_opts_get('button-style'); } // Image Frame | Style -------------------------------- if ($_GET && key_exists('mfn-if', $_GET)) { $classes[] = 'if-' . $_GET['mfn-if']; // demo } elseif (mfn_opts_get('image-frame-style')) { $classes[] = 'if-' . mfn_opts_get('image-frame-style'); } // Content Padding ------------------------------------ if (mfn_opts_get('content-remove-padding')) { $classes[] = 'no-content-padding'; } elseif (get_post_meta(mfn_ID(), 'mfn-post-remove-padding', true)) { $classes[] = 'no-content-padding'; } // RTL | demo only ------------------------------------ if ($_GET && key_exists('mfn-rtl', $_GET)) { $classes[] = 'rtl'; } // Love ----------------------------------------------- if (!mfn_opts_get('love')) { $classes[] = 'hide-love'; } // Table Hover ---------------------------------------- if (mfn_opts_get('table-hover-disable')) { $classes[] = 'no-table-hover'; } // Header ============================================= $header_options = mfn_opts_get('header-fw') ? mfn_opts_get('header-fw') : false; // Header | Layout -------------------------- $classes[] = mfn_header_style(); // Header | Full Width ---------------------- if ($_GET && key_exists('mfn-hfw', $_GET)) { $classes[] = 'header-fw'; // demo } elseif (isset($header_options['full-width'])) { $classes[] = 'header-fw'; } // Header | Boxed --------------------------- if (is_array($header_options) && isset($header_options['header-boxed'])) { $classes[] = 'header-boxed'; } // Header | Minimalist ---------------------- if ($_GET && key_exists('mfn-min', $_GET)) { $classes[] = 'minimalist-header'; // demo } elseif ($layoutID) { if (get_post_meta($layoutID, 'mfn-post-minimalist-header', true)) { $classes[] = 'minimalist-header'; } } elseif (mfn_opts_get('minimalist-header')) { $classes[] = 'minimalist-header'; } // Header | Sticky -------------------------- if (mfn_opts_get('sticky-header') && mfn_header_style(true) != 'header-creative') { $classes[] = 'sticky-header'; } // Header Sticky Style ---------------------- if ($_GET && key_exists('mfn-ss', $_GET)) { $classes[] = 'sticky-' . $_GET['mfn-ss']; // demo } elseif ($layoutID) { $classes[] = 'sticky-' . get_post_meta($layoutID, 'mfn-post-sticky-header-style', true); } else { $classes[] = 'sticky-' . mfn_opts_get('sticky-header-style', 'white'); } // Action Bar ------------------------------- if (mfn_opts_get('action-bar')) { $classes[] = 'ab-show'; } else { $classes[] = 'ab-hide'; } // Subheader | Transparent ------------------ $skin = mfn_opts_get('skin', 'custom'); if ($_GET && key_exists('mfn-subtr', $_GET)) { $classes[] = 'subheader-transparent'; // demo } elseif (!in_array($skin, array('custom', 'one'))) { if (mfn_opts_get('subheader-transparent') != 100) { $classes[] = 'subheader-transparent'; } } // Subheader | Style ------------------------ if ($_GET && key_exists('mfn-sh', $_GET)) { $classes[] = 'subheader-' . $_GET['mfn-sh']; // demo } else { $classes[] = 'subheader-' . mfn_opts_get('subheader-style', 'title-left'); } // Menu | Style ----------------------------- if ($_GET && key_exists('mfn-m', $_GET)) { $classes[] = 'menu-' . $_GET['mfn-m']; // demo } elseif (mfn_opts_get('menu-style')) { $classes[] = 'menu-' . mfn_opts_get('menu-style'); } // Menu | Options --------------------------- $menu_options = mfn_opts_get('menu-options'); if (is_array($menu_options) && isset($menu_options['align-right'])) { $classes[] = 'menuo-right'; } if (is_array($menu_options) && isset($menu_options['menu-arrows'])) { $classes[] = 'menuo-arrows'; } if (is_array($menu_options) && isset($menu_options['hide-borders'])) { $classes[] = 'menuo-no-borders'; } if (is_array($menu_options) && isset($menu_options['last'])) { $classes[] = 'menuo-last'; } // Footer ============================================= // Footer | Style --------------------------- if ($_GET && key_exists('mfn-ftr', $_GET)) { $classes[] = 'footer-' . $_GET['mfn-ftr']; // demo } elseif (mfn_opts_get('footer-style')) { $classes[] = 'footer-' . mfn_opts_get('footer-style'); } // Footer | Copy & Social ------------------- if (mfn_opts_get('footer-hide') == 'center') { $classes[] = 'footer-copy-center'; } return $classes; }
function mfn_body_classes($classes) { // custom layout ------------------ $layoutID = get_post_meta(mfn_ID(), 'mfn-post-custom-layout', true); // template-slider ---------------- if (mfn_slider()) { $classes[] = 'template-slider'; } // sidebar classes ---------------- $classes[] = mfn_sidebar_classes(); // skin --------------------------- if ($_GET && key_exists('mfn-c', $_GET)) { $classes[] = 'color-' . $_GET['mfn-c']; // demo } elseif ($layoutID) { $classes[] = 'color-' . get_post_meta($layoutID, 'mfn-post-skin', true); } else { $classes[] = 'color-' . mfn_opts_get('skin', 'custom'); } // theme layout ------------------- if ($_GET && key_exists('mfn-box', $_GET)) { $classes[] = 'layout-boxed'; // demo } elseif ($layoutID) { $classes[] = 'layout-' . get_post_meta($layoutID, 'mfn-post-layout', true); } else { $classes[] = 'layout-' . mfn_opts_get('layout', 'full-width'); } // header layout ------------------ $classes[] = mfn_header_style(); // minimalist header -------------- if ($_GET && key_exists('mfn-min', $_GET)) { $classes[] = 'minimalist-header'; // demo } elseif ($layoutID) { if (get_post_meta($layoutID, 'mfn-post-minimalist-header', true)) { $classes[] = 'minimalist-header'; } } elseif (mfn_opts_get('minimalist-header')) { $classes[] = 'minimalist-header'; } // subheader-transparent ---------- if ($_GET && key_exists('mfn-subtr', $_GET)) { $classes[] = 'subheader-transparent'; // demo } elseif (mfn_opts_get('subheader-transparent')) { $classes[] = 'subheader-transparent'; } // subheader-transparent ---------- if ($_GET && key_exists('mfn-mr', $_GET)) { $classes[] = 'header-menu-right'; // demo } elseif (mfn_opts_get('header-menu-right')) { $classes[] = 'header-menu-right'; } // menu-style --------------------- if ($_GET && key_exists('mfn-m', $_GET)) { $classes[] = 'menu-' . $_GET['mfn-m']; // demo } elseif (mfn_opts_get('menu-style')) { $classes[] = 'menu-' . mfn_opts_get('menu-style'); } // grid 960px --------------------- if (mfn_is_960()) { $classes[] = 'grid960'; } // sticky header ------------------ if (mfn_opts_get('sticky-header') && mfn_header_style(true) != 'header-creative') { $classes[] = 'sticky-header'; } // nice scroll -------------------- if (mfn_opts_get('nice-scroll')) { $classes[] = 'nice-scroll-on'; } // page title --------------------- if ($_GET && key_exists('mfn-hide', $_GET)) { $classes[] = 'hide-title-area'; // demo } elseif (get_post_meta(mfn_ID(), 'mfn-post-hide-title', true)) { $classes[] = 'hide-title-area'; } // rtl | demo --------------------- if ($_GET && key_exists('mfn-rtl', $_GET)) { $classes[] = 'rtl'; } return $classes; }