Astra_Ext_Header_Sections_Loader::theme_defaults( array $defaults )
Set Options Default Values
Description
Parameters
- $defaults
-
(array) (Required) Astra options default value array.
Return
(array)
Source
File: addons/header-sections/classes/class-astra-ext-header-sections-loader.php
public function theme_defaults( $defaults ) {
// Below Header.
$defaults['below-header-on-mobile'] = true;
$defaults['below-header-layout'] = 'disabled';
$defaults['below-header-section-1'] = 'menu';
$defaults['below-header-section-1-html'] = __( '1-800-000-000 — [email protected]', 'astra-addon' );
$defaults['below-header-section-2'] = 'none';
$defaults['below-header-section-2-html'] = __( '1-800-000-000 — [email protected]', 'astra-addon' );
$defaults['below-header-separator'] = 0;
$defaults['below-header-height'] = 60;
$defaults['below-header-submenu-border'] = array(
'top' => '2',
'right' => '0',
'bottom' => '0',
'left' => '0',
);
$defaults['below-header-submenu-item-border'] = false;
$defaults['below-header-submenu-item-b-color'] = '';
$defaults['below-header-submenu-border-color'] = '#ffffff';
$defaults['below-header-menu-label'] = '';
$defaults['below-header-menu-align'] = 'stack';
$defaults['below-header-submenu-container-animation'] = 'fade';
$defaults['below-header-merge-menu'] = false;
$defaults['below-header-bottom-border-color'] = '';
// Normal Below Header Background Image & Colors.
$defaults['below-header-text-color'] = '#ffffff';
$defaults['below-header-link-hover-color'] = '#d6d6d6';
$defaults['below-header-link-hover-color'] = '#ffffff';
$defaults['below-header-bg-obj'] = array(
'background-color' => '#414042',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
);
$defaults['below-header-menu-text-color'] = '#ffffff';
$defaults['below-header-menu-text-hover-color'] = '#ffffff';
$defaults['below-header-menu-bg-hover-color'] = '#575757';
$defaults['below-header-current-menu-text-color'] = '#ffffff';
$defaults['below-header-current-menu-bg-color'] = '#575757';
$defaults['below-header-submenu-text-color'] = '';
$defaults['below-header-submenu-bg-color'] = '';
$defaults['below-header-submenu-hover-color'] = '';
$defaults['below-header-submenu-bg-hover-color'] = '';
$defaults['below-header-submenu-active-color'] = '';
$defaults['below-header-submenu-active-bg-color'] = '';
$defaults['below-header-menu-bg-obj-responsive'] = array(
'desktop' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'tablet' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'mobile' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
);
// Responsive Below Header Background Image & Colors.
$defaults['below-header-text-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-link-hover-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-link-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-bg-obj-responsive'] = array(
'desktop' => array(
'background-color' => '#414042',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'tablet' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'mobile' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
);
$defaults['below-header-menu-text-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-menu-text-hover-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-menu-bg-hover-color-responsive'] = array(
'desktop' => '#575757',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-current-menu-text-color-responsive'] = array(
'desktop' => '#ffffff',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-current-menu-bg-color-responsive'] = array(
'desktop' => '#575757',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-text-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-hover-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-bg-hover-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-active-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['below-header-submenu-active-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['font-family-below-header-content'] = 'inherit';
$defaults['font-weight-below-header-content'] = 'inherit';
$defaults['font-size-below-header-content'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
'desktop-unit' => 'px',
'tablet-unit' => 'px',
'mobile-unit' => 'px',
);
$defaults['text-transform-below-header-content'] = '';
$defaults['font-family-below-header-primary-menu'] = 'inherit';
$defaults['font-weight-below-header-primary-menu'] = 'inherit';
$defaults['font-size-below-header-primary-menu'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
'desktop-unit' => 'px',
'tablet-unit' => 'px',
'mobile-unit' => 'px',
);
$defaults['text-transform-below-header-primary-menu'] = '';
$defaults['font-family-below-header-dropdown-menu'] = 'inherit';
$defaults['font-weight-below-header-dropdown-menu'] = 'inherit';
$defaults['font-size-below-header-dropdown-menu'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
'desktop-unit' => 'px',
'tablet-unit' => 'px',
'mobile-unit' => 'px',
);
$defaults['text-transform-below-header-dropdown-menu'] = '';
$defaults['font-family-above-header-dropdown-menu'] = 'inherit';
$defaults['font-weight-above-header-dropdown-menu'] = 'inherit';
$defaults['font-size-above-header-dropdown-menu'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
'desktop-unit' => 'px',
'tablet-unit' => 'px',
'mobile-unit' => 'px',
);
$defaults['text-transform-above-header-dropdown-menu'] = '';
// Above Header.
$defaults['above-header-on-mobile'] = true;
$defaults['above-header-layout'] = 'disabled';
$defaults['above-header-section-1'] = 'text-html';
$defaults['above-header-section-1-html'] = __( '1-800-000-000 — [email protected]', 'astra-addon' );
$defaults['above-header-section-2'] = 'search';
$defaults['above-header-section-2-html'] = __( '1-800-000-000 — [email protected]', 'astra-addon' );
$defaults['above-header-merge-menu'] = false;
$defaults['above-header-divider'] = 1;
$defaults['above-header-divider-color'] = '';
$defaults['above-header-height'] = 40;
$defaults['above-header-menu-label'] = '';
$defaults['above-header-menu-align'] = 'stack';
$defaults['above-header-submenu-container-animation'] = 'fade';
$defaults['above-header-submenu-border'] = array(
'top' => '2',
'right' => '0',
'bottom' => '0',
'left' => '0',
);
$defaults['above-header-submenu-item-border'] = false;
$defaults['above-header-submenu-item-b-color'] = '';
$defaults['above-header-submenu-border-color'] = '';
// Normal Above Header Background Image & Colors.
$defaults['above-header-bg-obj'] = array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
);
$defaults['above-header-text-color'] = '';
$defaults['above-header-link-color'] = '';
$defaults['above-header-link-h-color'] = '';
$defaults['above-header-menu-color'] = '';
$defaults['above-header-menu-h-color'] = '';
$defaults['above-header-menu-h-bg-color'] = '';
$defaults['above-header-menu-active-color'] = '';
$defaults['above-header-menu-active-bg-color'] = '';
$defaults['above-header-submenu-text-color'] = '';
$defaults['above-header-submenu-bg-color'] = '';
$defaults['above-header-submenu-hover-color'] = '';
$defaults['above-header-submenu-bg-hover-color'] = '';
$defaults['above-header-submenu-active-color'] = '';
$defaults['above-header-submenu-active-bg-color'] = '';
// Responsive Above Header Background Image & Colors.
$defaults['above-header-bg-obj-responsive'] = array(
'desktop' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'tablet' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'mobile' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
);
$defaults['above-header-menu-bg-obj-responsive'] = array(
'desktop' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'tablet' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
'mobile' => array(
'background-color' => '',
'background-image' => '',
'background-repeat' => 'repeat',
'background-position' => 'center center',
'background-size' => 'auto',
'background-attachment' => 'scroll',
'background-type' => '',
'background-media' => '',
),
);
$defaults['above-header-text-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-link-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-link-h-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-menu-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-menu-h-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-menu-h-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-menu-active-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-menu-active-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-text-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-hover-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-bg-hover-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-active-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-submenu-active-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['above-header-font-family'] = 'inherit';
$defaults['above-header-font-weight'] = 'inherit';
$defaults['above-header-font-size'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
'desktop-unit' => 'px',
'tablet-unit' => 'px',
'mobile-unit' => 'px',
);
$defaults['above-header-text-transform'] = '';
return $defaults;
}
Expand full source code Collapse full source code View on Trac