Guest User

Untitled

a guest
Feb 24th, 2011
640
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     class States_Widget extends WP_Widget {  
  2.     function States_Widget() {  
  3.         parent::WP_Widget(false, 'Custom: States List');  
  4.     }  
  5.     function form($instance) { $title = esc_attr($instance['title']); ?>
  6.         <p><label for="<?php echo $this->get_field_id('title'); ?>">
  7.             <?php _e('Title:'); ?>
  8.             <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo $title; ?>" />
  9.         </label></p>
  10.        
  11.     <?php }  
  12.     function update($new_instance, $old_instance) {  
  13.         // processes widget options to be saved  
  14.         return $new_instance;  
  15.     }  
  16.     function widget($args, $instance) {  
  17.         // outputs the content of the widget
  18.         $args['title'] = $instance['title'];
  19.         echo $args['before_widget'] . $args['before_title'] . $args['title'] . $args['after_title']; ?>
  20.             <ul>
  21.                 <li><a href="#">Alabama</a></li>
  22.                 <li><a href="#"> Alaska</a></li>
  23.                 <li><a href="#">Arizona</a></li>
  24.                 <li><a href="#">Arkanzas</a></li>
  25.                 <li><a href="#">California</a></li>
  26.                 <li><a href="#">Colorado</a></li>
  27.                 <li><a href="#">Connecticut</a></li>
  28.                 <li><a href="#">Delaware</a></li>
  29.                 <li><a href="#">The District of Columbia</a></li>
  30.                 <li><a href="#">Florida</a></li>
  31.                 <li><a href="#">Georgia</a></li>
  32.                 <li><a href="#">Hawaii</a></li>
  33.                 <li><a href="#">Idaho</a></li>
  34.                 <li><a href="#">Illinois</a></li>
  35.                 <li><a href="#">Indiana</a></li>
  36.                 <li><a href="#">Iowa</a></li>
  37.                 <li><a href="#">Kansas</a></li>
  38.                 <li><a href="#">Kentucky</a></li>
  39.                 <li><a href="#">Louisiana</a></li>
  40.                 <li><a href="#">Maine</a></li>
  41.                 <li><a href="#">Maryland</a></li>
  42.                 <li><a href="#">Massachusetts</a></li>
  43.                 <li><a href="#">Michigan</a></li>
  44.                 <li><a href="#">Minnesota</a></li>
  45.                 <li><a href="#">Mississippi</a></li>
  46.                 <li><a href="#">Missouri</a></li>
  47.                 <li><a href="#">Montana</a></li>
  48.                 <li><a href="#">Nebraska</a></li>
  49.                 <li><a href="#">Nevada</a></li>
  50.                 <li><a href="#">New Hampshire</a></li>
  51.                 <li><a href="#">New Jersey</a></li>
  52.                 <li><a href="#">New Mexico</a></li>
  53.                 <li><a href="#">New York</a></li>
  54.                 <li><a href="#">North Carolina</a></li>
  55.                 <li><a href="#">North Dakota</a></li>
  56.                 <li><a href="#">Ohio</a></li>
  57.                 <li><a href="#">Oklahoma</a></li>
  58.                 <li><a href="#">Oregon</a></li>
  59.                 <li><a href="#">Pennsylvania</a></li>
  60.                 <li><a href="#">Rhode Island</a></li>
  61.                 <li><a href="#">South Carolina</a></li>
  62.                 <li><a href="#">South Dakota</a></li>
  63.                 <li><a href="#">Tennessee</a></li>
  64.                 <li><a href="#">Texas</a></li>
  65.                 <li><a href="#">Utah</a></li>
  66.                 <li><a href="#">Vermont</a></li>
  67.                 <li><a href="#">Virginia</a></li>
  68.                 <li><a href="#">Washington</a></li>
  69.                 <li><a href="#">West Virginia</a></li>
  70.                 <li><a href="#">Wisconsin</a></li>
  71.                 <li><a href="#">Wyoming</a></li>
  72.             </ul>
  73.         <?php
  74.         echo $args['after_widget'];
  75.     }  
  76. }  
  77. register_widget('States_Widget');
RAW Paste Data