WordPress.org

Make WordPress Core

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

File general-template.php.2.diff, 1.7 KB (added by scribu, 8 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