esc_url(get_stylesheet_directory_uri() . '/images/background-rhea.jpg'), ); add_theme_support( 'custom-header', $args ); // Register new menu register_nav_menus( array( 'homepage-top' => esc_html__('Homepage Top menu', 'rhea'), ) ); // Zerif Hooks require_once 'inc/hooks.php'; // Hooks remove_action( 'zerif_primary_navigation', 'zerif_primary_navigation_function' ); add_action( 'zerif_primary_navigation', 'rhea_show_menu_or_burger' ); remove_action( 'zerif_big_title_text', 'zerif_big_title_text_function' ); add_action( 'zerif_big_title_text', 'rhea_big_title_text_function' ); } add_action('after_setup_theme', 'rhea_lite_setup', 11 ); // Rhea fonts function rhea_slug_fonts_url() { $fonts_url = ''; /* Translators: If there are characters in your language that are not * supported by Lora, translate this to 'off'. Do not translate * into your own language. */ $lato = _x( 'on', 'Lato font: on or off', 'rhea' ); $homemade = _x( 'on', 'Homemade font: on or off', 'rhea' ); /* Translators: If there are characters in your language that are not * supported by Open Sans, translate this to 'off'. Do not translate * into your own language. */ $raleway = _x( 'on', 'Raleway font: on or off', 'rhea' ); $roboto = _x( 'on', 'Roboto font: on or off', 'rhea' ); $zerif_use_safe_font = get_theme_mod('zerif_use_safe_font'); if ( ( 'off' !== $lato || 'off' !== $playfair || 'off' !== $homemade ) && isset($zerif_use_safe_font) && ($zerif_use_safe_font != 1) ) { $font_families = array(); if ( 'off' !== $lato ) { $font_families[] = 'Lato:300,400,700,400italic,700italic'; } if ( 'off' !== $raleway ) { $font_families[] = 'Raleway:500,800,100,300,400'; } if ( 'off' !== $roboto ) { $font_families[] = 'Roboto:400,100,300,700'; } if ( 'off' !== $homemade ) { $font_families[] = 'Homemade Apple'; } $query_args = array( 'family' => urlencode( implode( '|', $font_families ) ), ); $fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css' ); } return $fonts_url; } add_action( 'wp_enqueue_scripts', 'rhea_dequeue_styles', 11 ); function rhea_dequeue_styles() { wp_dequeue_style( 'zerif_font' ); } add_action( 'wp_enqueue_scripts', 'rhea_enqueue_styles' ); function rhea_enqueue_styles() { wp_enqueue_style('rhea_font', rhea_slug_fonts_url(), array(), null ); wp_enqueue_style( 'zerif-lite-style', get_template_directory_uri() . '/style.css', array('zerif_bootstrap_style') ); wp_enqueue_script( 'rhea-sticky-script', get_stylesheet_directory_uri() . '/js/jquery.sticky.js', array('jquery'), '1.0.0', true ); wp_enqueue_script( 'rhea-scripts', get_stylesheet_directory_uri() . '/js/rhea-scripts.js', array('jquery'), '1.0.0', true ); } add_action('wp_head','rhea_lite_background'); function rhea_lite_background() { $header_image = get_header_image(); $style = ''; echo $style; } function rhea_widgets_init() { register_sidebar(array( 'name' => esc_html__('Progress Bar Section', 'rhea'), 'id' => 'sidebar-progress-bar', 'description' => esc_html__('This sidebar is used on Homepage in About us Section', 'rhea'), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => esc_html__('Right Section', 'rhea'), 'id' => 'sidebar-right-aboutus', 'description' => esc_html__('This sidebar is used on Homepage in About us Section', 'rhea'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '

', 'after_title' => '

', )); } add_action('widgets_init', 'rhea_widgets_init'); // Include Rhea Customize require_once 'inc/rhea_customizer.php'; function rhea_customize_preview_js() { wp_enqueue_script( 'rhea_customizer', get_stylesheet_directory_uri() . '/js/rhea-customizer.js', array( 'customize-preview' ), '20130508', true ); } add_action( 'customize_preview_init', 'rhea_customize_preview_js' ); add_filter( 'customizer_widgets_section_args', 'rhea_change_sidebar_customizer_args' ); function rhea_change_sidebar_customizer_args( $section_args ) { $panel_about = 'panel_about'; if ( $section_args['sidebar_id'] == 'sidebar-aboutus' ) { $section_args['title'] = esc_html__( 'Clients section', 'rhea' ); $section_args['panel'] = $panel_about; }elseif ( $section_args['sidebar_id'] == 'sidebar-progress-bar' || $section_args['sidebar_id'] == 'sidebar-right-aboutus' ) { $section_args['panel'] = $panel_about; $section_args['priority'] = 3; } return $section_args; } // Add extra body class add_filter('body_class', 'rhea_add_extra_class'); function rhea_add_extra_class( $classes ) { $hero_section = get_theme_mod('zerif_bigtitle_show'); if( is_front_page() && !is_home() && $hero_section != 1 ) { $classes[] = 'rhea-front-page'; } return $classes; } // Hooks functions function rhea_primary_navigation_function() { ?> Rhea is super awesome','rhea') ); if( !empty($zerif_bigtitle_title) ): echo '

' . wp_kses_post( $zerif_bigtitle_title ) . '

'; elseif ( isset( $wp_customize ) ): echo '

'; endif; $rhea_bigtitle_description = get_theme_mod( 'rhea_description', __('And is build on Zerif Lite the most popular one page theme from WordPress.org','rhea') ); if( !empty($rhea_bigtitle_description) ): echo '

' . wp_kses_post( $rhea_bigtitle_description ) . '

'; elseif ( isset( $wp_customize ) ): echo '

'; endif; } add_action( 'zerif_after_header', 'rhea_show_subheader' ); function rhea_show_subheader(){ if ( is_front_page() && !is_home() ) { get_template_part( 'subheader' ); } } function rhea_show_menu_or_burger(){ if ( is_front_page() && !is_home() ) { rhea_show_burger_for_lateral_menu(); }else{ zerif_primary_navigation_function(); } } function rhea_show_burger_for_lateral_menu(){ if ( has_nav_menu('homepage-top') ) { echo '
'; } } add_action( 'rhea_output_menu', 'rhea_primary_navigation_function' ); add_action( 'zerif_top_body', 'rhea_show_full_nav' ); function rhea_show_full_nav(){ if ( !is_front_page() ) { return; } if ( has_nav_menu('homepage-top') ) { ?>