'wpdmpro','posts_per_page'=>$nop, 'order_by'=>'publish_date','order'=>'desc', 'tax_query'=>array(array('taxonomy'=>'wpdmcategory','terms'=>array($cat),'field'=>'id')))); ?> "; while($newp->have_posts()){ $newp->the_post(); $pack = (array)$post; echo wpdm_fetch_template($sdc3, $pack); } echo ""; echo $after_widget; wp_reset_query(); } /** @see WP_Widget::update */ function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = strip_tags($new_instance['title']); $instance['sdc3'] = strip_tags($new_instance['sdc3']); $instance['scat'] = strip_tags($new_instance['scat']); $instance['nop1'] = strip_tags($new_instance['nop1']); return $instance; } /** @see WP_Widget::form */ function form($instance) { $title = isset($instance['title']) ? esc_attr($instance['title']):''; $sdc3 = isset($instance['sdc3'])?$instance['sdc3']:0; $scat = isset($instance['scat'])?esc_attr($instance['scat']):0; $nop = isset($instance['nop1']) ?esc_attr($instance['nop1']):5; $args = array( 'show_option_all' => '', 'show_option_none' => '', 'orderby' => 'ID', 'order' => 'ASC', 'show_count' => 0, 'hide_empty' => 1, 'child_of' => 0, 'exclude' => '', 'echo' => true, 'selected' => $scat, 'hierarchical' => 0, 'name' => $this->get_field_name('scat'), 'id' => '', 'class' => 'postform', 'depth' => 0, 'tab_index' => 0, 'taxonomy' => 'wpdmcategory', 'hide_if_empty' => false, 'walker' => '' ); ?>

$this->get_field_name('sdc3'), 'id' => $this->get_field_id('sdc3'), 'selected' => $sdc3)); ?>