'http://adz.world', 'height' => 600, 'width' => '100%', ), $atts ); $output = ''; return $output; } add_shortcode( 'Adzworld', 'adz_shortcode' ); function adz_shortcode( $atts, $content = null ) { global $wpdb; $attributes = shortcode_atts( array( 'view_more_text' => 'view adz to read more', 'adz_duration' => 10, 'adz_interval_sec' => 20, 'adz_display' => 'popup', 'adz_sequence' => '', 'adz_template' => 'template1.php', ), $atts ); $more_text = $attributes['view_more_text']; $adz_duration = $attributes['adz_duration']; $adz_interval_sec = $attributes['adz_interval_sec']; $adz_display = $attributes['adz_display']; $adz_template = $attributes['adz_template']; if(trim($attributes['adz_sequence']) == ''){ $adz_sequence = rtrim(get_publisher_adz(),','); }else{ $adz_sequence = $attributes['adz_sequence']; } $visitor_ip = $_SERVER['REMOTE_ADDR']; $adz_views = $wpdb->get_row("SELECT * FROM ".$wpdb->prefix .'adz_views'." WHERE visitor_ip = '".$visitor_ip."' AND `targate_id` = '".get_the_ID()."' AND target_type = 'shortcode' AND ad_date='".date('Y-m-d')."'",OBJECT); $adz_to_serve = adz_check_shortcode_roatation_completed_or_not($adz_sequence); if($adz_to_serve){ if(empty($adz_views)){ $output = '