Astra_Theme_Update::v_1_6_1()
Add backward compatibility for Heading tags previous default values.
Description
Set Inline Logo & Site Title as false if user had not changed its value. Change default value for blog archive blog title.
Return
(void)
Source
File: inc/theme-update/class-astra-theme-update.php
public static function v_1_6_1() { $theme_options = get_option( 'astra-settings', array() ); // If user was using a default value for h1, Set the default in the option. if ( ! isset( $theme_options['font-size-h1'] ) ) { $theme_options['font-size-h1'] = array( 'desktop' => '48', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); } // If user was using a default value for h2, Set the default in the option. if ( ! isset( $theme_options['font-size-h2'] ) ) { $theme_options['font-size-h2'] = array( 'desktop' => '42', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); } // If user was using a default value for h3, Set the default in the option. if ( ! isset( $theme_options['font-size-h3'] ) ) { $theme_options['font-size-h3'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); } // If user was using a default value for h3, Set the default in the option. if ( ! isset( $theme_options['font-size-page-title'] ) ) { $theme_options['font-size-page-title'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); } // If inline-logo option was unset previously, set to to false as new default is `true`. if ( ! isset( $theme_options['logo-title-inline'] ) ) { $theme_options['logo-title-inline'] = 0; } update_option( 'astra-settings', $theme_options ); }
Expand full source code Collapse full source code View on Trac