Ticket #12084: excerpt_tags.diff

File excerpt_tags.diff, 624 bytes (added by sillybean, 3 years ago)

Creates excerpt_tags filter for wp_trim_content

  • formatting.php

     
    18121812 
    18131813                $text = apply_filters('the_content', $text); 
    18141814                $text = str_replace(']]>', ']]>', $text); 
    1815                 $text = strip_tags($text); 
     1815                $excerpt_tags = apply_filters('excerpt_tags', ''); 
     1816                $text = strip_tags($text, $excerpt_tags); 
     1817                $text = force_balance_tags($text); 
    18161818                $excerpt_length = apply_filters('excerpt_length', 55); 
    18171819                $excerpt_more = apply_filters('excerpt_more', ' ' . '[...]'); 
    18181820                $words = explode(' ', $text, $excerpt_length + 1);