/** * FIX: Always render BOTH the desktop and mobile header on every device. * * The parent theme's mobex_enovathemes_header() only outputs the mobile header * on mobile/tablet renders and omits the desktop header entirely. When a * mobile-rendered page is stored in full-page cache (LiteSpeed) and served to a * desktop visitor, the desktop header (top bar, main menu, search) disappears. * The header wrappers already carry desktop-true / mobile-true classes, so CSS * toggles visibility; rendering both is what the parent already does for desktop. */ function mobex_child_render_both_headers() { $desktop_header = get_theme_mod('desktop_header'); $mobile_header = get_theme_mod('mobile_header'); if (empty($desktop_header)) { $desktop_header = 'default'; } if (empty($mobile_header)) { $mobile_header = 'default'; } if (class_exists('SitePress') || function_exists('pll_the_languages')) { $current_lang = (function_exists('pll_the_languages')) ? pll_current_language() : ICL_LANGUAGE_CODE; if ($desktop_header != 'default') { $lang_desktop_header = (function_exists('pll_the_languages')) ? pll_get_post($desktop_header) : icl_object_id($desktop_header, 'header', false, $current_lang); if ($lang_desktop_header) { $desktop_header = $lang_desktop_header; } } if ($mobile_header != 'default') { $lang_mobile_header = (function_exists('pll_the_languages')) ? pll_get_post($mobile_header) : icl_object_id($mobile_header, 'header', false, $current_lang); if ($lang_mobile_header) { $mobile_header = $lang_mobile_header; } } } if (is_page()) { $page_desktop_header = get_post_meta(get_the_ID(), 'enovathemes_addons_desktop_header', true); $page_mobile_header = get_post_meta(get_the_ID(), 'enovathemes_addons_mobile_header', true); if ($page_desktop_header != "inherit" && !empty($page_desktop_header)) { $desktop_header = $page_desktop_header; } if ($page_mobile_header != "inherit" && !empty($page_mobile_header)) { $mobile_header = $page_mobile_header; } } if ($desktop_header == $mobile_header && $desktop_header != "default") { $mobile_header = "none"; } // Mobile header (hidden on desktop via CSS) if ($mobile_header != "none" && $mobile_header != "default" && function_exists('enovathemes_addons_header_html')) { enovathemes_addons_header_html($mobile_header, 'mobile'); } elseif ($mobile_header == "default") { mobex_enovathemes_default_header('mobile'); } // Desktop header (hidden on mobile via CSS) — always rendered now if ($desktop_header != "none" && $desktop_header != "default" && function_exists('enovathemes_addons_header_html')) { enovathemes_addons_header_html($desktop_header, 'desktop'); } elseif ($desktop_header == "default") { mobex_enovathemes_default_header('desktop'); } } add_action('init', function () { if (function_exists('mobex_enovathemes_header')) { remove_action('mobex_enovathemes_header', 'mobex_enovathemes_header'); add_action('mobex_enovathemes_header', 'mobex_child_render_both_headers'); } }, 20); Ön Tampon – Sayfa 6 – Mefix Auto Parts – Her Kilometrede Yanınızdayız – 0850 305 79 28

Ön Tampon

Mefi Ustaya
WhatsApp'tan Yazın
Mefi Ustaya WhatsApp'tan yazın