WordPress.org

Make WordPress Core

Ticket #19838: default-widgets-19838.diff

File default-widgets-19838.diff, 3.5 KB (added by thee17, 6 years ago)
  • wp-includes/default-widgets.php

     
    3232
    3333                if ( !empty( $out ) ) {
    3434                        echo $before_widget;
    35                         if ( $title)
    36                                 echo $before_title . $title . $after_title;
    37                 ?>
     35                        if ( !empty( $title ) ) { echo $before_title . $title . $after_title; } ?>
    3836                <ul>
    3937                        <?php echo $out; ?>
    4038                </ul>
     
    180178                $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? '' : $instance['title'], $instance, $this->id_base );
    181179
    182180                echo $before_widget;
    183                 if ( $title )
    184                         echo $before_title . $title . $after_title;
     181                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    185182
    186183                // Use current theme search form if it exists
    187184                get_search_form();
     
    225222                $title = apply_filters('widget_title', empty($instance['title']) ? __('Archives') : $instance['title'], $instance, $this->id_base);
    226223
    227224                echo $before_widget;
    228                 if ( $title )
    229                         echo $before_title . $title . $after_title;
     225                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    230226
    231227                if ( $d ) {
    232228?>
     
    288284                $title = apply_filters('widget_title', empty($instance['title']) ? __('Meta') : $instance['title'], $instance, $this->id_base);
    289285
    290286                echo $before_widget;
    291                 if ( $title )
    292                         echo $before_title . $title . $after_title;
    293 ?>
     287                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; } ?>
    294288                        <ul>
    295289                        <?php wp_register(); ?>
    296290                        <li><?php wp_loginout(); ?></li>
     
    335329                extract($args);
    336330                $title = apply_filters('widget_title', empty($instance['title']) ? '&nbsp;' : $instance['title'], $instance, $this->id_base);
    337331                echo $before_widget;
    338                 if ( $title )
    339                         echo $before_title . $title . $after_title;
     332                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    340333                echo '<div id="calendar_wrap">';
    341334                get_calendar();
    342335                echo '</div>';
     
    431424                $d = ! empty( $instance['dropdown'] ) ? '1' : '0';
    432425
    433426                echo $before_widget;
    434                 if ( $title )
    435                         echo $before_title . $title . $after_title;
     427                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    436428
    437429                $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h);
    438430
     
    648640
    649641                $comments = get_comments( array( 'number' => $number, 'status' => 'approve', 'post_status' => 'publish' ) );
    650642                $output .= $before_widget;
    651                 if ( $title )
    652                         $output .= $before_title . $title . $after_title;
     643                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    653644
    654645                $output .= '<ul id="recentcomments">';
    655646                if ( $comments ) {
     
    746737                        $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>";
    747738
    748739                echo $before_widget;
    749                 if ( $title )
    750                         echo $before_title . $title . $after_title;
     740                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    751741                wp_widget_rss_output( $rss, $instance );
    752742                echo $after_widget;
    753743
     
    10101000                $title = apply_filters('widget_title', $title, $instance, $this->id_base);
    10111001
    10121002                echo $before_widget;
    1013                 if ( $title )
    1014                         echo $before_title . $title . $after_title;
     1003                if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }
    10151004                echo '<div class="tagcloud">';
    10161005                wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy) ) );
    10171006                echo "</div>\n";