📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-04 06:36:39
📂
/ (Root)
/
home
/
orkouolp
/
web
/
orkofarms.com
/
wp-content
/
themes
/
martfury
/
inc
/
frontend
📍 /home/orkouolp/web/orkofarms.com/wp-content/themes/martfury/inc/frontend
🔄 Refresh
✏️
Editing: layout.php
Writable
<?php /** * Hooks for frontend display * * @package Martfury */ /** * Adds custom classes to the array of body classes. * * @since 1.0 * * @param array $classes Classes for the body element. * * @return array */ function martfury_body_classes( $classes ) { // Adds a class of group-blog to blogs with more than 1 published author. if ( is_multi_author() ) { $classes[] = 'group-blog'; } if ( ! is_page_template( 'template-coming-soon-page.php' ) ) { if ( $header_layout = martfury_get_option( 'header_layout' ) ) { $header_layout = $header_layout == 7 ? 3 : $header_layout; $classes[] = 'header-layout-' . $header_layout; } } if ( is_singular( 'post' ) ) { $classes[] = 'single-post-layout-' . martfury_single_post_style(); } if ( martfury_is_blog() ) { $classes[] = 'mf-blog-page'; $classes[] = 'blog-layout-' . martfury_get_layout(); if ( intval( martfury_get_option( 'show_blog_cats' ) ) ) { $classes[] = 'has-blog-cats'; } } elseif ( martfury_is_catalog() || martfury_is_dc_vendor_store() ) { $classes[] = 'mf-catalog-page'; $classes[] = martfury_get_layout(); $catalog_layout = martfury_get_catalog_layout(); $classes[] = 'mf-catalog-layout-' . $catalog_layout; $shop_view = isset( $_COOKIE['shop_view'] ) ? $_COOKIE['shop_view'] : martfury_get_option( 'catalog_view_' . $catalog_layout ); $classes[] = 'shop-view-' . $shop_view; if ( intval( martfury_get_option( 'catalog_ajax_filter' ) ) ) { $classes[] = 'catalog-ajax-filter'; } if ( intval( apply_filters( 'martfury_catalog_filter_mobile', martfury_get_option( 'catalog_filter_mobile_10' ) ) ) ) { $classes[] = 'catalog-filter-mobile'; } $classes[] = 'navigation-type-' . martfury_get_option( 'catalog_nav_type' ); if ( martfury_get_catalog_full_width() ) { $classes[] = 'catalog-full-width'; } } elseif ( martfury_is_vendor_page() ) { $classes[] = 'navigation-type-' . martfury_get_option( 'catalog_nav_type' ); } elseif ( is_search() ) { $classes[] = 'blog-layout-list'; } else { $classes[] = martfury_get_layout(); } if ( is_singular( 'product' ) ) { $product_layout = martfury_get_product_layout(); $classes[] = 'single-product-layout-' . $product_layout; $sticky_product = apply_filters( 'martfury_sticky_product_info', martfury_get_option( 'sticky_product_info' ) ); if ( intval( $sticky_product ) ) { $classes[] = 'sticky-header-info'; } } if ( intval( martfury_get_option( 'preloader' ) ) ) { $classes[] = 'mf-preloader'; } if ( $skin = martfury_get_option( 'color_skin' ) ) { $classes[] = 'mf-' . $skin . '-skin'; } $sticky_header = apply_filters( 'martfury_get_sticky_header', martfury_get_option( 'sticky_header' ) ); if ( intval( $sticky_header ) ) { if ( is_singular( 'product' ) ) { if ( ! intval( martfury_get_option( 'sticky_product_info' ) ) ) { $classes[] = 'sticky-header'; } } else { $classes[] = 'sticky-header'; } } $extras = martfury_menu_extras(); if ( empty( $extras ) || ! in_array( 'department', $extras ) ) { $classes[] = 'header-no-department'; } if ( martfury_get_option( 'mini_cart_button' ) == '2' ) { $classes[] = 'mini-cart-button-lines'; } if ( function_exists( 'dokan_get_option' ) ) { $page_id = dokan_get_option( 'dashboard', 'dokan_pages' ); if ( ! empty( $page_id ) && ( is_page( $page_id ) || ( get_query_var( 'edit' ) && is_singular( 'product' ) ) ) ) { $classes[] = 'dokan-dashboard-layout-' . martfury_get_option( 'dokan_dashboard_layout' ); } } if ( martfury_get_option( 'submenu_mobile' ) != 'menu' ) { $classes[] = 'submenus-mobile-' . martfury_get_option( 'submenu_mobile' ); } if ( function_exists( 'is_account_page' ) && is_account_page() ) { $classes[] = 'account-page-' . martfury_get_option( 'login_register_layout' ); } if ( martfury_is_wc_vendor_page() ) { $classes[] = 'wc-vendor-store'; } if ( martfury_is_dc_vendor_store() ) { $classes[] = 'dc-vendor-store'; } if( martfury_get_option('product_loop_hover') == '2' ) { $classes[] = 'mf-product-loop-hover-2'; if( martfury_has_vendor() && martfury_get_option('catalog_vendor_name') == 'hover' ) { $classes[] = 'mf-product-vendor-hover'; } } elseif( martfury_get_option('product_loop_hover') == '3' ) { $classes[] = 'mf-product-loop-hover-3'; } elseif( martfury_get_option('product_loop_hover') == '4' ) { $classes[] = 'mf-product-loop-hover-4'; } if ( did_action( 'elementor/loaded' ) ) { if( intval(martfury_get_option('elementor_columns_space')) ) { $classes[] = 'elementor-columns-no-space'; } } return $classes; } add_filter( 'body_class', 'martfury_body_classes' ); /** * Print the open tags of site content container */ if ( ! function_exists( 'martfury_open_site_content_container' ) ) : function martfury_open_site_content_container() { printf( '<div class="%s"><div class="row">', esc_attr( apply_filters( 'martfury_site_content_container_class', martfury_class_full_width() ) ) ); } endif; add_action( 'martfury_after_site_content_open', 'martfury_open_site_content_container' ); /** * Print the close tags of site content container */ if ( ! function_exists( 'martfury_close_site_content_container' ) ) : function martfury_close_site_content_container() { print( '</div></div>' ); } endif; add_action( 'martfury_before_site_content_close', 'martfury_close_site_content_container' ); function martfury_prefix_register_elementor_locations( $elementor_theme_manager ) { $elementor_theme_manager->register_all_core_location(); } add_action( 'elementor/theme/register_locations', 'martfury_prefix_register_elementor_locations' );
💾 Save Changes
❌ Cancel