public function output_custom_styles() { $header_bg_color = get_theme_mod('lhhfc_header_bg_color', '#ffffff'); $header_text_color = get_theme_mod('lhhfc_header_text_color', '#000000'); $header_icon_color = get_theme_mod('lhhfc_header_icon_color', '#000000'); $header_menu_padding = get_theme_mod('lhhfc_header_menu_padding', '10'); $header_logo_size = get_theme_mod('lhhfc_header_logo_size', '100'); $footer_bg_color = get_theme_mod('lhhfc_footer_bg_color', '#ffffff'); $footer_text_color = get_theme_mod('lhhfc_footer_text_color', '#000000'); $footer_widget_columns = get_theme_mod('lhhfc_footer_widget_columns', '3'); $custom_css = " /* Header styles */ .site-header:not(.wp-block-template-part) .header-navbar { background-color: {$header_bg_color}; } .site-header:not(.wp-block-template-part) .site-title a, .site-header:not(.wp-block-template-part) .site-description, .site-header:not(.wp-block-template-part) .header-navbar__menu > ul > li > a, .site-header:not(.wp-block-template-part) .header-navbar__actions > ul > li > a, .site-header:not(.wp-block-template-part) .header-navbar__toggle { color: {$header_text_color}; } .site-header:not(.wp-block-template-part) .header-navbar__actions > ul > li > a svg, .site-header:not(.wp-block-template-part) .header-navbar__toggle svg, .site-header:not(.wp-block-template-part) .header-navbar__toggle .burger-icon { fill: {$header_icon_color}; stroke: {$header_icon_color}; } .site-header:not(.wp-block-template-part) .header-navbar__menu > ul > li > a { padding: {$header_menu_padding}px; } .site-header:not(.wp-block-template-part) .custom-logo { max-width: {$header_logo_size}%; height: auto; } /* Footer styles */ .site-footer:not(.wp-block-template-part) { background-color: {$footer_bg_color}; } .site-footer:not(.wp-block-template-part), .site-footer:not(.wp-block-template-part) a, .site-footer:not(.wp-block-template-part) .widget-title { color: {$footer_text_color}; } .site-footer:not(.wp-block-template-part) .footer-widgets { display: grid; grid-template-columns: repeat({$footer_widget_columns}, 1fr); gap: 30px; } .site-footer:not(.wp-block-template-part) .footer-navbar { display: flex; justify-content: center; order: -1; } .site-footer:not(.wp-block-template-part) .footer-navbar__menu { text-align: center; } .site-footer:not(.wp-block-template-part) .footer-navbar__menu ul { padding: 0; margin: 0; list-style: none; } .site-footer:not(.wp-block-template-part) .footer-navbar__menu li { display: inline-block; margin: 0 10px; } /* Responsive styles */ @media (max-width: 768px) { .site-footer:not(.wp-block-template-part) .footer-widgets { grid-template-columns: 1fr; } } "; echo ''; }
Fatal error: Uncaught Error: Class "LHHFC_Customizer" not found in /home/xs121763/jwa.bz/public_html/jsup/wp-content/plugins/listinghive-header-footer-customizer 2/listinghive-header-footer-customizer.php:29 Stack trace: #0 /home/xs121763/jwa.bz/public_html/jsup/wp-includes/class-wp-hook.php(324): lhhfc_init('') #1 /home/xs121763/jwa.bz/public_html/jsup/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #2 /home/xs121763/jwa.bz/public_html/jsup/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/xs121763/jwa.bz/public_html/jsup/wp-settings.php(555): do_action('plugins_loaded') #4 /home/xs121763/jwa.bz/public_html/jsup/wp-config.php(98): require_once('/home/xs121763/...') #5 /home/xs121763/jwa.bz/public_html/jsup/wp-load.php(50): require_once('/home/xs121763/...') #6 /home/xs121763/jwa.bz/public_html/jsup/wp-blog-header.php(13): require_once('/home/xs121763/...') #7 /home/xs121763/jwa.bz/public_html/jsup/index.php(17): require('/home/xs121763/...') #8 {main} thrown in /home/xs121763/jwa.bz/public_html/jsup/wp-content/plugins/listinghive-header-footer-customizer 2/listinghive-header-footer-customizer.php on line 29