WordPress.org

Make WordPress Core

Ticket #25250: 25250.patch

File 25250.patch, 2.3 KB (added by SergeyBiryukov, 8 years ago)
  • src/wp-admin/includes/dashboard.php

     
    10951095        if ( 'POST' == $_SERVER['REQUEST_METHOD'] && isset($_POST['widget-rss'][$number]) ) {
    10961096                $_POST['widget-rss'][$number] = wp_unslash( $_POST['widget-rss'][$number] );
    10971097                $widget_options[$widget_id] = wp_widget_rss_process( $_POST['widget-rss'][$number] );
     1098                $widget_options[$widget_id]['number'] = $number;
    10981099                // title is optional. If black, fill it if possible
    10991100                if ( !$widget_options[$widget_id]['title'] && isset($_POST['widget-rss'][$number]['title']) ) {
    11001101                        $rss = fetch_feed($widget_options[$widget_id]['url']);
  • src/wp-includes/default-widgets.php

     
    929929        $default_inputs = array( 'url' => true, 'title' => true, 'items' => true, 'show_summary' => true, 'show_author' => true, 'show_date' => true );
    930930        $inputs = wp_parse_args( $inputs, $default_inputs );
    931931        extract( $args );
    932         extract( $inputs, EXTR_SKIP);
     932        extract( $inputs, EXTR_SKIP );
    933933
    934934        $number = esc_attr( $number );
    935935        $title  = esc_attr( $title );
     
    10001000        $items = (int) $widget_rss['items'];
    10011001        if ( $items < 1 || 20 < $items )
    10021002                $items = 10;
    1003         $url           = esc_url_raw(strip_tags( $widget_rss['url'] ));
    1004         $title         = trim(strip_tags( $widget_rss['title'] ));
    1005         $show_summary  = isset($widget_rss['show_summary']) ? (int) $widget_rss['show_summary'] : 0;
    1006         $show_author   = isset($widget_rss['show_author']) ? (int) $widget_rss['show_author'] :0;
    1007         $show_date     = isset($widget_rss['show_date']) ? (int) $widget_rss['show_date'] : 0;
     1003        $url           = esc_url_raw( strip_tags( $widget_rss['url'] ) );
     1004        $title         = isset( $widget_rss['title'] ) ? trim( strip_tags( $widget_rss['title'] ) ) : '';
     1005        $show_summary  = isset( $widget_rss['show_summary'] ) ? (int) $widget_rss['show_summary'] : 0;
     1006        $show_author   = isset( $widget_rss['show_author'] ) ? (int) $widget_rss['show_author'] :0;
     1007        $show_date     = isset( $widget_rss['show_date'] ) ? (int) $widget_rss['show_date'] : 0;
    10081008
    10091009        if ( $check_feed ) {
    10101010                $rss = fetch_feed($url);