esc_html__( 'Support another profile for Widget', 'simple-days' ), ) // Args ); } public function widget( $args, $instance ) { $settings = array(); $settings['title'] = ! empty( $instance['title'] ) ? $instance['title'] : esc_html__( 'About me', 'simple-days'); $settings['name'] = ! empty( $instance['name'] ) ? $instance['name'] : ''; $profile_image = ! empty( $instance['profile_img_url'] ) ? $instance['profile_img_url'] : ''; $settings['profile_img_id'] = ! empty( $instance['profile_img_id'] ) ? $instance['profile_img_id'] : ''; $settings['profile_img_shape'] = ! empty( $instance['profile_img_shape'] ) ? $instance['profile_img_shape'] : 'circle'; $bg_image = ! empty( $instance['profile_bg_img_url'] ) ? $instance['profile_bg_img_url'] : ''; $settings['profile_bg_img_id'] = ! empty( $instance['profile_bg_img_id'] ) ? $instance['profile_bg_img_id'] : ''; $settings['profile_text'] = ! empty( $instance['profile_text'] ) ? $instance['profile_text'] : ''; $settings['profile_read_more_url'] = ! empty( $instance['profile_read_more_url'] ) ? $instance['profile_read_more_url'] : ''; $settings['profile_read_more_text'] = ! empty( $instance['profile_read_more_text'] ) ? $instance['profile_read_more_text'] : esc_html__( 'Read More', 'simple-days' ); $settings['profile_read_more_blank'] = ! empty( $instance['profile_read_more_blank'] ) ? (bool)$instance['profile_read_more_blank'] : false; $sns_info['icon_shape'] = ! empty( $instance['sns_icon_shape'] ) ? $instance['sns_icon_shape'] : 'icon_square'; $sns_info['icon_size'] = ! empty( $instance['sns_icon_size'] ) ? $instance['sns_icon_size'] : ''; $sns_info['icon_user_color'] = ! empty( $instance['icon_user_color'] ) ? $instance['icon_user_color'] : ''; $sns_info['icon_user_hover_color'] = ! empty( $instance['icon_user_hover_color'] ) ? $instance['icon_user_hover_color'] : ''; $sns_info['icon_tooltip'] = ! empty( $instance['sns_icon_tooltip'] ) ? (bool)$instance['sns_icon_tooltip'] : false; echo $args['before_widget']; //echo esc_html(apply_filters( 'widget_title', $instance['profile_title'] )); echo '

'.esc_html($settings['title']).'

'; if($bg_image != ''){ echo '<'.(is_amp() ? 'amp-img layout="responsive"':'img').' src="'.esc_url($bg_image).'" height="160" width="310" alt="'.esc_html($settings['name']).'" />'; } echo '
'; if($profile_image != ''){ echo '
<'.(is_amp() ? 'amp-img layout="responsive"':'img').' src="'.esc_url($profile_image).'" height="120" width="120" class="" alt="background" />
'; } echo '
'.esc_html($settings['name']).'

'.($settings['profile_text']); if($settings['profile_read_more_url'] != ''){ echo '
'.esc_html($settings['profile_read_more_text']).''; } $sns_info['icon_color'] = $sns_info['icon_hover_color'] = ''; if($sns_info['icon_user_color'] != ''){ $sns_info['icon_color'] = ' sns_user_c'; $sns_info['icon_user_color'] = '--user_c:'. $sns_info['icon_user_color'] .'; --user_bc:'. $sns_info['icon_user_color'] .';'; } if($sns_info['icon_user_hover_color'] != ''){ $sns_info['icon_hover_color'] = ' sns_user_hc'; $sns_info['icon_user_hover_color'] = ' --user_hc:'. $sns_info['icon_user_hover_color'] .'; --user_hbc:'. $sns_info['icon_user_hover_color'] .';'; } $sns_info['icon_tooltip'] = $sns_info['icon_tooltip'] == true ? ' sns_tooltip' : ''; $sns_info['icon_tooltip'] = $sns_info['icon_shape'] == 'icon_rectangle' || $sns_info['icon_shape'] == 'icon_hollow_rectangle' ? '' : $sns_info['icon_tooltip']; $sns_info['opacity'] = ($sns_info['icon_tooltip'] != ' sns_tooltip' && $sns_info['icon_hover_color'] == $sns_info['icon_color']) ? ' sns_opacity' : ''; $sns_info['icon_attribute'] = ""; if($sns_info['icon_shape'] == "icon_square" || $sns_info['icon_shape'] == "icon_circle" || $sns_info['icon_shape'] == "icon_character" || $sns_info['icon_shape'] == "icon_hollow_square" || $sns_info['icon_shape'] == "icon_hollow_circle"){ $sns_info['icon_attribute'] = " icon_jc"; }elseif($sns_info['icon_shape'] == "icon_rectangle" || $sns_info['icon_shape'] == "icon_hollow_rectangle"){ $sns_info['icon_attribute'] = " icon_rec"; } if($sns_info['icon_shape'] == "icon_hollow_square" || $sns_info['icon_shape'] == "icon_hollow_circle" || $sns_info['icon_shape'] == "icon_character" || $sns_info['icon_shape'] == "icon_hollow_rectangle"){ $sns_info['icon_attribute'] .= " icon_bt"; } if($sns_info['icon_shape'] == "icon_square" || $sns_info['icon_shape'] == "icon_circle" || $sns_info['icon_shape'] == "icon_rectangle"){ $sns_info['icon_attribute'] .= " icon_nh"; } $i = 1; while($i <= 5){ $sns_info['account'][$i] = $sns_info['share'][$i] = ''; $sns_info['icon'][$i] = ! empty( $instance['sns_icon_'.$i] ) ? esc_attr( $instance['sns_icon_'.$i] ) : 'none'; $sns_info['url'][$i] = ! empty( $instance['sns_url_'.$i] ) ? esc_attr( $instance['sns_url_'.$i] ) : ''; ++$i; } $sns_info['loop'] = 5; echo '

'; echo ''; echo '
'; echo $args['after_widget']; } public function form( $instance ) { $settings = array(); $settings['title'] = ! empty( $instance['title'] ) ? $instance['title'] : esc_html__( 'About me', 'simple-days'); $settings['name'] = ! empty( $instance['name'] ) ? $instance['name'] : ''; $settings['profile_img_url'] = ! empty( $instance['profile_img_url'] ) ? $instance['profile_img_url'] : ''; $settings['profile_img_id'] = ! empty( $instance['profile_img_id'] ) ? $instance['profile_img_id'] : ''; $settings['profile_img_shape'] = ! empty( $instance['profile_img_shape'] ) ? $instance['profile_img_shape'] : 'circle'; $settings['profile_bg_img_url'] = ! empty( $instance['profile_bg_img_url'] ) ? $instance['profile_bg_img_url'] : ''; $settings['profile_bg_img_id'] = ! empty( $instance['profile_bg_img_id'] ) ? $instance['profile_bg_img_id'] : ''; $settings['profile_text'] = ! empty( $instance['profile_text'] ) ? $instance['profile_text'] : ''; $settings['profile_read_more_url'] = ! empty( $instance['profile_read_more_url'] ) ? $instance['profile_read_more_url'] : ''; $settings['profile_read_more_text'] = ! empty( $instance['profile_read_more_text'] ) ? $instance['profile_read_more_text'] : esc_html__( 'Read More', 'simple-days' ); $settings['profile_read_more_blank'] = ! empty( $instance['profile_read_more_blank'] ) ? (bool) $instance['profile_read_more_blank'] : false; $settings['sns_icon_shape'] = ! empty( $instance['sns_icon_shape'] ) ? $instance['sns_icon_shape'] : 'icon_square'; $settings['sns_icon_size'] = ! empty( $instance['sns_icon_size'] ) ? $instance['sns_icon_size'] : ''; $settings['icon_user_color'] = ! empty( $instance['icon_user_color'] ) ? $instance['icon_user_color'] : ''; $settings['icon_user_hover_color'] = ! empty( $instance['icon_user_hover_color'] ) ? $instance['icon_user_hover_color'] : ''; $settings['sns_icon_tooltip'] = ! empty( $instance['sns_icon_tooltip'] ) ? (bool) $instance['sns_icon_tooltip'] : false; get_template_part( 'inc/social', 'list' ); $social = get_query_var('social_list'); ?>



/>




/>