Astra_Addon_Update::v_1_4_0_beta_5()
Update options of older version than 1.4.0-beta.5
Description
Mobile header alignment options Primary Menu, Above Header Menu and Below Header menu background color moved into responsive background image option
Source
File: classes/class-astra-addon-update.php
public static function v_1_4_0_beta_5() { $astra_options = get_option( 'astra-settings', array() ); if ( ! isset( $astra_options['above-header-menu-align'] ) ) { $astra_options['above-header-menu-align'] = 'inline'; } if ( ! isset( $astra_options['below-header-menu-align'] ) ) { $astra_options['below-header-menu-align'] = 'inline'; } // Primary menu background color. if ( isset( $astra_options['primary-menu-bg-color-responsive']['desktop'] ) ) { $astra_options['primary-menu-bg-obj-responsive']['desktop'] = array( 'background-color' => $astra_options['primary-menu-bg-color-responsive']['desktop'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['primary-menu-bg-color-responsive']['tablet'] ) ) { $astra_options['primary-menu-bg-obj-responsive']['tablet'] = array( 'background-color' => $astra_options['primary-menu-bg-color-responsive']['tablet'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['primary-menu-bg-color-responsive']['mobile'] ) ) { $astra_options['primary-menu-bg-obj-responsive']['mobile'] = array( 'background-color' => $astra_options['primary-menu-bg-color-responsive']['mobile'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } // Above header menu background color. if ( isset( $astra_options['above-header-menu-bg-color']['desktop'] ) ) { $astra_options['above-header-menu-bg-obj-responsive']['desktop'] = array( 'background-color' => $astra_options['above-header-menu-bg-color']['desktop'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['above-header-menu-bg-color']['tablet'] ) ) { $astra_options['above-header-menu-bg-obj-responsive']['tablet'] = array( 'background-color' => $astra_options['above-header-menu-bg-color']['tablet'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['above-header-menu-bg-color']['mobile'] ) ) { $astra_options['above-header-menu-bg-obj-responsive']['mobile'] = array( 'background-color' => $astra_options['above-header-menu-bg-color']['mobile'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } // Below header menu background color. if ( isset( $astra_options['below-header-menu-bg-color']['desktop'] ) ) { $astra_options['below-header-menu-bg-obj-responsive']['desktop'] = array( 'background-color' => $astra_options['below-header-menu-bg-color']['desktop'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['below-header-menu-bg-color']['tablet'] ) ) { $astra_options['below-header-menu-bg-obj-responsive']['tablet'] = array( 'background-color' => $astra_options['below-header-menu-bg-color']['tablet'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } if ( isset( $astra_options['below-header-menu-bg-color']['mobile'] ) ) { $astra_options['below-header-menu-bg-obj-responsive']['mobile'] = array( 'background-color' => $astra_options['below-header-menu-bg-color']['mobile'], 'background-image' => '', 'background-repeat' => 'no-repeat', 'background-position' => 'center center', 'background-size' => 'cover', 'background-attachment' => 'scroll', ); } // Set Above Header menu style fill for older version users. if ( ! isset( $astra_options['mobile-above-header-toggle-btn-style'] ) ) { $astra_options['mobile-above-header-toggle-btn-style'] = 'fill'; } // Set Below Header menu style fill for older version users. if ( ! isset( $astra_options['mobile-below-header-toggle-btn-style'] ) ) { $astra_options['mobile-below-header-toggle-btn-style'] = 'fill'; } update_option( 'astra-settings', $astra_options ); self::update_header_layout_opts(); }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
1.4.0-beta.5 | Introduced. |