'', 'banners' => array( '', '' ) ); $theme->options['widgets_options']['banners125'] = is_array($theme->options['widgets_options']['banners125']) ? array_merge($themater_banners_125_defaults, $theme->options['widgets_options']['banners125']) : $themater_banners_125_defaults; add_action('widgets_init', create_function('', 'return register_widget("ThematerBanners125");')); class ThematerBanners125 extends WP_Widget { function __construct() { $widget_options = array('description' => __('Add 125x125 banners.', 'themater') ); $control_options = array( 'width' => 600); $this->WP_Widget('themater_banners_125', '» 125x125 Banners', $widget_options,$control_options); } function widget($args, $instance) { extract( $args ); $get_banners = $instance['banners']; $returnval = ''; if(is_array($get_banners)) { $returnval .= ''; } echo $returnval; } function update($new_instance, $old_instance) { $instance = $old_instance; $instance['randomize'] = strip_tags($new_instance['randomize']); $instance['banners'] = $new_instance['banners']; return $instance; } function form($instance) { global $theme; $instance = wp_parse_args( (array) $instance, $theme->options['widgets_options']['banners125'] ); $get_banners = $instance['banners']; ?>
Add New Banner     value="true" /> Randomize Banner Order
$banner_source) { ?>
Preview Delete