File "header.php"
Full Path: /home/jovision/public_html/wp/wp-content/themes/mediacenter/inc/redux-framework/header.php
File size: 9.66 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Functions for implementing Header options
*
* @package mediacenter
*/
if( ! function_exists( 'rx_apply_site_favicon' ) ) {
function rx_apply_site_favicon( $favicon_url ) {
global $media_center_theme_options;
if( ! empty( $media_center_theme_options['favicon']['url'] ) ) {
$favicon_url = $media_center_theme_options['favicon']['url'];
}
return $favicon_url;
}
}
if( ! function_exists( 'rx_apply_header_logo' ) ) {
function rx_apply_header_logo( $logo ) {
global $media_center_theme_options;
if ( ! empty( $media_center_theme_options['use_text_logo'] ) && $media_center_theme_options['use_text_logo'] == '1' ){
$logo = '<span class="logo-text">' . $media_center_theme_options['logo_text'] . '</span>';
} elseif ( ! empty( $media_center_theme_options['site_logo']['url'] ) ) {
$media_center_site_logo = $media_center_theme_options['site_logo'];
$logo = '<img alt="logo" src="' . $media_center_site_logo['url'] . '" width="' . $media_center_site_logo['width'] . '" height="' . $media_center_site_logo['height'] . '"/>';
}
return $logo;
}
}
if( ! function_exists( 'rx_apply_header_style' ) ) {
/**
* Header Style
*/
function rx_apply_header_style( $header ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['header_style'] ) ) {
$header = $media_center_theme_options['header_style'];
}
return $header;
}
}
if( ! function_exists( 'rx_toggle_sticky_header' ) ) {
/**
* Sticky Header
*/
function rx_toggle_sticky_header( $is_sticky ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['sticky_header'] ) ) {
$is_sticky = $media_center_theme_options['sticky_header'];
}
return $is_sticky;
}
}
if( ! function_exists( 'rx_toggle_scroll_to_top' ) ) {
/**
* Scroll to top
*/
function rx_toggle_scroll_to_top( $is_scroll_to_top ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['scroll_to_top'] ) ) {
$is_scroll_to_top = $media_center_theme_options['scroll_to_top'];
}
return $is_scroll_to_top;
}
}
if( ! function_exists( 'rx_toggle_live_search' ) ) {
/**
* Live Search
*/
function rx_toggle_live_search( $is_live_search ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['live_search'] ) ) {
$is_live_search = $media_center_theme_options['live_search'];
}
return $is_live_search;
}
}
if( ! function_exists( 'rx_apply_live_search_template' ) ) {
/**
* Live Search Template
*/
function rx_apply_live_search_template( $template ) {
global $media_center_theme_options;
if( ! empty( $media_center_theme_options['live_search_template'] ) ) {
$template = $media_center_theme_options['live_search_template'];
}
return $template;
}
}
if( ! function_exists( 'rx_toggle_search_dropdown_categories' ) ) {
/**
* Enable/Disables search dropdown categories
*/
function rx_toggle_search_dropdown_categories( $enable ) {
global $media_center_theme_options;
if( array_key_exists ( 'display_search_categories_filter', $media_center_theme_options ) && '0' === $media_center_theme_options[ 'display_search_categories_filter' ] ) {
$enable = false;
}
return $enable;
}
}
if( ! function_exists( 'rx_modify_search_dropdown_categories_args' ) ) {
/**
* Implements top level or all categories option
*/
function rx_modify_search_dropdown_categories_args( $args ) {
global $media_center_theme_options;
if( array_key_exists ( 'header_search_dropdown', $media_center_theme_options ) && 'hsd1' === $media_center_theme_options[ 'header_search_dropdown' ] ) {
$args[ 'hierarchical' ] = 1;
} else {
$args[ 'hierarchical' ] = 1;
$args[ 'depth' ] = 1;
}
return $args;
}
}
if( ! function_exists( 'rx_toggle_top_bar_switch' ) ) {
/**
* Top bar enable
*/
function rx_toggle_top_bar_switch( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['top_bar_switch'] ) ) {
$enable = $media_center_theme_options['top_bar_switch'];
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_left_switch' ) ) {
/**
* Top bar left enable
*/
function rx_toggle_top_bar_left_switch( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['top_bar_left_switch'] ) ) {
$enable = $media_center_theme_options['top_bar_left_switch'];
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_right_switch' ) ) {
/**
* Top bar right enable
*/
function rx_toggle_top_bar_right_switch( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['top_bar_right_switch'] ) ) {
$enable = $media_center_theme_options['top_bar_right_switch'];
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_on_mobile' ) ) {
/**
* Top bar mobile enable
*/
function rx_toggle_top_bar_on_mobile( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['hide_top_bar_on_mobile'] ) ) {
if( $media_center_theme_options['hide_top_bar_on_mobile'] === '1' ) {
$enable = true;
} else {
$enable = false;
}
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_left_language_switcher' ) ) {
/**
* Language Switcher enable
*/
function rx_toggle_top_bar_left_language_switcher( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['language_switcher_position'] ) && isset( $media_center_theme_options['enable_language_switcher'] ) ) {
if( $media_center_theme_options['language_switcher_position'] == 'top_bar_left' ) {
$enable = $media_center_theme_options['enable_language_switcher'];
} else{
$enable = false;
}
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_right_language_switcher' ) ) {
/**
* Language Switcher enable
*/
function rx_toggle_top_bar_right_language_switcher( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['language_switcher_position'] ) && isset( $media_center_theme_options['enable_language_switcher'] ) ) {
if( $media_center_theme_options['language_switcher_position'] == 'top_bar_right' ) {
$enable = $media_center_theme_options['enable_language_switcher'];
} else{
$enable = false;
}
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_left_currency_switcher' ) ) {
/**
* Currency Switcher enable
*/
function rx_toggle_top_bar_left_currency_switcher( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['currency_switcher_position'] ) && isset( $media_center_theme_options['enable_currency_switcher'] ) ) {
if( $media_center_theme_options['currency_switcher_position'] == 'top_bar_left' ) {
$enable = $media_center_theme_options['enable_currency_switcher'];
} else{
$enable = false;
}
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_top_bar_right_currency_switcher' ) ) {
/**
* Currency Switcher enable
*/
function rx_toggle_top_bar_right_currency_switcher( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['currency_switcher_position'] ) && isset( $media_center_theme_options['enable_currency_switcher'] ) ) {
if( $media_center_theme_options['currency_switcher_position'] == 'top_bar_right' ) {
$enable = $media_center_theme_options['enable_currency_switcher'];
} else{
$enable = false;
}
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_language_switcher_position' ) ) {
/**
* Language Switcher
*/
function rx_toggle_language_switcher_position( $position ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['language_switcher_position'] ) ) {
$position = $media_center_theme_options['language_switcher_position'];
}
return $position;
}
}
if( ! function_exists( 'rx_toggle_currency_switcher_position' ) ) {
/**
* Currency Switcher
*/
function rx_toggle_currency_switcher_position( $position ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['currency_switcher_position'] ) ) {
$position = $media_center_theme_options['currency_switcher_position'];
}
return $position;
}
}
if( ! function_exists( 'rx_header_support_phone' ) ) {
/**
* Header Support Phone
*/
function rx_header_support_phone( $phone ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['header_support_phone'] ) && ! empty( $media_center_theme_options['header_support_phone'] ) ) {
$phone = $media_center_theme_options['header_support_phone'];
}
return $phone;
}
}
if( ! function_exists( 'rx_header_support_email' ) ) {
/**
* Header Support Mail
*/
function rx_header_support_email( $email ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['header_support_email'] ) && ! empty( $media_center_theme_options['header_support_email'] ) ) {
$email = $media_center_theme_options['header_support_email'];
}
return $email;
}
}
if( ! function_exists( 'rx_toggle_breadcrumb_ignore_title' ) ) {
/**
* Breadcrumb Title Enable
*/
function rx_toggle_breadcrumb_ignore_title( $enable ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['breadcrumb_ignore_title'] ) ) {
$enable = $media_center_theme_options['breadcrumb_ignore_title'];
}
return $enable;
}
}
if( ! function_exists( 'rx_toggle_handheld_header' ) ) {
/**
* Handheld Header
*/
function rx_toggle_handheld_header( $is_handheld_header ) {
global $media_center_theme_options;
if( isset( $media_center_theme_options['handheld_header'] ) ) {
$is_handheld_header = $media_center_theme_options['handheld_header'];
}
return $is_handheld_header;
}
}