9 ) { $newoptions['number'] = 9; } elseif ( $newoptions['number'] < 1 ) { $newoptions['number'] = 1; } } if ( $options != $newoptions ) { $options = $newoptions; update_option('widget_stags_cloud', $options); widget_st_tag_cloud_register($options['number']); } } function st_tag_cloud_page() { $options = get_option('widget_stags_cloud'); ?>

9 ) { $number = 9; } for ( $i = 1; $i <= 9; $i++ ) { wp_register_sidebar_widget('widget_stags-'.$i, sprintf(__('Extended Tag Cloud %d', 'simpletags'), $i), $i <= $number ? 'widget_st_tag_cloud' : '', array('classname' => 'widget_stags_cloud'), $i); wp_register_widget_control('widget_stags-'.$i, sprintf(__('Extended Tag Cloud %d', 'simpletags'), $i), $i <= $number ? 'widget_st_tag_cloud_control' : '', array('width' => 460, 'height' => 520), $i); } add_action('sidebar_admin_setup', 'st_tag_cloud_setup'); add_action('sidebar_admin_page', 'st_tag_cloud_page'); } // Launch Widgets widget_st_tag_cloud_register(); } // Initialize ! widget_st_tag_cloud_init(); ?>