'almost-all-categories', 'description' => __('Get list of categories, without categories excluded from options panel.', 'yiw') ); $control_ops = array( 'id_base' => 'almost-all-categories' ); $this->WP_Widget( 'almost-all-categories', 'Almost Categories', $widget_ops, $control_ops ); } function form( $instance ) { /* Impostazioni di default del widget */ $defaults = array( 'title' => 'Categories' ); $instance = wp_parse_args( (array) $instance, $defaults ); ?>

'; $cat_params = Array( 'hide_empty' => FALSE, 'title_li' => '' ); if( isset( $yiw_theme_options['blog_cats_exclude'][2] ) > 0 ){ $cat_params['exclude'] = implode( ', ', $yiw_theme_options['blog_cats_exclude'][2] ); } wp_list_categories( $cat_params ); echo ''; echo $after_widget; } function update( $new_instance, $old_instance ) { $instance = $old_instance; $instance['title'] = strip_tags( $new_instance['title'] ); return $instance; } } ?>