diff --git a/alves/functions.php b/alves/functions.php index 4be1feccc2..4598e6a1c0 100644 --- a/alves/functions.php +++ b/alves/functions.php @@ -60,12 +60,12 @@ function alves_setup() { * - if the customizer color is empty, use the default */ $colors_array = get_theme_mod( 'colors_manager' ); // color annotations array() - $primary = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? $colors_array['colors']['link'] : '#3E7D98'; // $config-global--color-primary-default; - $secondary = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? $colors_array['colors']['fg1'] : '#9B6A36'; // $config-global--color-secondary-default; - $background = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? $colors_array['colors']['bg'] : '#FFFFFF'; // $config-global--color-background-default; - $foreground = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? $colors_array['colors']['txt'] : '#394d55'; // $config-global--color-foreground-default; - $foreground_light = ( is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) && $colors_array['colors']['txt'] != '#394d55' ) ? $colors_array['colors']['txt'] : '#4d6974'; // $config-global--color-foreground-light-default; - $foreground_dark = ( is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) && $colors_array['colors']['txt'] != '#394d55' ) ? $colors_array['colors']['txt'] : '#253136'; // $config-global--color-foreground-dark-default; + $primary = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? ( $colors_array['colors']['link'] ?? '' ) : '#3E7D98'; // $config-global--color-primary-default; + $secondary = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? ( $colors_array['colors']['fg1'] ?? '' ) : '#9B6A36'; // $config-global--color-secondary-default; + $background = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? ( $colors_array['colors']['bg'] ?? '' ) : '#FFFFFF'; // $config-global--color-background-default; + $foreground = is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) ? ( $colors_array['colors']['txt'] ?? '' ) : '#394d55'; // $config-global--color-foreground-default; + $foreground_light = ( is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) && ( $colors_array['colors']['txt'] ?? '' ) != '#394d55' ) ? ( $colors_array['colors']['txt'] ?? '' ) : '#4d6974'; // $config-global--color-foreground-light-default; + $foreground_dark = ( is_array( $colors_array ) && array_key_exists( 'colors', $colors_array ) && ( $colors_array['colors']['txt'] ?? '' ) != '#394d55' ) ? ( $colors_array['colors']['txt'] ?? '' ) : '#253136'; // $config-global--color-foreground-dark-default; // Editor color palette. add_theme_support(