'widget_portfolio clearfix', 'description' => __('Portfolio Widget (Front Page)', 'arise')); $control_ops = array('width' => 200, 'height' => 250); parent::__construct(false, $name = __('TF: FP Portfolio Widget', 'arise'), $widget_ops, $control_ops); } function form($instance) { $instance = wp_parse_args((array) $instance, array('number' => '6', 'title' => '', 'text' => '', 'page_id0'=>'','page_id1'=>'','page_id2'=>'','page_id3'=>'','page_id4'=>'','page_id5'=>'','page_id6'=>'','page_id7'=>'')); $number = absint( $instance[ 'number' ] ); $title = esc_attr($instance['title']); $text = esc_attr($instance['text']); for ($i = 0; $i < $number; $i++) { $var = 'page_id'.$i; $defaults[$var] = ''; } $instance = wp_parse_args((array)$instance, $defaults); for ($i = 0; $i < $number; $i++) { $var = 'page_id'.$i; $var = absint($instance[$var]); } ?>
' ', 'name' => $this->get_field_name(key($defaults)), 'selected' => $instance[key($defaults)]));?>
-1, 'post_type' => array('page'), 'post__in' => $page_array, 'orderby' => 'post__in' )); echo '' .$before_widget; echo '