WordPress.org

Make WordPress Core

Ticket #10900: general-template.php.2.diff

File general-template.php.2.diff, 1.7 KB (added by scribu, 4 years ago)

refresh

  • wp-includes/default-filters.php

     
    8686        add_filter( $filter, 'esc_html'      ); 
    8787} 
    8888 
     89// Format titles  
     90foreach ( array( 'single_post_title', 'single_cat_title', 'single_tag_title', 'single_month_title' ) as $filter ) { 
     91        add_filter( $filter, 'wptexturize' ); 
     92        add_filter( $filter, 'strip_tags'  ); 
     93} 
     94 
    8995// Format text area for display. 
    9096foreach ( array( 'term_description' ) as $filter ) { 
    9197        add_filter( $filter, 'wptexturize'      ); 
  • wp-includes/general-template.php

     
    571571        // If there is a post 
    572572        if ( is_single() || ( is_home() && !is_front_page() ) || ( is_page() && !is_front_page() ) ) { 
    573573                $post = $wp_query->get_queried_object(); 
    574                 $title = strip_tags( apply_filters( 'single_post_title', $post->post_title ) ); 
     574                $title = apply_filters( 'single_post_title', $post->post_title ); 
    575575        } 
    576576 
    577577        // If there's a taxonomy 
     
    649649        } 
    650650        $title = apply_filters('single_post_title', $post->post_title, $post); 
    651651        if ( $display ) 
    652                 echo $prefix . strip_tags($title); 
     652                echo $prefix . $title; 
    653653        else 
    654                 return strip_tags($title); 
     654                return $title; 
    655655} 
    656656 
    657657/** 
     
    684684        $my_cat_name = apply_filters('single_cat_title', $cat->name); 
    685685        if ( !empty($my_cat_name) ) { 
    686686                if ( $display ) 
    687                         echo $prefix . strip_tags($my_cat_name); 
     687                        echo $prefix . $my_cat_name; 
    688688                else 
    689                         return strip_tags($my_cat_name); 
     689                        return $my_cat_name; 
    690690        } 
    691691} 
    692692