Ticket #9273: 9273.diff
| File 9273.diff, 1.6 KB (added by , 17 years ago) |
|---|
-
wp-admin/includes/dashboard.php
698 698 @extract( @$widgets['dashboard_secondary'], EXTR_SKIP ); 699 699 $rss = @fetch_feed( $url ); 700 700 701 if ( !$rss->get_item_quantity() ) 701 if ( is_wp_error($rss) ) { 702 if ( is_admin() || current_user_can('manage_options') ) { 703 echo '<div class="rss-widget"><p>'; 704 printf(__('<strong>RSS Error</strong>: %s'), $rss->get_error_message()); 705 echo '</p></div>'; 706 } 707 } elseif ( !$rss->get_item_quantity() ) { 702 708 return false; 703 704 echo "<div class='rss-widget'>"; 705 wp_widget_rss_output( $rss, $widgets['dashboard_secondary'] ); 706 echo "</div>"; 709 } else { 710 echo '<div class="rss-widget">'; 711 wp_widget_rss_output( $rss, $widgets['dashboard_secondary'] ); 712 echo '</div>'; 713 } 707 714 } 708 715 709 716 function wp_dashboard_plugins() { -
wp-includes/widgets.php
1549 1600 return; 1550 1601 } 1551 1602 1603 if ( is_wp_error($rss) ) { 1604 if ( is_admin() || current_user_can('manage_options') ) { 1605 echo '<p>'; 1606 printf(__('<strong>RSS Error</strong>: %s'), $rss->get_error_message()); 1607 echo '</p>'; 1608 } 1609 return; 1610 } 1611 1552 1612 $default_args = array( 'show_author' => 0, 'show_date' => 0, 'show_summary' => 0 ); 1553 1613 $args = wp_parse_args( $args, $default_args ); 1554 1614 extract( $args, EXTR_SKIP );