WordPress.org

Make WordPress Core

Ticket #17457: 1-default-widgets.patch

File 1-default-widgets.patch, 60.8 KB (added by ramiy, 4 years ago)
  • default-widgets.php

     
    1414class WP_Widget_Pages extends WP_Widget { 
    1515 
    1616        function __construct() { 
    17                 $widget_ops = array('classname' => 'widget_pages', 'description' => __( 'Your site’s WordPress Pages') ); 
    18                 parent::__construct('pages', __('Pages'), $widget_ops); 
     17                $widget_ops = array( 'classname' => 'widget_pages', 'description' => __( 'Your site’s WordPress Pages' ) ); 
     18                parent::__construct( 'pages', __( 'Pages' ), $widget_ops); 
    1919        } 
    2020 
    2121        function widget( $args, $instance ) { 
    2222                extract( $args ); 
    2323 
    24                 $title = apply_filters('widget_title', empty( $instance['title'] ) ? __( 'Pages' ) : $instance['title'], $instance, $this->id_base); 
     24                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Pages' ) : $instance['title'], $instance, $this->id_base); 
    2525                $sortby = empty( $instance['sortby'] ) ? 'menu_order' : $instance['sortby']; 
    2626                $exclude = empty( $instance['exclude'] ) ? '' : $instance['exclude']; 
    2727 
    2828                if ( $sortby == 'menu_order' ) 
    2929                        $sortby = 'menu_order, post_title'; 
    3030 
    31                 $out = wp_list_pages( apply_filters('widget_pages_args', array('title_li' => '', 'echo' => 0, 'sort_column' => $sortby, 'exclude' => $exclude) ) ); 
     31                $out = wp_list_pages( apply_filters( 'widget_pages_args', array( 'title_li' => '', 'echo' => 0, 'sort_column' => $sortby, 'exclude' => $exclude) ) ); 
    3232 
    3333                if ( !empty( $out ) ) { 
    3434                        echo $before_widget; 
    35                         if ( $title) 
     35                        if ( $title ) 
    3636                                echo $before_title . $title . $after_title; 
    3737                ?> 
    3838                <ul> 
     
    4545 
    4646        function update( $new_instance, $old_instance ) { 
    4747                $instance = $old_instance; 
    48                 $instance['title'] = strip_tags($new_instance['title']); 
     48                $instance['title'] = strip_tags( $new_instance['title'] ); 
    4949                if ( in_array( $new_instance['sortby'], array( 'post_title', 'menu_order', 'ID' ) ) ) { 
    5050                        $instance['sortby'] = $new_instance['sortby']; 
    5151                } else { 
     
    5959 
    6060        function form( $instance ) { 
    6161                //Defaults 
    62                 $instance = wp_parse_args( (array) $instance, array( 'sortby' => 'post_title', 'title' => '', 'exclude' => '') ); 
     62                $instance = wp_parse_args( (array) $instance, array( 'sortby' => 'post_title', 'title' => '', 'exclude' => '' ) ); 
    6363                $title = esc_attr( $instance['title'] ); 
    6464                $exclude = esc_attr( $instance['exclude'] ); 
    6565        ?> 
    66                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> <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; ?>" /></p> 
     66                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> <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; ?>" /></p> 
    6767                <p> 
    68                         <label for="<?php echo $this->get_field_id('sortby'); ?>"><?php _e( 'Sort by:' ); ?></label> 
    69                         <select name="<?php echo $this->get_field_name('sortby'); ?>" id="<?php echo $this->get_field_id('sortby'); ?>" class="widefat"> 
    70                                 <option value="post_title"<?php selected( $instance['sortby'], 'post_title' ); ?>><?php _e('Page title'); ?></option> 
    71                                 <option value="menu_order"<?php selected( $instance['sortby'], 'menu_order' ); ?>><?php _e('Page order'); ?></option> 
     68                        <label for="<?php echo $this->get_field_id( 'sortby' ); ?>"><?php _e( 'Sort by:' ); ?></label> 
     69                        <select name="<?php echo $this->get_field_name( 'sortby' ); ?>" id="<?php echo $this->get_field_id( 'sortby' ); ?>" class="widefat"> 
     70                                <option value="post_title"<?php selected( $instance['sortby'], 'post_title' ); ?>><?php _e( 'Page title' ); ?></option> 
     71                                <option value="menu_order"<?php selected( $instance['sortby'], 'menu_order' ); ?>><?php _e( 'Page order' ); ?></option> 
    7272                                <option value="ID"<?php selected( $instance['sortby'], 'ID' ); ?>><?php _e( 'Page ID' ); ?></option> 
    7373                        </select> 
    7474                </p> 
    7575                <p> 
    76                         <label for="<?php echo $this->get_field_id('exclude'); ?>"><?php _e( 'Exclude:' ); ?></label> <input type="text" value="<?php echo $exclude; ?>" name="<?php echo $this->get_field_name('exclude'); ?>" id="<?php echo $this->get_field_id('exclude'); ?>" class="widefat" /> 
     76                        <label for="<?php echo $this->get_field_id( 'exclude' ); ?>"><?php _e( 'Exclude:' ); ?></label> <input type="text" value="<?php echo $exclude; ?>" name="<?php echo $this->get_field_name( 'exclude' ); ?>" id="<?php echo $this->get_field_id( 'exclude' ); ?>" class="widefat" /> 
    7777                        <br /> 
    7878                        <small><?php _e( 'Page IDs, separated by commas.' ); ?></small> 
    7979                </p> 
     
    9090class WP_Widget_Links extends WP_Widget { 
    9191 
    9292        function __construct() { 
    93                 $widget_ops = array('description' => __( "Your blogroll" ) ); 
    94                 parent::__construct('links', __('Links'), $widget_ops); 
     93                $widget_ops = array( 'description' => __( 'Your blogroll' ) ); 
     94                parent::__construct( 'links', __( 'Links' ), $widget_ops ); 
    9595        } 
    9696 
    9797        function widget( $args, $instance ) { 
    98                 extract($args, EXTR_SKIP); 
     98                extract( $args, EXTR_SKIP ); 
    9999 
    100                 $show_description = isset($instance['description']) ? $instance['description'] : false; 
    101                 $show_name = isset($instance['name']) ? $instance['name'] : false; 
    102                 $show_rating = isset($instance['rating']) ? $instance['rating'] : false; 
    103                 $show_images = isset($instance['images']) ? $instance['images'] : true; 
    104                 $category = isset($instance['category']) ? $instance['category'] : false; 
     100                $show_description = isset( $instance['description'] ) ? $instance['description'] : false; 
     101                $show_name = isset( $instance['name'] ) ? $instance['name'] : false; 
     102                $show_rating = isset( $instance['rating'] ) ? $instance['rating'] : false; 
     103                $show_images = isset( $instance['images'] ) ? $instance['images'] : true; 
     104                $category = isset( $instance['category'] ) ? $instance['category'] : false; 
    105105 
    106106                if ( is_admin() && !$category ) { 
    107107                        // Display All Links widget as such in the widgets screen 
    108                         echo $before_widget . $before_title. __('All Links') . $after_title . $after_widget; 
     108                        echo $before_widget . $before_title. __( 'All Links' ) . $after_title . $after_widget; 
    109109                        return; 
    110110                } 
    111111 
    112                 $before_widget = preg_replace('/id="[^"]*"/','id="%id"', $before_widget); 
    113                 wp_list_bookmarks(apply_filters('widget_links_args', array( 
     112                $before_widget = preg_replace( '/id="[^"]*"/','id="%id"', $before_widget ); 
     113                wp_list_bookmarks( apply_filters( 'widget_links_args', array( 
    114114                        'title_before' => $before_title, 'title_after' => $after_title, 
    115115                        'category_before' => $before_widget, 'category_after' => $after_widget, 
    116116                        'show_images' => $show_images, 'show_description' => $show_description, 
     
    123123                $new_instance = (array) $new_instance; 
    124124                $instance = array( 'images' => 0, 'name' => 0, 'description' => 0, 'rating' => 0); 
    125125                foreach ( $instance as $field => $val ) { 
    126                         if ( isset($new_instance[$field]) ) 
     126                        if ( isset( $new_instance[$field] ) ) 
    127127                                $instance[$field] = 1; 
    128128                } 
    129                 $instance['category'] = intval($new_instance['category']); 
     129                $instance['category'] = intval( $new_instance['category'] ); 
    130130 
    131131                return $instance; 
    132132        } 
     
    135135 
    136136                //Defaults 
    137137                $instance = wp_parse_args( (array) $instance, array( 'images' => true, 'name' => true, 'description' => false, 'rating' => false, 'category' => false ) ); 
    138                 $link_cats = get_terms( 'link_category'); 
     138                $link_cats = get_terms( 'link_category' ); 
    139139?> 
    140140                <p> 
    141                 <label for="<?php echo $this->get_field_id('category'); ?>" class="screen-reader-text"><?php _e('Select Link Category'); ?></label> 
    142                 <select class="widefat" id="<?php echo $this->get_field_id('category'); ?>" name="<?php echo $this->get_field_name('category'); ?>"> 
    143                 <option value=""><?php _e('All Links'); ?></option> 
     141                <label for="<?php echo $this->get_field_id( 'category' ); ?>" class="screen-reader-text"><?php _e( 'Select Link Category' ); ?></label> 
     142                <select class="widefat" id="<?php echo $this->get_field_id( 'category' ); ?>" name="<?php echo $this->get_field_name( 'category' ); ?>"> 
     143                <option value=""><?php _e( 'All Links' ); ?></option> 
    144144                <?php 
    145145                foreach ( $link_cats as $link_cat ) { 
    146                         echo '<option value="' . intval($link_cat->term_id) . '"' 
     146                        echo '<option value="' . intval( $link_cat->term_id ) . '"' 
    147147                                . ( $link_cat->term_id == $instance['category'] ? ' selected="selected"' : '' ) 
    148148                                . '>' . $link_cat->name . "</option>\n"; 
    149149                } 
    150150                ?> 
    151151                </select></p> 
    152152                <p> 
    153                 <input class="checkbox" type="checkbox" <?php checked($instance['images'], true) ?> id="<?php echo $this->get_field_id('images'); ?>" name="<?php echo $this->get_field_name('images'); ?>" /> 
    154                 <label for="<?php echo $this->get_field_id('images'); ?>"><?php _e('Show Link Image'); ?></label><br /> 
    155                 <input class="checkbox" type="checkbox" <?php checked($instance['name'], true) ?> id="<?php echo $this->get_field_id('name'); ?>" name="<?php echo $this->get_field_name('name'); ?>" /> 
    156                 <label for="<?php echo $this->get_field_id('name'); ?>"><?php _e('Show Link Name'); ?></label><br /> 
    157                 <input class="checkbox" type="checkbox" <?php checked($instance['description'], true) ?> id="<?php echo $this->get_field_id('description'); ?>" name="<?php echo $this->get_field_name('description'); ?>" /> 
    158                 <label for="<?php echo $this->get_field_id('description'); ?>"><?php _e('Show Link Description'); ?></label><br /> 
    159                 <input class="checkbox" type="checkbox" <?php checked($instance['rating'], true) ?> id="<?php echo $this->get_field_id('rating'); ?>" name="<?php echo $this->get_field_name('rating'); ?>" /> 
    160                 <label for="<?php echo $this->get_field_id('rating'); ?>"><?php _e('Show Link Rating'); ?></label> 
     153                <input class="checkbox" type="checkbox" <?php checked( $instance['images'], true ) ?> id="<?php echo $this->get_field_id( 'images' ); ?>" name="<?php echo $this->get_field_name( 'images' ); ?>" /> 
     154                <label for="<?php echo $this->get_field_id( 'images' ); ?>"><?php _e( 'Show Link Image' ); ?></label><br /> 
     155                <input class="checkbox" type="checkbox" <?php checked( $instance['name'], true ) ?> id="<?php echo $this->get_field_id( 'name' ); ?>" name="<?php echo $this->get_field_name( 'name' ); ?>" /> 
     156                <label for="<?php echo $this->get_field_id( 'name' ); ?>"><?php _e( 'Show Link Name' ); ?></label><br /> 
     157                <input class="checkbox" type="checkbox" <?php checked( $instance['description'], true ) ?> id="<?php echo $this->get_field_id( 'description' ); ?>" name="<?php echo $this->get_field_name( 'description' ); ?>" /> 
     158                <label for="<?php echo $this->get_field_id( 'description' ); ?>"><?php _e( 'Show Link Description' ); ?></label><br /> 
     159                <input class="checkbox" type="checkbox" <?php checked( $instance['rating'], true ) ?> id="<?php echo $this->get_field_id( 'rating' ); ?>" name="<?php echo $this->get_field_name( 'rating' ); ?>" /> 
     160                <label for="<?php echo $this->get_field_id( 'rating' ); ?>"><?php _e( 'Show Link Rating' ); ?></label> 
    161161                </p> 
    162162<?php 
    163163        } 
     
    171171class WP_Widget_Search extends WP_Widget { 
    172172 
    173173        function __construct() { 
    174                 $widget_ops = array('classname' => 'widget_search', 'description' => __( "A search form for your site") ); 
    175                 parent::__construct('search', __('Search'), $widget_ops); 
     174                $widget_ops = array( 'classname' => 'widget_search', 'description' => __( 'A search form for your site' ) ); 
     175                parent::__construct( 'search', __( 'Search' ), $widget_ops ); 
    176176        } 
    177177 
    178178        function widget( $args, $instance ) { 
    179                 extract($args); 
    180                 $title = apply_filters('widget_title', $instance['title'], $instance, $this->id_base); 
     179                extract( $args ); 
     180                $title = apply_filters( 'widget_title', $instance['title'], $instance, $this->id_base); 
    181181 
    182182                echo $before_widget; 
    183183                if ( $title ) 
     
    190190        } 
    191191 
    192192        function form( $instance ) { 
    193                 $instance = wp_parse_args( (array) $instance, array( 'title' => '') ); 
     193                $instance = wp_parse_args( (array) $instance, array( 'title' => '' ) ); 
    194194                $title = $instance['title']; 
    195195?> 
    196                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?> <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /></label></p> 
     196                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?> <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /></label></p> 
    197197<?php 
    198198        } 
    199199 
    200200        function update( $new_instance, $old_instance ) { 
    201201                $instance = $old_instance; 
    202                 $new_instance = wp_parse_args((array) $new_instance, array( 'title' => '')); 
    203                 $instance['title'] = strip_tags($new_instance['title']); 
     202                $new_instance = wp_parse_args( (array) $new_instance, array( 'title' => '' ) ); 
     203                $instance['title'] = strip_tags( $new_instance['title'] ); 
    204204                return $instance; 
    205205        } 
    206206 
     
    214214class WP_Widget_Archives extends WP_Widget { 
    215215 
    216216        function __construct() { 
    217                 $widget_ops = array('classname' => 'widget_archive', 'description' => __( 'A monthly archive of your site&#8217;s posts') ); 
    218                 parent::__construct('archives', __('Archives'), $widget_ops); 
     217                $widget_ops = array( 'classname' => 'widget_archive', 'description' => __( 'A monthly archive of your site&#8217;s posts' ) ); 
     218                parent::__construct( 'archives', __( 'Archives' ), $widget_ops ); 
    219219        } 
    220220 
    221221        function widget( $args, $instance ) { 
    222                 extract($args); 
     222                extract( $args ); 
    223223                $c = $instance['count'] ? '1' : '0'; 
    224224                $d = $instance['dropdown'] ? '1' : '0'; 
    225                 $title = apply_filters('widget_title', empty($instance['title']) ? __('Archives') : $instance['title'], $instance, $this->id_base); 
     225                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Archives' ) : $instance['title'], $instance, $this->id_base); 
    226226 
    227227                echo $before_widget; 
    228228                if ( $title ) 
     
    230230 
    231231                if ( $d ) { 
    232232?> 
    233                 <select name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value=""><?php echo esc_attr(__('Select Month')); ?></option> <?php wp_get_archives(apply_filters('widget_archives_dropdown_args', array('type' => 'monthly', 'format' => 'option', 'show_post_count' => $c))); ?> </select> 
     233                <select name="archive-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value=""><?php echo esc_attr( __( 'Select Month' ) ); ?></option> <?php wp_get_archives( apply_filters( 'widget_archives_dropdown_args', array( 'type' => 'monthly', 'format' => 'option', 'show_post_count' => $c ) ) ); ?> </select> 
    234234<?php 
    235235                } else { 
    236236?> 
    237237                <ul> 
    238                 <?php wp_get_archives(apply_filters('widget_archives_args', array('type' => 'monthly', 'show_post_count' => $c))); ?> 
     238                <?php wp_get_archives( apply_filters( 'widget_archives_args', array( 'type' => 'monthly', 'show_post_count' => $c ) ) ); ?> 
    239239                </ul> 
    240240<?php 
    241241                } 
     
    245245 
    246246        function update( $new_instance, $old_instance ) { 
    247247                $instance = $old_instance; 
    248                 $new_instance = wp_parse_args( (array) $new_instance, array( 'title' => '', 'count' => 0, 'dropdown' => '') ); 
    249                 $instance['title'] = strip_tags($new_instance['title']); 
     248                $new_instance = wp_parse_args( (array) $new_instance, array( 'title' => '', 'count' => 0, 'dropdown' => '' ) ); 
     249                $instance['title'] = strip_tags( $new_instance['title'] ); 
    250250                $instance['count'] = $new_instance['count'] ? 1 : 0; 
    251251                $instance['dropdown'] = $new_instance['dropdown'] ? 1 : 0; 
    252252 
     
    254254        } 
    255255 
    256256        function form( $instance ) { 
    257                 $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'count' => 0, 'dropdown' => '') ); 
    258                 $title = strip_tags($instance['title']); 
     257                $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'count' => 0, 'dropdown' => '' ) ); 
     258                $title = strip_tags( $instance['title'] ); 
    259259                $count = $instance['count'] ? 'checked="checked"' : ''; 
    260260                $dropdown = $instance['dropdown'] ? 'checked="checked"' : ''; 
    261261?> 
    262                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /></p> 
     262                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /></p> 
    263263                <p> 
    264                         <input class="checkbox" type="checkbox" <?php echo $dropdown; ?> id="<?php echo $this->get_field_id('dropdown'); ?>" name="<?php echo $this->get_field_name('dropdown'); ?>" /> <label for="<?php echo $this->get_field_id('dropdown'); ?>"><?php _e('Display as dropdown'); ?></label> 
     264                        <input class="checkbox" type="checkbox" <?php echo $dropdown; ?> id="<?php echo $this->get_field_id( 'dropdown' ); ?>" name="<?php echo $this->get_field_name( 'dropdown' ); ?>" /> <label for="<?php echo $this->get_field_id( 'dropdown' ); ?>"><?php _e( 'Display as dropdown' ); ?></label> 
    265265                        <br/> 
    266                         <input class="checkbox" type="checkbox" <?php echo $count; ?> id="<?php echo $this->get_field_id('count'); ?>" name="<?php echo $this->get_field_name('count'); ?>" /> <label for="<?php echo $this->get_field_id('count'); ?>"><?php _e('Show post counts'); ?></label> 
     266                        <input class="checkbox" type="checkbox" <?php echo $count; ?> id="<?php echo $this->get_field_id( 'count' ); ?>" name="<?php echo $this->get_field_name( 'count' ); ?>" /> <label for="<?php echo $this->get_field_id( 'count' ); ?>"><?php _e( 'Show post counts' ); ?></label> 
    267267                </p> 
    268268<?php 
    269269        } 
     
    279279class WP_Widget_Meta extends WP_Widget { 
    280280 
    281281        function __construct() { 
    282                 $widget_ops = array('classname' => 'widget_meta', 'description' => __( "Log in/out, admin, feed and WordPress links") ); 
    283                 parent::__construct('meta', __('Meta'), $widget_ops); 
     282                $widget_ops = array( 'classname' => 'widget_meta', 'description' => __( 'Log in/out, admin, feed and WordPress links' ) ); 
     283                parent::__construct( 'meta', __( 'Meta' ), $widget_ops); 
    284284        } 
    285285 
    286286        function widget( $args, $instance ) { 
    287                 extract($args); 
    288                 $title = apply_filters('widget_title', empty($instance['title']) ? __('Meta') : $instance['title'], $instance, $this->id_base); 
     287                extract( $args ); 
     288                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Meta' ) : $instance['title'], $instance, $this->id_base ); 
    289289 
    290290                echo $before_widget; 
    291291                if ( $title ) 
     
    294294                        <ul> 
    295295                        <?php wp_register(); ?> 
    296296                        <li><?php wp_loginout(); ?></li> 
    297                         <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li> 
    298                         <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li> 
    299                         <li><a href="http://wordpress.org/" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?>">WordPress.org</a></li> 
     297                        <li><a href="<?php bloginfo( 'rss2_url' ); ?>" title="<?php echo esc_attr( __( 'Syndicate this site using RSS 2.0' ) ); ?>"><?php _e( 'Entries <abbr title="Really Simple Syndication">RSS</abbr>' ); ?></a></li> 
     298                        <li><a href="<?php bloginfo( 'comments_rss2_url' ); ?>" title="<?php echo esc_attr( __( 'The latest comments to all posts in RSS' ) ); ?>"><?php _e( 'Comments <abbr title="Really Simple Syndication">RSS</abbr>' ); ?></a></li> 
     299                        <li><a href="http://wordpress.org/" title="<?php echo esc_attr( __( 'Powered by WordPress, state-of-the-art semantic personal publishing platform.' ) ); ?>">WordPress.org</a></li> 
    300300                        <?php wp_meta(); ?> 
    301301                        </ul> 
    302302<?php 
     
    305305 
    306306        function update( $new_instance, $old_instance ) { 
    307307                $instance = $old_instance; 
    308                 $instance['title'] = strip_tags($new_instance['title']); 
     308                $instance['title'] = strip_tags( $new_instance['title'] ); 
    309309 
    310310                return $instance; 
    311311        } 
    312312 
    313313        function form( $instance ) { 
    314314                $instance = wp_parse_args( (array) $instance, array( 'title' => '' ) ); 
    315                 $title = strip_tags($instance['title']); 
     315                $title = strip_tags( $instance['title'] ); 
    316316?> 
    317                         <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /></p> 
     317                        <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /></p> 
    318318<?php 
    319319        } 
    320320} 
     
    327327class WP_Widget_Calendar extends WP_Widget { 
    328328 
    329329        function __construct() { 
    330                 $widget_ops = array('classname' => 'widget_calendar', 'description' => __( 'A calendar of your site&#8217;s posts') ); 
    331                 parent::__construct('calendar', __('Calendar'), $widget_ops); 
     330                $widget_ops = array( 'classname' => 'widget_calendar', 'description' => __( 'A calendar of your site&#8217;s posts' ) ); 
     331                parent::__construct( 'calendar', __( 'Calendar' ), $widget_ops); 
    332332        } 
    333333 
    334334        function widget( $args, $instance ) { 
    335                 extract($args); 
    336                 $title = apply_filters('widget_title', empty($instance['title']) ? '&nbsp;' : $instance['title'], $instance, $this->id_base); 
     335                extract( $args ); 
     336                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? '&nbsp;' : $instance['title'], $instance, $this->id_base); 
    337337                echo $before_widget; 
    338338                if ( $title ) 
    339339                        echo $before_title . $title . $after_title; 
     
    345345 
    346346        function update( $new_instance, $old_instance ) { 
    347347                $instance = $old_instance; 
    348                 $instance['title'] = strip_tags($new_instance['title']); 
     348                $instance['title'] = strip_tags( $new_instance['title'] ); 
    349349 
    350350                return $instance; 
    351351        } 
    352352 
    353353        function form( $instance ) { 
    354354                $instance = wp_parse_args( (array) $instance, array( 'title' => '' ) ); 
    355                 $title = strip_tags($instance['title']); 
     355                $title = strip_tags( $instance['title'] ); 
    356356?> 
    357                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> 
    358                 <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /></p> 
     357                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> 
     358                <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /></p> 
    359359<?php 
    360360        } 
    361361} 
     
    368368class WP_Widget_Text extends WP_Widget { 
    369369 
    370370        function __construct() { 
    371                 $widget_ops = array('classname' => 'widget_text', 'description' => __('Arbitrary text or HTML')); 
    372                 $control_ops = array('width' => 400, 'height' => 350); 
    373                 parent::__construct('text', __('Text'), $widget_ops, $control_ops); 
     371                $widget_ops = array( 'classname' => 'widget_text', 'description' => __( 'Arbitrary text or HTML' ) ); 
     372                $control_ops = array( 'width' => 400, 'height' => 350); 
     373                parent::__construct( 'text', __( 'Text' ), $widget_ops, $control_ops); 
    374374        } 
    375375 
    376376        function widget( $args, $instance ) { 
    377                 extract($args); 
    378                 $title = apply_filters( 'widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); 
     377                extract( $args ); 
     378                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? '' : $instance['title'], $instance, $this->id_base); 
    379379                $text = apply_filters( 'widget_text', $instance['text'], $instance ); 
    380380                echo $before_widget; 
    381381                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; } ?> 
    382                         <div class="textwidget"><?php echo $instance['filter'] ? wpautop($text) : $text; ?></div> 
     382                        <div class="textwidget"><?php echo $instance['filter'] ? wpautop( $text ) : $text; ?></div> 
    383383                <?php 
    384384                echo $after_widget; 
    385385        } 
    386386 
    387387        function update( $new_instance, $old_instance ) { 
    388388                $instance = $old_instance; 
    389                 $instance['title'] = strip_tags($new_instance['title']); 
    390                 if ( current_user_can('unfiltered_html') ) 
     389                $instance['title'] = strip_tags( $new_instance['title'] ); 
     390                if ( current_user_can( 'unfiltered_html' ) ) 
    391391                        $instance['text'] =  $new_instance['text']; 
    392392                else 
    393                         $instance['text'] = stripslashes( wp_filter_post_kses( addslashes($new_instance['text']) ) ); // wp_filter_post_kses() expects slashed 
    394                 $instance['filter'] = isset($new_instance['filter']); 
     393                        $instance['text'] = stripslashes( wp_filter_post_kses( addslashes( $new_instance['text'] ) ) ); // wp_filter_post_kses() expects slashed 
     394                $instance['filter'] = isset( $new_instance['filter'] ); 
    395395                return $instance; 
    396396        } 
    397397 
    398398        function form( $instance ) { 
    399399                $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'text' => '' ) ); 
    400                 $title = strip_tags($instance['title']); 
    401                 $text = esc_textarea($instance['text']); 
     400                $title = strip_tags( $instance['title'] ); 
     401                $text = esc_textarea( $instance['text'] ); 
    402402?> 
    403                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> 
    404                 <input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo esc_attr($title); ?>" /></p> 
     403                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> 
     404                <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /></p> 
    405405 
    406                 <textarea class="widefat" rows="16" cols="20" id="<?php echo $this->get_field_id('text'); ?>" name="<?php echo $this->get_field_name('text'); ?>"><?php echo $text; ?></textarea> 
     406                <textarea class="widefat" rows="16" cols="20" id="<?php echo $this->get_field_id( 'text' ); ?>" name="<?php echo $this->get_field_name( 'text' ); ?>"><?php echo $text; ?></textarea> 
    407407 
    408                 <p><input id="<?php echo $this->get_field_id('filter'); ?>" name="<?php echo $this->get_field_name('filter'); ?>" type="checkbox" <?php checked(isset($instance['filter']) ? $instance['filter'] : 0); ?> />&nbsp;<label for="<?php echo $this->get_field_id('filter'); ?>"><?php _e('Automatically add paragraphs'); ?></label></p> 
     408                <p><input id="<?php echo $this->get_field_id( 'filter' ); ?>" name="<?php echo $this->get_field_name( 'filter' ); ?>" type="checkbox" <?php checked( isset( $instance['filter'] ) ? $instance['filter'] : 0 ); ?> />&nbsp;<label for="<?php echo $this->get_field_id( 'filter' ); ?>"><?php _e( 'Automatically add paragraphs' ); ?></label></p> 
    409409<?php 
    410410        } 
    411411} 
     
    418418class WP_Widget_Categories extends WP_Widget { 
    419419 
    420420        function __construct() { 
    421                 $widget_ops = array( 'classname' => 'widget_categories', 'description' => __( "A list or dropdown of categories" ) ); 
    422                 parent::__construct('categories', __('Categories'), $widget_ops); 
     421                $widget_ops = array( 'classname' => 'widget_categories', 'description' => __( 'A list or dropdown of categories' ) ); 
     422                parent::__construct( 'categories', __( 'Categories' ), $widget_ops); 
    423423        } 
    424424 
    425425        function widget( $args, $instance ) { 
    426426                extract( $args ); 
    427427 
    428                 $title = apply_filters('widget_title', empty( $instance['title'] ) ? __( 'Categories' ) : $instance['title'], $instance, $this->id_base); 
     428                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Categories' ) : $instance['title'], $instance, $this->id_base); 
    429429                $c = $instance['count'] ? '1' : '0'; 
    430430                $h = $instance['hierarchical'] ? '1' : '0'; 
    431431                $d = $instance['dropdown'] ? '1' : '0'; 
     
    434434                if ( $title ) 
    435435                        echo $before_title . $title . $after_title; 
    436436 
    437                 $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); 
     437                $cat_args = array( 'orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); 
    438438 
    439439                if ( $d ) { 
    440                         $cat_args['show_option_none'] = __('Select Category'); 
    441                         wp_dropdown_categories(apply_filters('widget_categories_dropdown_args', $cat_args)); 
     440                        $cat_args['show_option_none'] = __( 'Select Category' ); 
     441                        wp_dropdown_categories( apply_filters( 'widget_categories_dropdown_args', $cat_args) ); 
    442442?> 
    443443 
    444444<script type='text/javascript'> 
     
    459459                <ul> 
    460460<?php 
    461461                $cat_args['title_li'] = ''; 
    462                 wp_list_categories(apply_filters('widget_categories_args', $cat_args)); 
     462                wp_list_categories( apply_filters( 'widget_categories_args', $cat_args) ); 
    463463?> 
    464464                </ul> 
    465465<?php 
     
    470470 
    471471        function update( $new_instance, $old_instance ) { 
    472472                $instance = $old_instance; 
    473                 $instance['title'] = strip_tags($new_instance['title']); 
    474                 $instance['count'] = !empty($new_instance['count']) ? 1 : 0; 
    475                 $instance['hierarchical'] = !empty($new_instance['hierarchical']) ? 1 : 0; 
    476                 $instance['dropdown'] = !empty($new_instance['dropdown']) ? 1 : 0; 
     473                $instance['title'] = strip_tags( $new_instance['title'] ); 
     474                $instance['count'] = !empty( $new_instance['count'] ) ? 1 : 0; 
     475                $instance['hierarchical'] = !empty( $new_instance['hierarchical'] ) ? 1 : 0; 
     476                $instance['dropdown'] = !empty( $new_instance['dropdown'] ) ? 1 : 0; 
    477477 
    478478                return $instance; 
    479479        } 
    480480 
    481481        function form( $instance ) { 
    482482                //Defaults 
    483                 $instance = wp_parse_args( (array) $instance, array( 'title' => '') ); 
     483                $instance = wp_parse_args( (array) $instance, array( 'title' => '' ) ); 
    484484                $title = esc_attr( $instance['title'] ); 
    485                 $count = isset($instance['count']) ? (bool) $instance['count'] :false; 
     485                $count = isset( $instance['count'] ) ? (bool) $instance['count'] :false; 
    486486                $hierarchical = isset( $instance['hierarchical'] ) ? (bool) $instance['hierarchical'] : false; 
    487487                $dropdown = isset( $instance['dropdown'] ) ? (bool) $instance['dropdown'] : false; 
    488488?> 
    489                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e( 'Title:' ); ?></label> 
    490                 <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; ?>" /></p> 
     489                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> 
     490                <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; ?>" /></p> 
    491491 
    492                 <p><input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('dropdown'); ?>" name="<?php echo $this->get_field_name('dropdown'); ?>"<?php checked( $dropdown ); ?> /> 
    493                 <label for="<?php echo $this->get_field_id('dropdown'); ?>"><?php _e( 'Display as dropdown' ); ?></label><br /> 
     492                <p><input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'dropdown' ); ?>" name="<?php echo $this->get_field_name( 'dropdown' ); ?>"<?php checked( $dropdown ); ?> /> 
     493                <label for="<?php echo $this->get_field_id( 'dropdown' ); ?>"><?php _e( 'Display as dropdown' ); ?></label><br /> 
    494494 
    495                 <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('count'); ?>" name="<?php echo $this->get_field_name('count'); ?>"<?php checked( $count ); ?> /> 
    496                 <label for="<?php echo $this->get_field_id('count'); ?>"><?php _e( 'Show post counts' ); ?></label><br /> 
     495                <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'count' ); ?>" name="<?php echo $this->get_field_name( 'count' ); ?>"<?php checked( $count ); ?> /> 
     496                <label for="<?php echo $this->get_field_id( 'count' ); ?>"><?php _e( 'Show post counts' ); ?></label><br /> 
    497497 
    498                 <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('hierarchical'); ?>" name="<?php echo $this->get_field_name('hierarchical'); ?>"<?php checked( $hierarchical ); ?> /> 
    499                 <label for="<?php echo $this->get_field_id('hierarchical'); ?>"><?php _e( 'Show hierarchy' ); ?></label></p> 
     498                <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'hierarchical' ); ?>" name="<?php echo $this->get_field_name( 'hierarchical' ); ?>"<?php checked( $hierarchical ); ?> /> 
     499                <label for="<?php echo $this->get_field_id( 'hierarchical' ); ?>"><?php _e( 'Show hierarchy' ); ?></label></p> 
    500500<?php 
    501501        } 
    502502 
     
    510510class WP_Widget_Recent_Posts extends WP_Widget { 
    511511 
    512512        function __construct() { 
    513                 $widget_ops = array('classname' => 'widget_recent_entries', 'description' => __( "The most recent posts on your site") ); 
    514                 parent::__construct('recent-posts', __('Recent Posts'), $widget_ops); 
     513                $widget_ops = array( 'classname' => 'widget_recent_entries', 'description' => __( 'The most recent posts on your site' ) ); 
     514                parent::__construct( 'recent-posts', __( 'Recent Posts' ), $widget_ops); 
    515515                $this->alt_option_name = 'widget_recent_entries'; 
    516516 
    517                 add_action( 'save_post', array(&$this, 'flush_widget_cache') ); 
    518                 add_action( 'deleted_post', array(&$this, 'flush_widget_cache') ); 
    519                 add_action( 'switch_theme', array(&$this, 'flush_widget_cache') ); 
     517                add_action( 'save_post', array(&$this, 'flush_widget_cache' ) ); 
     518                add_action( 'deleted_post', array(&$this, 'flush_widget_cache' ) ); 
     519                add_action( 'switch_theme', array(&$this, 'flush_widget_cache' ) ); 
    520520        } 
    521521 
    522         function widget($args, $instance) { 
    523                 $cache = wp_cache_get('widget_recent_posts', 'widget'); 
     522        function widget( $args, $instance ) { 
     523                $cache = wp_cache_get( 'widget_recent_posts', 'widget' ); 
    524524 
    525                 if ( !is_array($cache) ) 
     525                if ( !is_array( $cache ) ) 
    526526                        $cache = array(); 
    527527 
    528                 if ( isset($cache[$args['widget_id']]) ) { 
     528                if ( isset( $cache[$args['widget_id']] ) ) { 
    529529                        echo $cache[$args['widget_id']]; 
    530530                        return; 
    531531                } 
    532532 
    533533                ob_start(); 
    534                 extract($args); 
     534                extract( $args ); 
    535535 
    536                 $title = apply_filters('widget_title', empty($instance['title']) ? __('Recent Posts') : $instance['title'], $instance, $this->id_base); 
     536                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Recent Posts' ) : $instance['title'], $instance, $this->id_base); 
    537537                if ( ! $number = absint( $instance['number'] ) ) 
    538538                        $number = 10; 
    539539 
    540                 $r = new WP_Query(array('posts_per_page' => $number, 'no_found_rows' => true, 'post_status' => 'publish', 'ignore_sticky_posts' => true)); 
    541                 if ($r->have_posts()) : 
     540                $r = new WP_Query( array( 'posts_per_page' => $number, 'no_found_rows' => true, 'post_status' => 'publish', 'ignore_sticky_posts' => true) ); 
     541                if ( $r->have_posts() ) : 
    542542?> 
    543543                <?php echo $before_widget; ?> 
    544544                <?php if ( $title ) echo $before_title . $title . $after_title; ?> 
    545545                <ul> 
    546                 <?php  while ($r->have_posts()) : $r->the_post(); ?> 
    547                 <li><a href="<?php the_permalink() ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a></li> 
     546                <?php  while ( $r->have_posts() ) : $r->the_post(); ?> 
     547                <li><a href="<?php the_permalink() ?>" title="<?php echo esc_attr( get_the_title() ? get_the_title() : get_the_ID() ); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a></li> 
    548548                <?php endwhile; ?> 
    549549                </ul> 
    550550                <?php echo $after_widget; ?> 
     
    555555                endif; 
    556556 
    557557                $cache[$args['widget_id']] = ob_get_flush(); 
    558                 wp_cache_set('widget_recent_posts', $cache, 'widget'); 
     558                wp_cache_set( 'widget_recent_posts', $cache, 'widget' ); 
    559559        } 
    560560 
    561561        function update( $new_instance, $old_instance ) { 
    562562                $instance = $old_instance; 
    563                 $instance['title'] = strip_tags($new_instance['title']); 
     563                $instance['title'] = strip_tags( $new_instance['title'] ); 
    564564                $instance['number'] = (int) $new_instance['number']; 
    565565                $this->flush_widget_cache(); 
    566566 
    567567                $alloptions = wp_cache_get( 'alloptions', 'options' ); 
    568                 if ( isset($alloptions['widget_recent_entries']) ) 
    569                         delete_option('widget_recent_entries'); 
     568                if ( isset( $alloptions['widget_recent_entries'] ) ) 
     569                        delete_option( 'widget_recent_entries' ); 
    570570 
    571571                return $instance; 
    572572        } 
    573573 
    574574        function flush_widget_cache() { 
    575                 wp_cache_delete('widget_recent_posts', 'widget'); 
     575                wp_cache_delete( 'widget_recent_posts', 'widget' ); 
    576576        } 
    577577 
    578578        function form( $instance ) { 
    579                 $title = isset($instance['title']) ? esc_attr($instance['title']) : ''; 
    580                 $number = isset($instance['number']) ? absint($instance['number']) : 5; 
     579                $title = isset( $instance['title'] ) ? esc_attr( $instance['title'] ) : ''; 
     580                $number = isset( $instance['number'] ) ? absint( $instance['number'] ) : 5; 
    581581?> 
    582                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> 
    583                 <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; ?>" /></p> 
     582                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> 
     583                <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; ?>" /></p> 
    584584 
    585                 <p><label for="<?php echo $this->get_field_id('number'); ?>"><?php _e('Number of posts to show:'); ?></label> 
    586                 <input id="<?php echo $this->get_field_id('number'); ?>" name="<?php echo $this->get_field_name('number'); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p> 
     585                <p><label for="<?php echo $this->get_field_id( 'number' ); ?>"><?php _e( 'Number of posts to show:' ); ?></label> 
     586                <input id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p> 
    587587<?php 
    588588        } 
    589589} 
     
    596596class WP_Widget_Recent_Comments extends WP_Widget { 
    597597 
    598598        function __construct() { 
    599                 $widget_ops = array('classname' => 'widget_recent_comments', 'description' => __( 'The most recent comments' ) ); 
    600                 parent::__construct('recent-comments', __('Recent Comments'), $widget_ops); 
     599                $widget_ops = array( 'classname' => 'widget_recent_comments', 'description' => __( 'The most recent comments' ) ); 
     600                parent::__construct( 'recent-comments', __( 'Recent Comments' ), $widget_ops); 
    601601                $this->alt_option_name = 'widget_recent_comments'; 
    602602 
    603603                if ( is_active_widget(false, false, $this->id_base) ) 
    604                         add_action( 'wp_head', array(&$this, 'recent_comments_style') ); 
     604                        add_action( 'wp_head', array(&$this, 'recent_comments_style' ) ); 
    605605 
    606                 add_action( 'comment_post', array(&$this, 'flush_widget_cache') ); 
    607                 add_action( 'transition_comment_status', array(&$this, 'flush_widget_cache') ); 
     606                add_action( 'comment_post', array(&$this, 'flush_widget_cache' ) ); 
     607                add_action( 'transition_comment_status', array(&$this, 'flush_widget_cache' ) ); 
    608608        } 
    609609 
    610610        function recent_comments_style() { 
     
    617617        } 
    618618 
    619619        function flush_widget_cache() { 
    620                 wp_cache_delete('widget_recent_comments', 'widget'); 
     620                wp_cache_delete( 'widget_recent_comments', 'widget' ); 
    621621        } 
    622622 
    623623        function widget( $args, $instance ) { 
    624624                global $comments, $comment; 
    625625 
    626                 $cache = wp_cache_get('widget_recent_comments', 'widget'); 
     626                $cache = wp_cache_get( 'widget_recent_comments', 'widget' ); 
    627627 
    628628                if ( ! is_array( $cache ) ) 
    629629                        $cache = array(); 
     
    633633                        return; 
    634634                } 
    635635 
    636                 extract($args, EXTR_SKIP); 
     636                extract( $args, EXTR_SKIP ); 
    637637                $output = ''; 
    638                 $title = apply_filters('widget_title', empty($instance['title']) ? __('Recent Comments') : $instance['title']); 
     638                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Recent Comments' ) : $instance['title']); 
    639639 
    640640                if ( ! $number = absint( $instance['number'] ) ) 
    641641                        $number = 5; 
     
    648648                $output .= '<ul id="recentcomments">'; 
    649649                if ( $comments ) { 
    650650                        foreach ( (array) $comments as $comment) { 
    651                                 $output .=  '<li class="recentcomments">' . /* translators: comments widget: 1: comment author, 2: post link */ sprintf(_x('%1$s on %2$s', 'widgets'), get_comment_author_link(), '<a href="' . esc_url( get_comment_link($comment->comment_ID) ) . '">' . get_the_title($comment->comment_post_ID) . '</a>') . '</li>'; 
     651                                $output .=  '<li class="recentcomments">' . /* translators: comments widget: 1: comment author, 2: post link */ sprintf( _x( '%1$s on %2$s', 'widgets' ), get_comment_author_link(), '<a href="' . esc_url( get_comment_link( $comment->comment_ID ) ) . '">' . get_the_title( $comment->comment_post_ID ) . '</a>' ) . '</li>'; 
    652652                        } 
    653653                } 
    654654                $output .= '</ul>'; 
     
    656656 
    657657                echo $output; 
    658658                $cache[$args['widget_id']] = $output; 
    659                 wp_cache_set('widget_recent_comments', $cache, 'widget'); 
     659                wp_cache_set( 'widget_recent_comments', $cache, 'widget' ); 
    660660        } 
    661661 
    662662        function update( $new_instance, $old_instance ) { 
    663663                $instance = $old_instance; 
    664                 $instance['title'] = strip_tags($new_instance['title']); 
     664                $instance['title'] = strip_tags( $new_instance['title'] ); 
    665665                $instance['number'] = absint( $new_instance['number'] ); 
    666666                $this->flush_widget_cache(); 
    667667 
    668668                $alloptions = wp_cache_get( 'alloptions', 'options' ); 
    669                 if ( isset($alloptions['widget_recent_comments']) ) 
    670                         delete_option('widget_recent_comments'); 
     669                if ( isset( $alloptions['widget_recent_comments'] ) ) 
     670                        delete_option( 'widget_recent_comments' ); 
    671671 
    672672                return $instance; 
    673673        } 
    674674 
    675675        function form( $instance ) { 
    676                 $title = isset($instance['title']) ? esc_attr($instance['title']) : ''; 
    677                 $number = isset($instance['number']) ? absint($instance['number']) : 5; 
     676                $title = isset( $instance['title'] ) ? esc_attr( $instance['title'] ) : ''; 
     677                $number = isset( $instance['number'] ) ? absint( $instance['number'] ) : 5; 
    678678?> 
    679                 <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:'); ?></label> 
    680                 <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; ?>" /></p> 
     679                <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> 
     680                <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; ?>" /></p> 
    681681 
    682                 <p><label for="<?php echo $this->get_field_id('number'); ?>"><?php _e('Number of comments to show:'); ?></label> 
    683                 <input id="<?php echo $this->get_field_id('number'); ?>" name="<?php echo $this->get_field_name('number'); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p> 
     682                <p><label for="<?php echo $this->get_field_id( 'number' ); ?>"><?php _e( 'Number of comments to show:' ); ?></label> 
     683                <input id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p> 
    684684<?php 
    685685        } 
    686686} 
     
    693693class WP_Widget_RSS extends WP_Widget { 
    694694 
    695695        function __construct() { 
    696                 $widget_ops = array( 'description' => __('Entries from any RSS or Atom feed') ); 
     696                $widget_ops = array( 'description' => __( 'Entries from any RSS or Atom feed' ) ); 
    697697                $control_ops = array( 'width' => 400, 'height' => 200 ); 
    698                 parent::__construct( 'rss', __('RSS'), $widget_ops, $control_ops ); 
     698                parent::__construct( 'rss', __( 'RSS' ), $widget_ops, $control_ops ); 
    699699        } 
    700700 
    701         function widget($args, $instance) { 
     701        function widget( $args, $instance ) { 
    702702 
    703                 if ( isset($instance['error']) && $instance['error'] ) 
     703                if ( isset( $instance['error'] ) && $instance['error'] ) 
    704704                        return; 
    705705 
    706                 extract($args, EXTR_SKIP); 
     706                extract( $args, EXTR_SKIP ); 
    707707 
    708708                $url = $instance['url']; 
    709                 while ( stristr($url, 'http') != $url ) 
    710                         $url = substr($url, 1); 
     709                while ( stristr( $url, 'http' ) != $url ) 
     710                        $url = substr( $url, 1 ); 
    711711 
    712                 if ( empty($url) ) 
     712                if ( empty( $url ) ) 
    713713                        return; 
    714714 
    715715                // self-url destruction sequence 
    716716                if ( in_array( untrailingslashit( $url ), array( site_url(), home_url() ) ) ) 
    717717                        return; 
    718718 
    719                 $rss = fetch_feed($url); 
     719                $rss = fetch_feed( $url ); 
    720720                $title = $instance['title']; 
    721721                $desc = ''; 
    722722                $link = ''; 
    723723 
    724                 if ( ! is_wp_error($rss) ) { 
    725                         $desc = esc_attr(strip_tags(@html_entity_decode($rss->get_description(), ENT_QUOTES, get_option('blog_charset')))); 
    726                         if ( empty($title) ) 
    727                                 $title = esc_html(strip_tags($rss->get_title())); 
    728                         $link = esc_url(strip_tags($rss->get_permalink())); 
    729                         while ( stristr($link, 'http') != $link ) 
    730                                 $link = substr($link, 1); 
     724                if ( ! is_wp_error( $rss ) ) { 
     725                        $desc = esc_attr( strip_tags(@html_entity_decode( $rss->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) ) ) ); 
     726                        if ( empty( $title ) ) 
     727                                $title = esc_html( strip_tags( $rss->get_title() ) ); 
     728                        $link = esc_url( strip_tags( $rss->get_permalink() ) ); 
     729                        while ( stristr( $link, 'http' ) != $link ) 
     730                                $link = substr( $link, 1 ); 
    731731                } 
    732732 
    733                 if ( empty($title) ) 
    734                         $title = empty($desc) ? __('Unknown Feed') : $desc; 
     733                if ( empty( $title ) ) 
     734                        $title = empty( $desc ) ? __( 'Unknown Feed' ) : $desc; 
    735735 
    736                 $title = apply_filters('widget_title', $title, $instance, $this->id_base); 
    737                 $url = esc_url(strip_tags($url)); 
    738                 $icon = includes_url('images/rss.png'); 
     736                $title = apply_filters( 'widget_title', $title, $instance, $this->id_base); 
     737                $url = esc_url( strip_tags( $url ) ); 
     738                $icon = includes_url( 'images/rss.png' ); 
    739739                if ( $title ) 
    740740                        $title = "<a class='rsswidget' href='$url' title='" . esc_attr__( 'Syndicate this content' ) ."'><img style='border:0' width='14' height='14' src='$icon' alt='RSS' /></a> <a class='rsswidget' href='$link' title='$desc'>$title</a>"; 
    741741 
     
    745745                wp_widget_rss_output( $rss, $instance ); 
    746746                echo $after_widget; 
    747747 
    748                 if ( ! is_wp_error($rss) ) 
     748                if ( ! is_wp_error( $rss ) ) 
    749749                        $rss->__destruct(); 
    750                 unset($rss); 
     750                unset( $rss ); 
    751751        } 
    752752 
    753         function update($new_instance, $old_instance) { 
    754                 $testurl = ( isset($new_instance['url']) && ($new_instance['url'] != $old_instance['url']) ); 
     753        function update( $new_instance, $old_instance ) { 
     754                $testurl = ( isset( $new_instance['url'] ) && ( $new_instance['url'] != $old_instance['url'] ) ); 
    755755                return wp_widget_rss_process( $new_instance, $testurl ); 
    756756        } 
    757757 
    758         function form($instance) { 
     758        function form( $instance ) { 
    759759 
    760                 if ( empty($instance) ) 
     760                if ( empty( $instance ) ) 
    761761                        $instance = array( 'title' => '', 'url' => '', 'items' => 10, 'error' => false, 'show_summary' => 0, 'show_author' => 0, 'show_date' => 0 ); 
    762762                $instance['number'] = $this->number; 
    763763 
     
    775775 */ 
    776776function wp_widget_rss_output( $rss, $args = array() ) { 
    777777        if ( is_string( $rss ) ) { 
    778                 $rss = fetch_feed($rss); 
    779         } elseif ( is_array($rss) && isset($rss['url']) ) { 
     778                $rss = fetch_feed( $rss ); 
     779        } elseif ( is_array( $rss ) && isset( $rss['url'] ) ) { 
    780780                $args = $rss; 
    781                 $rss = fetch_feed($rss['url']); 
    782         } elseif ( !is_object($rss) ) { 
     781                $rss = fetch_feed( $rss['url'] ); 
     782        } elseif ( !is_object( $rss ) ) { 
    783783                return; 
    784784        } 
    785785 
    786         if ( is_wp_error($rss) ) { 
    787                 if ( is_admin() || current_user_can('manage_options') ) 
    788                         echo '<p>' . sprintf( __('<strong>RSS Error</strong>: %s'), $rss->get_error_message() ) . '</p>'; 
     786        if ( is_wp_error( $rss ) ) { 
     787                if ( is_admin() || current_user_can( 'manage_options' ) ) 
     788                        echo '<p>' . sprintf( __( '<strong>RSS Error</strong>: %s' ), $rss->get_error_message() ) . '</p>'; 
    789789                return; 
    790790        } 
    791791 
     
    803803        if ( !$rss->get_item_quantity() ) { 
    804804                echo '<ul><li>' . __( 'An error has occurred; the feed is probably down. Try again later.' ) . '</li></ul>'; 
    805805                $rss->__destruct(); 
    806                 unset($rss); 
     806                unset( $rss ); 
    807807                return; 
    808808        } 
    809809 
    810810        echo '<ul>'; 
    811811        foreach ( $rss->get_items(0, $items) as $item ) { 
    812812                $link = $item->get_link(); 
    813                 while ( stristr($link, 'http') != $link ) 
    814                         $link = substr($link, 1); 
    815                 $link = esc_url(strip_tags($link)); 
    816                 $title = esc_attr(strip_tags($item->get_title())); 
    817                 if ( empty($title) ) 
    818                         $title = __('Untitled'); 
     813                while ( stristr( $link, 'http' ) != $link ) 
     814                        $link = substr( $link, 1 ); 
     815                $link = esc_url( strip_tags( $link ) ); 
     816                $title = esc_attr( strip_tags( $item->get_title() ) ); 
     817                if ( empty( $title ) ) 
     818                        $title = __( 'Untitled' ); 
    819819 
    820                 $desc = str_replace( array("\n", "\r"), ' ', esc_attr( strip_tags( @html_entity_decode( $item->get_description(), ENT_QUOTES, get_option('blog_charset') ) ) ) ); 
     820                $desc = str_replace( array("\n", "\r"), ' ', esc_attr( strip_tags( @html_entity_decode( $item->get_description(), ENT_QUOTES, get_option( 'blog_charset' ) ) ) ) ); 
    821821                $desc = wp_html_excerpt( $desc, 360 ); 
    822822 
    823823                // Append ellipsis. Change existing [...] to [&hellip;]. 
     
    846846                $author = ''; 
    847847                if ( $show_author ) { 
    848848                        $author = $item->get_author(); 
    849                         if ( is_object($author) ) { 
     849                        if ( is_object( $author ) ) { 
    850850                                $author = $author->get_name(); 
    851851                                $author = ' <cite>' . esc_html( strip_tags( $author ) ) . '</cite>'; 
    852852                        } 
     
    860860        } 
    861861        echo '</ul>'; 
    862862        $rss->__destruct(); 
    863         unset($rss); 
     863        unset( $rss ); 
    864864} 
    865865 
    866866 
     
    894894        $show_author    = (int) $show_author; 
    895895        $show_date      = (int) $show_date; 
    896896 
    897         if ( !empty($error) ) 
    898                 echo '<p class="widget-error"><strong>' . sprintf( __('RSS Error: %s'), $error) . '</strong></p>'; 
     897        if ( !empty( $error ) ) 
     898                echo '<p class="widget-error"><strong>' . sprintf( __( 'RSS Error: %s' ), $error) . '</strong></p>'; 
    899899 
    900900        if ( $inputs['url'] ) : 
    901901?> 
    902         <p><label for="rss-url-<?php echo $number; ?>"><?php _e('Enter the RSS feed URL here:'); ?></label> 
     902        <p><label for="rss-url-<?php echo $number; ?>"><?php _e( 'Enter the RSS feed URL here:' ); ?></label> 
    903903        <input class="widefat" id="rss-url-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][url]" type="text" value="<?php echo $url; ?>" /></p> 
    904904<?php endif; if ( $inputs['title'] ) : ?> 
    905         <p><label for="rss-title-<?php echo $number; ?>"><?php _e('Give the feed a title (optional):'); ?></label> 
     905        <p><label for="rss-title-<?php echo $number; ?>"><?php _e( 'Give the feed a title (optional):' ); ?></label> 
    906906        <input class="widefat" id="rss-title-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][title]" type="text" value="<?php echo $title; ?>" /></p> 
    907907<?php endif; if ( $inputs['items'] ) : ?> 
    908         <p><label for="rss-items-<?php echo $number; ?>"><?php _e('How many items would you like to display?'); ?></label> 
     908        <p><label for="rss-items-<?php echo $number; ?>"><?php _e( 'How many items would you like to display?' ); ?></label> 
    909909        <select id="rss-items-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][items]"> 
    910910<?php 
    911911                for ( $i = 1; $i <= 20; ++$i ) 
     
    914914        </select></p> 
    915915<?php endif; if ( $inputs['show_summary'] ) : ?> 
    916916        <p><input id="rss-show-summary-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][show_summary]" type="checkbox" value="1" <?php if ( $show_summary ) echo 'checked="checked"'; ?>/> 
    917         <label for="rss-show-summary-<?php echo $number; ?>"><?php _e('Display item content?'); ?></label></p> 
     917        <label for="rss-show-summary-<?php echo $number; ?>"><?php _e( 'Display item content?' ); ?></label></p> 
    918918<?php endif; if ( $inputs['show_author'] ) : ?> 
    919919        <p><input id="rss-show-author-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][show_author]" type="checkbox" value="1" <?php if ( $show_author ) echo 'checked="checked"'; ?>/> 
    920         <label for="rss-show-author-<?php echo $number; ?>"><?php _e('Display item author if available?'); ?></label></p> 
     920        <label for="rss-show-author-<?php echo $number; ?>"><?php _e( 'Display item author if available?' ); ?></label></p> 
    921921<?php endif; if ( $inputs['show_date'] ) : ?> 
    922922        <p><input id="rss-show-date-<?php echo $number; ?>" name="widget-rss[<?php echo $number; ?>][show_date]" type="checkbox" value="1" <?php if ( $show_date ) echo 'checked="checked"'; ?>/> 
    923         <label for="rss-show-date-<?php echo $number; ?>"><?php _e('Display item date?'); ?></label></p> 
     923        <label for="rss-show-date-<?php echo $number; ?>"><?php _e( 'Display item date?' ); ?></label></p> 
    924924<?php 
    925925        endif; 
    926         foreach ( array_keys($default_inputs) as $input ) : 
     926        foreach ( array_keys( $default_inputs ) as $input ) : 
    927927                if ( 'hidden' === $inputs[$input] ) : 
    928928                        $id = str_replace( '_', '-', $input ); 
    929929?> 
     
    953953        $items = (int) $widget_rss['items']; 
    954954        if ( $items < 1 || 20 < $items ) 
    955955                $items = 10; 
    956         $url           = esc_url_raw(strip_tags( $widget_rss['url'] )); 
    957         $title         = trim(strip_tags( $widget_rss['title'] )); 
    958         $show_summary  = isset($widget_rss['show_summary']) ? (int) $widget_rss['show_summary'] : 0; 
    959         $show_author   = isset($widget_rss['show_author']) ? (int) $widget_rss['show_author'] :0; 
    960         $show_date     = isset($widget_rss['show_date']) ? (int) $widget_rss['show_date'] : 0; 
     956        $url           = esc_url_raw( strip_tags( $widget_rss['url'] ) ); 
     957        $title         = trim( strip_tags( $widget_rss['title'] ) ); 
     958        $show_summary  = isset( $widget_rss['show_summary'] ) ? (int) $widget_rss['show_summary'] : 0; 
     959        $show_author   = isset( $widget_rss['show_author'] ) ? (int) $widget_rss['show_author'] :0; 
     960        $show_date     = isset( $widget_rss['show_date'] ) ? (int) $widget_rss['show_date'] : 0; 
    961961 
    962962        if ( $check_feed ) { 
    963                 $rss = fetch_feed($url); 
     963                $rss = fetch_feed( $url ); 
    964964                $error = false; 
    965965                $link = ''; 
    966                 if ( is_wp_error($rss) ) { 
     966                if ( is_wp_error( $rss ) ) { 
    967967                        $error = $rss->get_error_message(); 
    968968                } else { 
    969                         $link = esc_url(strip_tags($rss->get_permalink())); 
    970                         while ( stristr($link, 'http') != $link ) 
    971                                 $link = substr($link, 1); 
     969                        $link = esc_url( strip_tags( $rss->get_permalink() ) ); 
     970                        while ( stristr( $link, 'http' ) != $link ) 
     971                                $link = substr( $link, 1 ); 
    972972 
    973973                        $rss->__destruct(); 
    974                         unset($rss); 
     974                        unset( $rss ); 
    975975                } 
    976976        } 
    977977 
     
    986986class WP_Widget_Tag_Cloud extends WP_Widget { 
    987987 
    988988        function __construct() { 
    989                 $widget_ops = array( 'description' => __( "Your most used tags in cloud format") ); 
    990                 parent::__construct('tag_cloud', __('Tag Cloud'), $widget_ops); 
     989                $widget_ops = array( 'description' => __( 'Your most used tags in cloud format' ) ); 
     990                parent::__construct( 'tag_cloud', __( 'Tag Cloud' ), $widget_ops); 
    991991        } 
    992992 
    993993        function widget( $args, $instance ) { 
    994                 extract($args); 
    995                 $current_taxonomy = $this->_get_current_taxonomy($instance); 
    996                 if ( !empty($instance['title']) ) { 
     994                extract( $args ); 
     995                $current_taxonomy = $this->_get_current_taxonomy( $instance ); 
     996                if ( !empty( $instance['title'] ) ) { 
    997997                        $title = $instance['title']; 
    998998                } else { 
    999999                        if ( 'post_tag' == $current_taxonomy ) { 
    1000                                 $title = __('Tags'); 
     1000                                $title = __( 'Tags' ); 
    10011001                        } else { 
    1002                                 $tax = get_taxonomy($current_taxonomy); 
     1002                                $tax = get_taxonomy( $current_taxonomy ); 
    10031003                                $title = $tax->labels->name; 
    10041004                        } 
    10051005                } 
    1006                 $title = apply_filters('widget_title', $title, $instance, $this->id_base); 
     1006                $title = apply_filters( 'widget_title', $title, $instance, $this->id_base); 
    10071007 
    10081008                echo $before_widget; 
    10091009                if ( $title ) 
    10101010                        echo $before_title . $title . $after_title; 
    10111011                echo '<div class="tagcloud">'; 
    1012                 wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy) ) ); 
     1012                wp_tag_cloud( apply_filters( 'widget_tag_cloud_args', array( 'taxonomy' => $current_taxonomy) ) ); 
    10131013                echo "</div>\n"; 
    10141014                echo $after_widget; 
    10151015        } 
    10161016 
    10171017        function update( $new_instance, $old_instance ) { 
    1018                 $instance['title'] = strip_tags(stripslashes($new_instance['title'])); 
    1019                 $instance['taxonomy'] = stripslashes($new_instance['taxonomy']); 
     1018                $instance['title'] = strip_tags( stripslashes( $new_instance['title'] ) ); 
     1019                $instance['taxonomy'] = stripslashes( $new_instance['taxonomy'] ); 
    10201020                return $instance; 
    10211021        } 
    10221022 
    10231023        function form( $instance ) { 
    1024                 $current_taxonomy = $this->_get_current_taxonomy($instance); 
     1024                $current_taxonomy = $this->_get_current_taxonomy( $instance ); 
    10251025?> 
    1026         <p><label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:') ?></label> 
    1027         <input type="text" class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" value="<?php if (isset ( $instance['title'])) {echo esc_attr( $instance['title'] );} ?>" /></p> 
    1028         <p><label for="<?php echo $this->get_field_id('taxonomy'); ?>"><?php _e('Taxonomy:') ?></label> 
    1029         <select class="widefat" id="<?php echo $this->get_field_id('taxonomy'); ?>" name="<?php echo $this->get_field_name('taxonomy'); ?>"> 
    1030         <?php foreach ( get_object_taxonomies('post') as $taxonomy ) : 
    1031                                 $tax = get_taxonomy($taxonomy); 
    1032                                 if ( !$tax->show_tagcloud || empty($tax->labels->name) ) 
     1026        <p><label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ) ?></label> 
     1027        <input type="text" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php if ( isset ( $instance['title'] ) ) {echo esc_attr( $instance['title'] );} ?>" /></p> 
     1028        <p><label for="<?php echo $this->get_field_id( 'taxonomy' ); ?>"><?php _e( 'Taxonomy:' ) ?></label> 
     1029        <select class="widefat" id="<?php echo $this->get_field_id( 'taxonomy' ); ?>" name="<?php echo $this->get_field_name( 'taxonomy' ); ?>"> 
     1030        <?php foreach ( get_object_taxonomies( 'post' ) as $taxonomy ) : 
     1031                                $tax = get_taxonomy( $taxonomy ); 
     1032                                if ( !$tax->show_tagcloud || empty( $tax->labels->name ) ) 
    10331033                                        continue; 
    10341034        ?> 
    1035                 <option value="<?php echo esc_attr($taxonomy) ?>" <?php selected($taxonomy, $current_taxonomy) ?>><?php echo $tax->labels->name; ?></option> 
     1035                <option value="<?php echo esc_attr( $taxonomy ) ?>" <?php selected( $taxonomy, $current_taxonomy ) ?>><?php echo $tax->labels->name; ?></option> 
    10361036        <?php endforeach; ?> 
    10371037        </select></p><?php 
    10381038        } 
    10391039 
    1040         function _get_current_taxonomy($instance) { 
    1041                 if ( !empty($instance['taxonomy']) && taxonomy_exists($instance['taxonomy']) ) 
     1040        function _get_current_taxonomy( $instance ) { 
     1041                if ( !empty( $instance['taxonomy'] ) && taxonomy_exists( $instance['taxonomy'] ) ) 
    10421042                        return $instance['taxonomy']; 
    10431043 
    10441044                return 'post_tag'; 
     
    10531053 class WP_Nav_Menu_Widget extends WP_Widget { 
    10541054 
    10551055        function __construct() { 
    1056                 $widget_ops = array( 'description' => __('Use this widget to add one of your custom menus as a widget.') ); 
    1057                 parent::__construct( 'nav_menu', __('Custom Menu'), $widget_ops ); 
     1056                $widget_ops = array( 'description' => __( 'Use this widget to add one of your custom menus as a widget.' ) ); 
     1057                parent::__construct( 'nav_menu', __( 'Custom Menu' ), $widget_ops ); 
    10581058        } 
    10591059 
    1060         function widget($args, $instance) { 
     1060        function widget( $args, $instance ) { 
    10611061                // Get menu 
    10621062                $nav_menu = wp_get_nav_menu_object( $instance['nav_menu'] ); 
    10631063 
    10641064                if ( !$nav_menu ) 
    10651065                        return; 
    10661066 
    1067                 $instance['title'] = apply_filters('widget_title', $instance['title'], $instance, $this->id_base); 
     1067                $instance['title'] = apply_filters( 'widget_title', $instance['title'], $instance, $this->id_base); 
    10681068 
    10691069                echo $args['before_widget']; 
    10701070 
    1071                 if ( !empty($instance['title']) ) 
     1071                if ( !empty( $instance['title'] ) ) 
    10721072                        echo $args['before_title'] . $instance['title'] . $args['after_title']; 
    10731073 
    10741074                wp_nav_menu( array( 'fallback_cb' => '', 'menu' => $nav_menu ) ); 
     
    10771077        } 
    10781078 
    10791079        function update( $new_instance, $old_instance ) { 
    1080                 $instance['title'] = strip_tags( stripslashes($new_instance['title']) ); 
     1080                $instance['title'] = strip_tags( stripslashes( $new_instance['title'] ) ); 
    10811081                $instance['nav_menu'] = (int) $new_instance['nav_menu']; 
    10821082                return $instance; 
    10831083        } 
     
    10911091 
    10921092                // If no menus exists, direct the user to go and create some. 
    10931093                if ( !$menus ) { 
    1094                         echo '<p>'. sprintf( __('No menus have been created yet. <a href="%s">Create some</a>.'), admin_url('nav-menus.php') ) .'</p>'; 
     1094                        echo '<p>'. sprintf( __( 'No menus have been created yet. <a href="%s">Create some</a>.' ), admin_url( 'nav-menus.php' ) ) .'</p>'; 
    10951095                        return; 
    10961096                } 
    10971097                ?> 
    10981098                <p> 
    1099                         <label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:') ?></label> 
    1100                         <input type="text" class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" value="<?php echo $title; ?>" /> 
     1099                        <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ) ?></label> 
     1100                        <input type="text" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $title; ?>" /> 
    11011101                </p> 
    11021102                <p> 
    1103                         <label for="<?php echo $this->get_field_id('nav_menu'); ?>"><?php _e('Select Menu:'); ?></label> 
    1104                         <select id="<?php echo $this->get_field_id('nav_menu'); ?>" name="<?php echo $this->get_field_name('nav_menu'); ?>"> 
     1103                        <label for="<?php echo $this->get_field_id( 'nav_menu' ); ?>"><?php _e( 'Select Menu:' ); ?></label> 
     1104                        <select id="<?php echo $this->get_field_id( 'nav_menu' ); ?>" name="<?php echo $this->get_field_name( 'nav_menu' ); ?>"> 
    11051105                <?php 
    11061106                        foreach ( $menus as $menu ) { 
    11071107                                $selected = $nav_menu == $menu->term_id ? ' selected="selected"' : ''; 
     
    11261126        if ( !is_blog_installed() ) 
    11271127                return; 
    11281128 
    1129         register_widget('WP_Widget_Pages'); 
     1129        register_widget( 'WP_Widget_Pages' ); 
    11301130 
    1131         register_widget('WP_Widget_Calendar'); 
     1131        register_widget( 'WP_Widget_Calendar' ); 
    11321132 
    1133         register_widget('WP_Widget_Archives'); 
     1133        register_widget( 'WP_Widget_Archives' ); 
    11341134 
    1135         register_widget('WP_Widget_Links'); 
     1135        register_widget( 'WP_Widget_Links' ); 
    11361136 
    1137         register_widget('WP_Widget_Meta'); 
     1137        register_widget( 'WP_Widget_Meta' ); 
    11381138 
    1139         register_widget('WP_Widget_Search'); 
     1139        register_widget( 'WP_Widget_Search' ); 
    11401140 
    1141         register_widget('WP_Widget_Text'); 
     1141        register_widget( 'WP_Widget_Text' ); 
    11421142 
    1143         register_widget('WP_Widget_Categories'); 
     1143        register_widget( 'WP_Widget_Categories' ); 
    11441144 
    1145         register_widget('WP_Widget_Recent_Posts'); 
     1145        register_widget( 'WP_Widget_Recent_Posts' ); 
    11461146 
    1147         register_widget('WP_Widget_Recent_Comments'); 
     1147        register_widget( 'WP_Widget_Recent_Comments' ); 
    11481148 
    1149         register_widget('WP_Widget_RSS'); 
     1149        register_widget( 'WP_Widget_RSS' ); 
    11501150 
    1151         register_widget('WP_Widget_Tag_Cloud'); 
     1151        register_widget( 'WP_Widget_Tag_Cloud' ); 
    11521152 
    1153         register_widget('WP_Nav_Menu_Widget'); 
     1153        register_widget( 'WP_Nav_Menu_Widget' ); 
    11541154 
    1155         do_action('widgets_init'); 
     1155        do_action( 'widgets_init' ); 
    11561156} 
    11571157 
    1158 add_action('init', 'wp_widgets_init', 1); 
     1158add_action( 'init', 'wp_widgets_init', 1);