esc_html__( 'Widget to display Ads', 'adsenseib30' ), ) // Args ); } /** * Front-end display of widget. * * @see WP_Widget::widget() * * @param array $args Widget arguments. * @param array $instance Saved values from database. */ public function widget( $args, $instance ) { global $adsensei_options; // All widget ads are deactivated via post meta settings if( adsensei_check_meta_setting( 'NoAds' ) === '1' ){ return false; } // exit(print_r($instance['ads'])); $cont = adsensei_post_settings_to_quicktags( get_the_content() ); $ads = isset($adsensei_options['ads'][$instance['ads']])?$adsensei_options['ads'][$instance['ads']]:''; $ads_fixed = isset($instance['ads_fixed'])?$instance['ads_fixed']:''; if( strpos( $cont, "" ) === false && strpos( $cont, "" ) === false && adsensei_is_visibility_on($ads)) { echo $args['before_widget']; $code = adsensei_render_ad( $instance['ads'], $ads['code'] ); echo "\n" . "" . "\n"; if($ads_fixed) { $this->fixed_widget(); echo '