WordPress.org

Make WordPress Core

Ticket #12562: page_comments.diff

File page_comments.diff, 3.0 KB (added by joostdevalk, 5 years ago)

Patch

  • wp-includes/default-widgets.php

     
    103103                $show_rating = isset($instance['rating']) ? $instance['rating'] : false; 
    104104                $show_images = isset($instance['images']) ? $instance['images'] : true; 
    105105                $category = isset($instance['category']) ? $instance['category'] : false; 
    106  
     106                $title = apply_filters('widget_title', empty( $instance['title'] ) ? __( 'All Links' ) : $instance['title']); 
     107                 
    107108                if ( is_admin() && !$category ) { 
    108109                        // Display All Links widget as such in the widgets screen 
    109                         echo $before_widget . $before_title. __('All Links') . $after_title . $after_widget; 
     110                        echo $before_widget . $before_title. $title . $after_title . $after_widget; 
    110111                        return; 
    111112                } 
    112113 
    113                 $before_widget = preg_replace('/id="[^"]*"/','id="%id"', $before_widget); 
     114                 
     115                echo $before_widget . $before_title. $title . $after_title; 
     116                 
    114117                wp_list_bookmarks(apply_filters('widget_links_args', array( 
    115118                        'title_before' => $before_title, 'title_after' => $after_title, 
    116                         'category_before' => $before_widget, 'category_after' => $after_widget, 
     119                        'category_before' => '', 'category_after' => '', 
    117120                        'show_images' => $show_images, 'show_description' => $show_description, 
    118121                        'show_name' => $show_name, 'show_rating' => $show_rating, 
    119122                        'category' => $category, 'class' => 'linkcat widget' 
    120123                ))); 
     124 
     125                echo $after_widget; 
    121126        } 
    122127 
    123128        function update( $new_instance, $old_instance ) { 
     
    127132                        if ( isset($new_instance[$field]) ) 
    128133                                $instance[$field] = 1; 
    129134                } 
     135                $instance['title'] = strip_tags($new_instance['title']); 
    130136                $instance['category'] = intval($new_instance['category']); 
    131137 
    132138                return $instance; 
    133139        } 
    134140 
    135141        function form( $instance ) { 
    136  
     142                $title = esc_attr( $instance['title'] ); 
    137143                //Defaults 
    138144                $instance = wp_parse_args( (array) $instance, array( 'images' => true, 'name' => true, 'description' => false, 'rating' => false, 'category' => false ) ); 
    139145                $link_cats = get_terms( 'link_category'); 
    140146?> 
     147                <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> 
     148         
    141149                <p> 
    142150                <label for="<?php echo $this->get_field_id('category'); ?>" class="screen-reader-text"><?php _e('Select Link Category'); ?></label> 
    143151                <select class="widefat" id="<?php echo $this->get_field_id('category'); ?>" name="<?php echo $this->get_field_name('category'); ?>"> 
  • wp-admin/includes/schema.php

     
    299299        'close_comments_days_old' => 14, 
    300300        'thread_comments' => 1, 
    301301        'thread_comments_depth' => 5, 
    302         'page_comments' => 1, 
     302        'page_comments' => 0, 
    303303        'comments_per_page' => 50, 
    304304        'default_comments_page' => 'newest', 
    305305        'comment_order' => 'asc',