__('Primary Menu', 'business_builder'),
));
add_theme_support('custom-header', apply_filters('business_builder_custom_header_args', array(
'default-image' => get_stylesheet_directory_uri() . "/images/header_background.jpg",
'width' => 1920,
'height' => 800,
'flex-height' => true,
'flex-width' => true,
)));
add_theme_support('custom-logo', array());
require get_template_directory() . '/inc/xtddropdownmenu/xtddropdownmenu.php';
}
add_action('customize_register', 'business_builder_customize_register_action');
function business_builder_customize_register_action($wp_customize)
{
$wp_customize->get_setting('blogname')->transport = 'refresh';
$wp_customize->get_setting('blogdescription')->transport = 'refresh';
$wp_customize->get_setting('custom_logo')->transport = 'refresh';
$wp_customize->remove_section('colors');
$wp_customize->remove_control('display_header_text');
$wp_customize->remove_control('background_repeat');
$wp_customize->remove_control('background_position_x');
$backgroundPanel = $wp_customize->get_section('background_image');
$backgroundPanel->priority = 22;
$backgroundPanel = $wp_customize->get_section('header_image');
$backgroundPanel->priority = 21;
$wp_customize->add_setting('business_builder_logo_dark', array('sanitize_callback' => 'esc_url_raw'));
$wp_customize->add_control(new WP_Customize_Image_Control($wp_customize, 'business_builder_logo_dark',
array(
'label' => __('Dark Logo', 'business_builder'),
'section' => 'title_tagline',
'settings' => 'business_builder_logo_dark',
'priority' => 9,
)));
}
function business_builder_copyright() {
return '© '." ".date('Y').' '.esc_html(get_bloginfo( 'name' )).'. '.__('Built using WordPress and BusinessBuilder Theme.', 'business_builder');
}
add_filter('the_title', 'business_builder_default_title');
function business_builder_logo($dark)
{
$show_text = (!$dark && (!function_exists( 'the_custom_logo' ) || !has_custom_logo()))
|| ($dark && !get_theme_mod('business_builder_logo_dark', ""));
$img = !$dark ? "business_builder_logo_large.png" : "business_builder_with_red.png";
if (!$dark && function_exists( 'the_custom_logo' ) && has_custom_logo()) {
return get_custom_logo();
} else {
$logo = '';
}
$aclass = $dark ? 'header1_image1_align' : 'custom-logo-link';
$acontent = $show_text ? get_bloginfo('name') : $logo;
return '' . $acontent . '';;
}
function business_builder_header_hook($name)
{
if ($name) {
$name = "-" . $name;
}
wp_enqueue_style('business_builder_header_css', get_template_directory_uri() . '/header' . $name . '.css');
}
function business_builder_header_template()
{
global $template;
$header_template = get_theme_mod('business_builder_header_template', 'homepage');
if (basename($template) == "home-page.php") {
return $header_template;
} else {
$template = str_replace('homepage', '', $header_template);
$template = preg_replace('/^-/', "", $template);
return $template;
}
}
function business_builder_default_title($title)
{
if ($title == '') {
$title = the_date();
}
return $title;
}
function business_builder_widgets_init()
{
register_sidebar(array(
'name' => __('Sidebar widget area', 'business_builder'),
'id' => 'sidebar-1',
'before_widget' => '