get_results($wpdb->prepare( "SELECT content FROM ".$wpdb->prefix."xyz_ips_short_code WHERE id=%d",$xyz_ips_id )); $entry = $entries[0]; echo $before_widget; if ( $title ) echo $before_title . $title . $after_title; $content_to_eval=$entry->content; if(substr($content_to_eval, 0,5)==''.$content_to_eval; eval($content_to_eval); echo $after_widget; } /** @see WP_Widget::update -- do not rename this */ function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = strip_tags($new_instance['title']); $instance['message'] = strip_tags($new_instance['message']); return $instance; } /** @see WP_Widget::form -- do not rename this */ function form($instance) { global $wpdb; $entries = $wpdb->get_results($wpdb->prepare( "SELECT * FROM ".$wpdb->prefix."xyz_ips_short_code WHERE status=%d ORDER BY id DESC",1 )); if(isset($instance['title'])){ $title = esc_attr($instance['title']); }else{ $title = ''; } if(isset($instance['message'])){ $message = esc_attr($instance['message']); }else{ $message = ''; } ?>