esc_html__( 'Support a In-feed ad unit for Google AdSense.', 'simple-days' ), ) // Args ); } public function widget( $args, $instance ) { $data_ad_client = get_theme_mod( 'simple_days_google_ad_publisher_id' , ''); $data_ad_slot = get_theme_mod( 'simple_days_google_ad_data_ad_slot_infeed' , ''); $data_ad_layout_key = get_theme_mod( 'simple_days_google_ad_data_ad_layout_key_infeed' , ''); $data_ad_slot_mobile = get_theme_mod( 'simple_days_google_ad_data_ad_slot_infeed_mobile' , ''); $data_ad_layout_key_mobile = get_theme_mod( 'simple_days_google_ad_data_ad_layout_key_infeed_mobile' , ''); if ( $data_ad_client != '' && ( ($data_ad_slot != '' || !empty( $instance['data_ad_slot'] )) && ($data_ad_layout_key != '' || !empty( $instance['data_ad_layout_key'] )) ) || ( ($data_ad_slot_mobile != '' || !empty( $instance['data_ad_slot_mobile'] )) && ($data_ad_layout_key_mobile != '' || !empty( $instance['data_ad_layout_key_mobile'] )) )){ echo $args['before_widget']; $ad_labeling = get_theme_mod( 'simple_days_google_ad_labeling' , '0'); if ($ad_labeling == '1'){ $ad_labeling = esc_html__( 'Advertisements', 'simple-days' ); }else if ($ad_labeling == '2'){ $ad_labeling = esc_html__( 'Sponsored Links', 'simple-days' ); }else{ $ad_labeling = ''; } if(!empty( $instance['data_ad_slot'] ))$data_ad_slot = $instance['data_ad_slot']; if(!empty( $instance['data_ad_layout_key'] ))$data_ad_layout_key = $instance['data_ad_layout_key']; if(!empty( $instance['data_ad_slot_mobile'] ))$data_ad_slot_mobile = $instance['data_ad_slot_mobile']; if(!empty( $instance['data_ad_layout_key_mobile'] ))$data_ad_layout_key_mobile = $instance['data_ad_layout_key_mobile']; //echo '
'; if(is_amp()){ $settings['data_ad_slot_res'] = ! empty( $instance['data_ad_slot_res'] ) ? $instance['data_ad_slot_res'] : ''; if ( $settings['data_ad_slot_res'] == '')$data_ad_slot_res = get_theme_mod( 'simple_days_google_ad_data_ad_slot' , ''); if ( $data_ad_slot_res != ''){ if ( $ad_labeling != '' ) { echo '
' . esc_html($ad_labeling) . '
'; } echo apply_filters( 'widget_text', '
' ); } }else{ if(wp_is_mobile() && ( $data_ad_slot_mobile != '' && $data_ad_layout_key_mobile != '')){ $data_ad_layout_key = $data_ad_layout_key_mobile; $data_ad_slot = $data_ad_slot_mobile; } if($data_ad_layout_key != '' && $data_ad_slot != ''){ echo apply_filters( 'widget_text', ' ' ); } } //echo '
'; echo $args['after_widget']; } } public function form( $instance ) { $settings['data_ad_slot'] = ! empty( $instance['data_ad_slot'] ) ? $instance['data_ad_slot'] : ''; $settings['data_ad_layout_key'] = ! empty( $instance['data_ad_layout_key'] ) ? $instance['data_ad_layout_key'] : ''; $settings['data_ad_slot_res'] = ! empty( $instance['data_ad_slot_res'] ) ? $instance['data_ad_slot_res'] : ''; $settings['data_ad_slot_mobile'] = ! empty( $instance['data_ad_slot_mobile'] ) ? $instance['data_ad_slot_mobile'] : ''; $settings['data_ad_layout_key_mobile'] = ! empty( $instance['data_ad_layout_key_mobile'] ) ? $instance['data_ad_layout_key_mobile'] : ''; //https://support.google.com/adsense/answer/7183212 ?>