This function has been deprecated. Use astra_prepare_menu_defaults() instead.
prepare_menu_defaults( array $defaults, string $index )
Deprecating prepare_menu_defaults function.
Description
Default configurations for builder Menu components.
See also
Parameters
- $defaults
-
(array) (Required) Menu default configs.
- $index
-
(string) (Required) builder Menu component index.
Return
(array)
Source
File: inc/core/deprecated/deprecated-functions.php
function prepare_menu_defaults( $defaults, $index ) { $_prefix = 'menu' . $index; // Specify all the default values for Menu from here. $defaults[ 'header-' . $_prefix . '-bg-color' ] = ''; $defaults[ 'header-' . $_prefix . '-color' ] = ''; $defaults[ 'header-' . $_prefix . '-h-bg-color' ] = ''; $defaults[ 'header-' . $_prefix . '-h-color' ] = ''; $defaults[ 'header-' . $_prefix . '-a-bg-color' ] = ''; $defaults[ 'header-' . $_prefix . '-a-color' ] = ''; $defaults[ 'header-' . $_prefix . '-bg-obj-responsive' ] = array( 'desktop' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', ), 'tablet' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', ), 'mobile' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', ), ); $defaults[ 'header-' . $_prefix . '-color-responsive' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults[ 'header-' . $_prefix . '-h-bg-color-responsive' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults[ 'header-' . $_prefix . '-h-color-responsive' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults[ 'header-' . $_prefix . '-a-bg-color-responsive' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults[ 'header-' . $_prefix . '-a-color-responsive' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults[ 'header-' . $_prefix . '-menu-hover-animation' ] = ''; $defaults[ 'header-' . $_prefix . '-submenu-container-animation' ] = ''; $defaults[ 'section-hb-menu-' . $index . '-margin' ] = Astra_Builder_Helper::$default_responsive_spacing; $defaults[ 'header-menu' . $index . '-menu-spacing' ] = Astra_Builder_Helper::$default_responsive_spacing; /** * Submenu */ $defaults[ 'header-' . $_prefix . '-submenu-item-border' ] = false; $defaults[ 'header-' . $_prefix . '-submenu-item-b-size' ] = '1'; $defaults[ 'header-' . $_prefix . '-submenu-item-b-color' ] = '#eaeaea'; $defaults[ 'header-' . $_prefix . '-submenu-border-radius' ] = ''; $defaults[ 'header-' . $_prefix . '-submenu-top-offset' ] = ''; $defaults[ 'header-' . $_prefix . '-submenu-width' ] = ''; $defaults[ 'header-' . $_prefix . '-submenu-border' ] = array( 'top' => 2, 'bottom' => 0, 'left' => 0, 'right' => 0, ); /** * Menu Stack on Mobile. */ $defaults[ 'header-' . $_prefix . '-menu-stack-on-mobile' ] = true; /** * Menu - Typography. */ $defaults[ 'header-' . $_prefix . '-font-size' ] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); $defaults[ 'header-' . $_prefix . '-font-weight' ] = 'inherit'; $defaults[ 'header-' . $_prefix . '-font-family' ] = 'inherit'; $defaults[ 'header-' . $_prefix . '-text-transform' ] = ''; $defaults[ 'header-' . $_prefix . '-line-height' ] = ''; /** * Header Types - Defaults */ $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; return $defaults; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
3.7.4 | Introduced. |