version, '1.0.17', '>' ) ) { $current_logo = get_theme_mod( 'illdy_img_logo', '' ); $logo = get_custom_logo(); if ( '' != $current_logo && ! $logo ) { $logo_id = attachment_url_to_postid( $current_logo ); if ( $logo_id ) { set_theme_mod( 'custom_logo', $logo_id ); remove_theme_mod( 'illdy_img_logo' ); } } } // Backward compatibility for sections ordering if ( version_compare( $theme->version, '1.0.36', '>=' ) ) { $defaults = array( 'illdy_panel_about', 'illdy_panel_projects', 'illdy_testimonials_general', 'illdy_panel_services', 'illdy_latest_news_general', 'illdy_counter_general', 'illdy_panel_team', 'illdy_contact_us', 'illdy_full_width', ); $old_order = array(); $new_order = array(); $old_order[] = get_theme_mod( 'illdy_general_sections_order_first_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_second_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_third_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_fourth_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_fifth_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_sixth_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_seventh_section' ); $old_order[] = get_theme_mod( 'illdy_general_sections_order_eighth_section' ); foreach ( $old_order as $key ) { if ( $key ) { $index = $key - 1; $new_order[ $index ] = $defaults[ $index ]; unset( $defaults[ $index ] ); } } if ( ! empty( $new_order ) ) { $new_order = array_merge( $new_order, $defaults ); set_theme_mod( 'illdy_frontpage_sections', $new_order ); remove_theme_mod( 'illdy_general_sections_order_first_section' ); remove_theme_mod( 'illdy_general_sections_order_second_section' ); remove_theme_mod( 'illdy_general_sections_order_third_section' ); remove_theme_mod( 'illdy_general_sections_order_fourth_section' ); remove_theme_mod( 'illdy_general_sections_order_fifth_section' ); remove_theme_mod( 'illdy_general_sections_order_sixth_section' ); remove_theme_mod( 'illdy_general_sections_order_seventh_section' ); remove_theme_mod( 'illdy_general_sections_order_eighth_section' ); } // Backward compatibility for testimonials section $illdy_testimonials_update = get_theme_mod( 'illdy_testimonials_update' ); if ( class_exists( 'Illdy_Widget_Testimonial' ) && ! $illdy_testimonials_update ) { $jetpack_testimonial_query_args = array( 'post_type' => array( 'jetpack-testimonial' ), 'post_status' => 'publish', 'posts_per_page' => -1, ); $jetpack_testimonial_query = new WP_Query( $jetpack_testimonial_query_args ); if ( $jetpack_testimonial_query->have_posts() ) { $sidebars_widgets = get_option( 'sidebars_widgets' ); $widgets = get_option( 'widget_illdy_testimonial' ); if ( ! empty( $widgets ) ) { $aux_widgets = $widgets; if ( isset( $aux_widgets['_multiwidget'] ) ) { unset( $aux_widgets['_multiwidget'] ); } $last_key = key( array_slice( $aux_widgets, -1, 1, true ) ); } else { $last_key = 1; } $key = intval( $last_key ) + 1; if ( ! isset( $sidebars_widgets['front-page-testimonials-sidebar'] ) ) { $sidebars_widgets['front-page-testimonials-sidebar'] = array(); } foreach ( $jetpack_testimonial_query->posts as $index => $post ) { $url = get_the_post_thumbnail_url( $post->ID, 'illdy-front-page-testimonials' ); $name = $post->post_title; $testimonial = $post->post_content; $widgets[ $key ] = array( 'name' => $name, 'image' => $url, 'testimonial' => $testimonial, ); array_push( $sidebars_widgets['front-page-testimonials-sidebar'], 'illdy_testimonial-' . $key ); $key = $key + 1; } update_option( 'widget_illdy_testimonial', $widgets ); update_option( 'sidebars_widgets', $sidebars_widgets ); set_theme_mod( 'illdy_testimonials_update', true ); }// End if(). }// End if(). // Jumbotron Title $first_word = get_theme_mod( 'illdy_jumbotron_general_first_row_from_title' ); $second_word = get_theme_mod( 'illdy_jumbotron_general_second_row_from_title' ); $third_word = get_theme_mod( 'illdy_jumbotron_general_third_row_from_title' ); if ( $first_word || $second_word || $third_word ) { $title = ''; if ( $first_word ) { $title = $first_word; } if ( $second_word ) { if ( '' != $title ) { $title .= '.'; } $title .= $second_word; } if ( $third_word ) { if ( '' != $title ) { $title .= '.'; } $title .= $third_word; } set_theme_mod( 'illdy_jumbotron_title', $title ); remove_theme_mod( 'illdy_jumbotron_general_first_row_from_title' ); remove_theme_mod( 'illdy_jumbotron_general_second_row_from_title' ); remove_theme_mod( 'illdy_jumbotron_general_third_row_from_title' ); } // Contact US Title $contacus_title = get_theme_mod( 'illdy_contact_us_title' ); if ( $contacus_title ) { set_theme_mod( 'illdy_contact_us_general_title', $contacus_title ); remove_theme_mod( 'illdy_contact_us_title' ); } //Adress Title $address_title = get_theme_mod( 'illdy_contact_us_address_title' ); if ( $address_title ) { set_theme_mod( 'illdy_contact_us_general_address_title', $address_title ); remove_theme_mod( 'illdy_contact_us_address_title' ); } //Support Title $support_title = get_theme_mod( 'illdy_contact_us_customer_support_title' ); if ( $support_title ) { set_theme_mod( 'illdy_contact_us_general_customer_support_title', $support_title ); remove_theme_mod( 'illdy_contact_us_customer_support_title' ); } }// End if(). if ( is_admin() ) { $color_scheme = get_theme_mod( 'illdy_color_scheme' ); if ( 'Illdy' == $color_scheme ) { remove_theme_mod( 'illdy_color_scheme' ); } }